QIP Infium через прокси - теперь работает!!
|
|
Четверг, 11 Декабря 2008 г. 10:00
+ в цитатник
Как я уже несколько раз упоминал у меня была проблема:
QIP Infium не соединялся с jabber-аккаунтами (QIP, YANDEX) через прокси с авторизацией.
После того как немного побаловался с WireShark проблема оказалась простой.
В настройках QIP и YANDEX аккаунтов нужно явно прописывать сервер, с которым нужно соединяться!!
Без этого они долбятся на несуществующий сервер
CONNECT :5222 HTTP/1.1\r\n
и squid их отшивает с 400 ошибкой
HTTP/1.0 400 Bad Request\r\n
С авторизацией вроде ошибок нет
Стоит указать нужный сервер (соответственно
webim.qip.ru и
xmpp.yandex.ru).
Как всё становится на свои места
Запрос:
CONNECT webim.qip.ru:5222 HTTP/1.1\r\n
Ответ:
HTTP/1.0 200 Connection established\r\n
Удивительно, но дома без proxy всё работает на ура! Видимо есть какой-то протокол, который определяет нужный сервер, и этот протокол рубится на нашем прокси.
Метки:
jabber
qip infium
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-