Редактирование: Проблемы при подключении к Jabber
Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 5: | Строка 5: | ||
Для определения характера проблемы надо выполнить следующие действия: | Для определения характера проблемы надо выполнить следующие действия: | ||
* Запустить консоль, щелкнув по кнопке ''Пуск'' (''Start'') и выбрав пункт ''Выполнить'' (''Run''). | |||
* В открывшемся окне наберите ''telnet имя_сервера 5222'' и нажмите ''Enter''. Пример: | |||
telnet jabber.ru 5222 | telnet jabber.ru 5222 | ||
После этих действия окно должно стать полностью черным и только на верхней строке будет мигать курсор. Далее нажмите любую букву, но на экране вы ее не увидите (таковы особенности работы [[ru_wikipedia:Telnet|Telnet]]-клиента в Windows), а затем клавишу ''Enter''. Появится текст, похожий на приведённый ниже. | |||
<nowiki><?xml version='1.0'?><stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' | <nowiki><?xml version='1.0'?><stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' | ||
Строка 28: | Строка 23: | ||
Could not open a connection to host on port 5222 : Connect failed | Could not open a connection to host on port 5222 : Connect failed | ||
Это значит, что действительно по какой-то причине нет соединения с сервером. Попробуйте выполнить тоже самое, указав другой сервер. Например, '' | Это значит, что действительно по какой-то причине нет соединения с сервером. Попробуйте выполнить тоже самое, указав другой сервер. Например, ''jabber.org''. | ||
В случае неудачи вам следует поразмыслить, какие настройки вашей операционной системы могут препятствовать соединению на 5222 порт. <BR> Это может быть следствие работы программного брандмауэера (firewall), в правилах которого указано запрещать соединения с интернет определенным программам (тому же | В случае неудачи вам следует поразмыслить, какие настройки вашей операционной системы могут препятствовать соединению на 5222 порт. <BR> Это может быть следствие работы программного брандмауэера (firewall), в правилах которого указано запрещать соединения с интернет определенным программам (тому же ''telnet.exe''). | ||
==Удаленные проблемы== | ==Удаленные проблемы== | ||
Если Вы точно уверены, что брандмауэр не запрещает | Если Вы точно уверены, что брандмауэр не запрещает telnet.exe доступ в Интернет, но соединения с сервером все ещё нет, то проблема связана со способом выхода в сеть. Чаще всего подобная проблема возникает при работе из корпоративной сети. Возможные проблемы и способы их решения можно узнать ниже. | ||
===Прокси=== | ===Прокси=== | ||
Довольно распространен способ выхода в Интернет [[Сетевые соединения в Jabber|через прокси]]. В первую очередь необходимо посмотреть в настройках браузера настройки прокси. | |||
Довольно распространен способ выхода в Интернет [[Сетевые соединения в Jabber|через прокси]]. В первую очередь необходимо | |||
===Блокирование портов=== | ===Блокирование портов=== | ||
Иногда стандартные порты для соединения с Jabber сервером (5222 и 5223) закрыты. В этом случае можно попробовать использовать [[Нестандартные порты в Jabber| | Иногда стандартные порты для соединения с Jabber сервером (5222 и 5223) закрыты. В этом случае можно попробовать использовать [[Нестандартные порты в Jabber|другой порт]]. В первую очередь, необходимо попробовать в [[Настройки сети в Jabber-клиентах|настройках]] своего клиента в поле "хост" указать ssl.адрес_вашего_сервера, допустим в случае в сервером jabber.ru необходимо указать ssl.jabber.ru. Также необходимо указать порт 443 и включить SSL. | ||
===HTTP Polling=== | |||
Иногда выход в сеть разрешается только по протоколу [[ru_wikipedia:HTTP|HTTP]]. В таком случае необходимо использовать HTTP Polling. | |||
===HTTP Polling | |||
Иногда выход в сеть разрешается только по протоколу [[ru_wikipedia:HTTP|HTTP]]. В таком случае необходимо использовать HTTP Polling | |||
{{ToDo|Дописать. Копипасту с JaWiki переписать. Скопипастить с "Сетевые соединения в Jabber"}} | |||
[[Category:Сеть]][[Category:Тонкости работы]] | [[Category:Подключение]][[Category:Сеть]][[Category:Тонкости работы]] |