Проблемы при подключении к Jabber: различия между версиями

м
м (→‎Прокси: добавил про socat)
 
(не показаны 4 промежуточные версии 3 участников)
Строка 35: Строка 35:
Если Вы точно уверены, что брандмауэр не запрещает Telnet доступ в Интернет, но соединения с сервером все ещё нет, то проблема связана со способом выхода в сеть. Чаще всего подобная проблема возникает при работе из сети предприятия. Возможные проблемы и способы их решения можно узнать ниже.
Если Вы точно уверены, что брандмауэр не запрещает Telnet доступ в Интернет, но соединения с сервером все ещё нет, то проблема связана со способом выхода в сеть. Чаще всего подобная проблема возникает при работе из сети предприятия. Возможные проблемы и способы их решения можно узнать ниже.
===Прокси===
===Прокси===
[[Изображение:Psi proxy.png|thumb|right|Пример нвстройки прокси в [[Psi]]]]
[[Изображение:Psi proxy.png|thumb|right|Пример настройки прокси в [[Psi]]]]


Довольно распространен способ выхода в Интернет [[Сетевые соединения в Jabber|через прокси]]. В первую очередь необходимо узнать настройки прокси. Самый простой вариант - посмотреть настройки браузера:
Довольно распространен способ выхода в Интернет [[Сетевые соединения в Jabber|через прокси]]. В первую очередь необходимо узнать настройки прокси. Самый простой вариант - посмотреть настройки браузера:
Строка 44: Строка 44:
====Если ваш клиент не поддерживает работу через прокси-сервер====
====Если ваш клиент не поддерживает работу через прокси-сервер====


или с подключением какие-либо проблемы, можно создать туннель через прокси, например с помощью утилиты [http://www.dest-unreach.org/socat/ socat] (есть практически в любом дистрибутиве Linux, доступна в [http://trac.macports.org/browser/trunk/dports/sysutils/socat/Portfile Macports] и бинарные сборки для [http://www.gentilkiwi.com/telechargements-s43-t-socat.htm#englishversion Windows/Cygwin]):
или с подключением какие-либо проблемы, можно создать туннель через прокси, например с помощью утилиты [http://www.dest-unreach.org/socat/ socat] (есть практически в любом дистрибутиве Linux, в [http://trac.macports.org/browser/trunk/dports/sysutils/socat/Portfile Macports], также существуют бинарные сборки для [http://blog.gentilkiwi.com/programmes/socat#englishversion Windows/Cygwin]):


<code=bash>./socat TCP4-LISTEN:13666,reuseaddr,fork PROXY:your-proxy:allports.jabber.ru:443,proxyport=8080</code>
./socat TCP4-LISTEN:13666,reuseaddr,fork PROXY:your-proxy:allports.jabber.ru:443,proxyport=8080


В данном примере мы создаем туннель через прокси-сервер с адресом ''your-proxy:8080'' с порта 13666 локальной машины на 443-й порт сервера ''allports.jabber.ru''. Теперь в настройках аккаунта указываем нашему клиенту сервер подключения - localhost(127.0.0.1) и порт 13666.
В данном примере мы создаем туннель через прокси-сервер с адресом ''your-proxy:8080'' с порта 13666 локальной машины на 443-й порт сервера ''allports.jabber.ru''. Теперь в настройках аккаунта указываем нашему клиенту сервер подключения - localhost (127.0.0.1) и порт 13666.
{{-}}
{{-}}