Welcome Guest | Login

Comunication with other applications

Hi!

I'm trying to do the integration of my app with a site (pagseguro.uol.com.br) that manages online payment (like paypal). At the end of the payment process, the site (pagseguro) sends a post to my app with all the info relative to the payment so I can update my app's database, but I'm not receiving that post. According to the pagseguro support this may happen if my app server is configured in a port different from 80 or 443, or if the server needs proxy authentication for comunicating with other applications (pagseguro's app, in this case).
Is the server here in hostingrails configured that way?


Thank you.

Igor.

2008-02-21 09:24 AM

If you're running your application on Mongrel there is a  proxy setup to the port(s) the mongrel(s) Are running on, but these are not authenticated proxys, so there shouldn't be a problem.

Is a production.log entry created when the outsite site tries to post to your app? If so, can you paste it in here?

If you're not using exception notifier plugin (which emails you if there is a problem with you app) here's how to set it up, it will email you if the third-party post is causing problems.  

2008-02-22 12:55 AM

No entry is created in production.log, in fact neither hostingrails' raw log in CPanel shows the post.

Thank you for your attention.

2008-02-22 10:26 AM

By the way, I'm using FCGI.

2008-02-22 10:41 AM

Ports 80 and 443 are of course open.  With FastCGI there are no proxys involved.  If you're not getting anything in the apache or production log then nothing is coming from them on port 80 or 443 to apache or your application.  You should check with them again to confirm exactly how they are sending you this post information.  

2008-02-22 06:08 PM

It appears that they finally admitted the problem was there, not here.

Thank you very much for your help.

Igor.

2008-02-25 06:33 AM


Hello Guest! In order to post you must be an active client with us, please log in or sign up today!