Здравствуйте,
Заранее скажу, в nginx-е знания только поверхностные и, возможно, топик даже не по адресу, хочу просто понять, проблема вообще в nginx или нет.
Итегрируем сайт с системой оплаты. Пользователь после перенаправления на модуль оплаты и результат проведенных им там операций должен возвращаться POST запросом на наш сервер.
Запрос до сервера не доходит и в логах не записывается. При ошибке в урле под 400 статусом запрос на наш сервер приходит, и в логи записывается:
213.172.75.248 - - [21/Aug/2017:12:25:29 +0400] "POST index.php?route=extension/payment/azericard/send HTTP/1.1" 400 166 "-" "-"
Кто сталкивался с похожей проблемой, поясните, пожалуйста, в чем проблема.
С хостером тоже связывались, на ip сайта никакие запросы не фильтруются.
Проверял возврат запроса на другом сервере с Апачем - приходит без каких-либо проблем.
Ещё нюанс: Модуль оплаты посылает POST запрос, и, не дожидаясь ответа от нашего сервера, закрывает соединение.