Эта тема на forum.dklab.ru


WingedFox: PHP, POST и HTTPS
Здравствуйте,

Кто-нибудь решал такую задачу:
1. Есть форма на локальном сервере, в которой вводятся приватные данные.
2. Ее нужно обработать локально и сформировать POST запрос и отправить его на удаленный сервер.
3. Затем получить и обработать ответ от сервера.

Все общение между серверами проходит по HTTPS.
Проблема в том, что мой скрипт гибнет при отправке POST данных - скрипт запускается, висит в течение примерно 5 минут, после чего гибнет. Увеличение времени работы скрипта не помогает.

PEAR::HTTP/Request не смог помочь.
Дмитрий Котеров:
curl-функции, которые есть в PHP, не помогут?
WingedFox:
Дмитрий Котеров:
Как только раскачаю админа на установку курла, так сразу и попробую.
Дмитрий Котеров:
А может, свой собственный PHP собрать в виде CGI? Или попробовать на Perl написать программу, а потом ее вызывать из скрипта? Для Perl-то уж точно существует куча модулей на http://search.cpan.org , и их можно ставить самостоятельно (см. пятую наблу).
WingedFox:
Дмитрий Котеров:
Похоже, что где-то подглючивает SSL туннель...
То ли на нашей стороне, то ли на удаленной.

Как оказалось, с обеих сторон был обновлен софт.
Сейчас админы копают, что и где могло произойти.

С нашей стороны стоит Apache/PHP, с другой - IIS.
Глюк именно здесь, поскольку при отправке пакетов руками все проходит отлично.

Эта тема на forum.dklab.ru