Forum Webscript.Ru
Программирование => PHP => Тема начата: SLAY`ee`K от 08 Апреля 2004, 12:13:22
-
Господа, взываю о помощи. Нужно обменяться информацией между двумя серверами посредством SSL.
Делаю так:
1) fsockopen на хост на 443 порт
2) fputs своё сообщение (всего одна строка)
3) fgets получаю ответ
4) ну и закрываю всё
Это то что на 1 сервере. Второй сервер мне в зависимости от сообщения вернёт ответ. Но он ничего не возвращает. Чуваки со 2-ого сервера говорят что коннект есть, данные не шифрованные, нет обмена сертификатом и т.д.
Как быть в такой ситуации?
Может ли это быть в том, что SSL на первом хостинге настроен?
Очень нужно. Ситуация - фонарь. Горю т.е.
-
попробуй [p]curl[/p]
-
Я к нему уже подходил, но не понял как его использовать. Я буду безгранично благодарен за пример.
-
И такой вопрос ещё, это умеет только курл или нет? Стандартными методами нельзя?
-
SLAY`ee`K
можно конечно.
изучи систему шифрования протокола SSL и реализуй ее "стандартными методами" :-)
правда, если судить по уровню понимания тобой проблемы, когда ты осознавая, что SSL - это ШИФРОВАННОЕ соединение, посылал, тем не менее, совершенно голые данные, то этот путь тебя не устроит :-)
-
Рома, ну я не так выразился. Я совершенно признаю, что SSL сам по себе не знаю. И не работал с ним. Просто возникла такая ситуация, которую нужно как можно быстрее решить решить.
P.S. Как дела? Давно видно тебя не было.
-
Да ну? И где же это меня давно не видно?
А как быстро решить - тебе уже ответили.
-
Вопрос закрыт.
Да на пхп-клубе под фанатом в спекатора косишь :-).