I have a custom payment module where I need a controller for callback to get notified about the payment, but the payment service only gives me the error that the response contains html. Also, in the controller action I log every request and there aren't any requests from the callback service coming in. When I cann the exact same URL manually in the browser, everything works as expected and the callback also works fine with a simple test php file, only with Magento controllers it doesn't. I just don't understand why I don't get the request. Any ideas?

1 Answer 1


Is it hosted on a local server or hosted on a server where the site is reachable?

http://localhost or any local network address is just unreachable from outside.

  • Yes it's on a hosted server of cource, the site is absolutely reachable from outside. Sep 29, 2015 at 6:08
  • Enable apache log first and see if you receiving the requests. If it is receiving the requests, then its a Magento problem and we will look into the Magento code.
    – codelogn
    Sep 29, 2015 at 12:00
  • run something like this: tail -f /var/log/apache2/access.log
    – codelogn
    Sep 29, 2015 at 12:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.