Ну что же, как и обещал, пишу более подробно о проблемах подключения к протоколу jabber через прокси-сервер. Собственно проблема то одна, и заключается она в том, что прокси, который Вы вынуждены использовать в рабочем офисе, не поддерживает стандартный порт jabber 5222. Самый простой способ решить эту проблему - попросить администратора открыть этот порт. Но этот способ вряд ли сработает, потому что на вопросы "почему?" и "зачем?" у Вас, скорее всего не найдется внятного объяснения. Хотя ситуации опять же, бывают разными, как и админы. Иногда все можно решить посредством угощения админа пивом :) Ну а если серьезно, у Вас есть два варианта обойти ограничения прокси-сервера. Вариант первый заключается в использовании так называемого http-polling. Я об этом уже рассказывал, теперь остановлюсь на данной теме более подробно. Так вот, теоретически http-polling предназначен для того, чтобы выходить через прокси сервер по обычному http-протоколу, по которому пользователи заходят на сайты. Уж этот протокол на любом прокси сервере должен быть открыт. Для того чтобы попытаться использовать эту функцию, необходимо в настройках jabber-клиента, в настройках аккаунта, на вкладке "Connection" включить "Use HTTP polling"... и указать адрес, который Вам должен предоставить Ваш jabber-сервер, если он поддерживает эту функцию, например - http://connect.jabber.cz На практике этот способ срабатывает далеко не всегда. Во первых jabber-серверов, предоставляющих возможность http-polling не так уж много, во-вторых, соединение все равно осуществляется через Ваш корпоративный прокси, а он может не выпустить в jabber и по http-протоколу. Так горячо любимый всеми Qip, кстати, эту фичу не поддерживает, зато в нем есть другая не менее, а может, даже и более полезная функция. А именно, помимо других настроек jabber в Qipе можно указать вручную сервер и порт для подключения. Для этого идем в настройки, учетные записи, нажимаем настроить, далее идем в меню- сервер Выбираем: расширенные настройки соединения. Затем ставим галочку и указываем сервер и порт для подключения, См. скриношт
Например в случае с jabber.ru в поле сервера пишем: allports.jabber.ru, порт 443 или ssl.jabber.ru 443. В случае неудачи можно попробовать любые другие порты, открытые на Вашем прокси-сервере, как крайний вариант - порт 80. Срабатывает в большинстве случаев, в моем конторском офисе, по крайней мере, получилось. Если и этот способ не помогает, милости просим в комментарии с этой заметке. Только по поподробнее излагайте ситуацию, постараюсь помочь.