Jabber FAQ: Ответы на вопросы — различия между версиями

Материал из Мир Jabber
Перейти к: навигация, поиск
(Добавлены тонкости работы gmail.com и транспортов ICQ)
(Перезвоните мне пожалуйста)
 
(не показано 30 промежуточных версий 7 участников)
Строка 1: Строка 1:
На этой странице можно найти ответы на самые популярные вопросы по теме Jabber.
+
На этой странице можно найти ответы на самые популярные вопросы по теме [[XMPP]].
  
 
==Основы==
 
==Основы==
  
'''?: Что такое Jabber?'''
+
=====?: Что такое XMPP?=====
  
'''!:''' Это современная сеть для обмена мгновенными текстовыми сообщениями. Подробнее читайте в [[Краткое введение в Jabber|"Введении в Jabber"]].
+
'''!:''' Это современная сеть для обмена мгновенными текстовыми сообщениями. Подробнее читайте во [[Краткое введение в Jabber|"Введении в XMPP"]].
  
 
----
 
----
  
'''?: А тогда что такое XMPP?'''
+
=====?: А тогда что такое Jabber?=====
  
'''!:''' [[XMPP]] - это правильное название протокола, который используется для работы сети Jabber.
+
'''!:''' Jabber — это устаревшее название протокола XMPP.
  
 
----
 
----
  
'''?: Как произносить Jabber?'''
+
=====?: Как произносить Jabber?=====
  
'''!:''' Джаббер
+
'''!:''' Джа́ббер
  
 
----
 
----
  
'''?: Что такое Jabber-клиент?'''
+
=====?: Что такое XMPP-клиент?=====
  
'''!:''' Это программа, благодаря которой Вы можете общаться к сети Jabber. Подробнее читайте на [[Клиент|этой]] странице.
+
'''!:''' Это программа, благодаря которой вы можете общаться в сети XMPP. Подробнее — в статье "[[Клиенты Jabber]]".
  
 
----
 
----
  
'''?: У меня уже есть ICQ-клиент. Могу ли я с его помощью подключиться к Jabber?'''
+
=====?: У меня уже есть ICQ-клиент. Могу ли я с его помощью подключиться к Jabber?=====
  
'''!:''' Нет. Однако есть и исключения, так называемые [[многопротокольные клиенты]]. Если Ваш ICQ-клиент оказался в этом списке - то это возможно.
+
'''!:''' Нет. Однако есть и исключения, так называемые [[многопротокольные клиенты]]. Если Ваш ICQ-клиент присутствует в списке - то это возможно.
  
 
----
 
----
  
'''?: А наоборот, подключиться Jabber-клиентом к ICQ?'''
+
=====?: А наоборот, подключиться Jabber-клиентом к ICQ?=====
  
'''!:''' Да! Для этого существуют так называемые [[Транспорт|транспорты]]. Однако лучше использовать [[многопротокольные клиенты|многопротокольные клиент]].
+
'''!:''' Да! Для этого существуют так называемые [[Транспорт|транспорты]].
  
 
----
 
----
  
'''?: Как мне начать пользоваться Jabber?'''
+
=====?: Как мне начать пользоваться Jabber?=====
  
'''!:''' Для этого Вам надо получить учетную запись на одном из серверов. Воспользуйтесь подсказками на странице "[[Регистрация в Jabber]]"
+
'''!:''' Для этого Вам надо получить учетную запись на одном из серверов. Воспользуйтесь подсказками на странице "[[Регистрация в Jabber]]". А ещё, [[возможно, у вас уже есть учётная запись Jabber!]]
  
 
----
 
----
  
'''?: Я вижу там много разных клиентов, какой выбрать?'''
+
=====?: Я вижу в [[Клиенты Jabber|списке]] много разных клиентов, какой выбрать?=====
  
 
'''!:''' В Jabber отсутствует понятие "официальный клиент", поэтому можно использовать любой. Но если Вас интересует простой и понятный клиент, мы можем порекомендовать использовать [[Psi]], [[Jabbim]], [[Gajim]] или [[Pandion]]. Если Вас интересуют [[многопротокольные клиенты]], то мы советуем использовать [[Miranda]], [[Pidgin]] или [[QIP Infium]].
 
'''!:''' В Jabber отсутствует понятие "официальный клиент", поэтому можно использовать любой. Но если Вас интересует простой и понятный клиент, мы можем порекомендовать использовать [[Psi]], [[Jabbim]], [[Gajim]] или [[Pandion]]. Если Вас интересуют [[многопротокольные клиенты]], то мы советуем использовать [[Miranda]], [[Pidgin]] или [[QIP Infium]].
Строка 51: Строка 51:
 
----
 
----
  
'''?: Я регистрируюсь, а что за имя пользователя от меня требуют?'''
+
=====?: Я регистрируюсь, а что за имя пользователя от меня требуют?=====
  
'''!:''' Это одна из составляющих Вашего идентификатора в сети Jabber, так называемого [[Jabber ID]] - то имя, под которым Вы будете известны на Вашем сервере.
+
'''!:''' Это одна из составляющих (левая часть, до "@") Вашего идентификатора в сети Jabber, так называемого [[Jabber ID]] - то имя, под которым Вы будете известны на Вашем сервере. Придумайте его подобно тому, как Вы придумываете себе имя-логин для email.
  
 
----
 
----
  
'''?: Вроде понятно, а что такое сервер? Я не знаю, что туда вписывать!'''
+
=====?: Вроде понятно, а что такое сервер? Я не знаю, что туда вписывать!=====
  
'''!:''' Сеть Jabber состоит из множества серверов. Вспомните почту - Вы можете быть зарегистрированы на [http://gmail.com Gmail.com], а Ваш друг - на [http://yandex.ru Yandex]. Так же само и тут, Вам лишь надо выбрать один из публичных Jabber-серверов. Сделать это можно на [[Публичные серверы Jabber|этой странице]].
+
'''!:''' Сеть Jabber состоит из множества серверов. Вспомните почту - Вы можете быть зарегистрированы на [http://mail.ru Mail.ru], а Ваш друг - на [http://yandex.ru Yandex]. То же самое и тут, Вам лишь надо выбрать один из публичных Jabber-серверов. Сделать это можно на [[Публичные серверы Jabber|этой странице]].
  
 
----
 
----
  
'''?: И какой из них выбрать? Их так много...'''
+
=====?: И какой из них выбрать? Их так много...=====
  
'''!:''' Рекомендуется выбирать популярный сервер, географически расположенный ближе к Вам. Например, для жителей России это может быть jabber.ru, а для Украины - jabber.kiev.ua. Кроме того, возможно Вы зарегистрированы на каком-нибудь популярном сайте, предоставляющем своим пользователям учетную запись в сети Jabber. В таком случае, рекомендуем Вам заглянуть на [[Возможно, у вас уже есть учётная запись Jabber!|эту страничку]].
+
'''!:''' Рекомендуется выбирать популярный сервер, на котором имеются нужные Вам транспорты и географически расположенный ближе к Вам. Например, для жителей Сахалина это может быть [http://jabber.snc.ru jabber.snc.ru], для Тольятти и Самары - [http://mytlt.ru mytlt.ru], а для Киева - [http://www.jabber.kiev.ua jabber.kiev.ua]. Кроме того, возможно Вы зарегистрированы на каком-нибудь популярном сайте, предоставляющем своим пользователям учетную запись в сети Jabber. В таком случае удобнее использовать именно её, [[Возможно, у вас уже есть учётная запись Jabber!|Проверьте это]].
  
 
----
 
----
  
'''?: Я не вижу ни поля "сервер", ни поля "имя пользователя"! Что мне делать?'''
+
=====?: Я не вижу ни поля "сервер", ни поля "имя пользователя"! Что мне делать?=====
  
'''!:''' В некоторых клиентах нужно вводить [[Jabber ID]], а не имя пользователя и сервер.
+
'''!:''' В некоторых клиентах нужно вводить полный [[Jabber ID]], а не отдельные имя пользователя и сервер.
  
 
----
 
----
  
'''?: А что делать с остальными настройками? Что такое "хост", TLS?'''
+
=====?: А что делать с остальными настройками? Что такое "хост", TLS?=====
  
 
'''!:''' В большинстве случаев их можно оставить без изменения. Более подробно с TLS и SSL можно ознакомиться на странице "[[Шифрование в Jabber]]", а с другими настройками на странице "[[Настройки сети в Jabber-клиентах]]".
 
'''!:''' В большинстве случаев их можно оставить без изменения. Более подробно с TLS и SSL можно ознакомиться на странице "[[Шифрование в Jabber]]", а с другими настройками на странице "[[Настройки сети в Jabber-клиентах]]".
Строка 81: Строка 81:
 
----
 
----
  
'''?: Я зарегистрировался(лась), а как теперь моим друзьям начать со мной общаться?'''
+
=====?: Я зарегистрировался(лась), а как теперь моим друзьям начать со мной общаться?=====
  
'''!:''' Вам надо сообщить им свой [[Jabber ID]] - идентификатор в сети Jabber, состоящий из того имени, что Вы вводили при регистрации и названии сервера, на котором Вы зарегистрированы.
+
'''!:''' Вам надо сообщить им свой [[Jabber ID]] (JID) - идентификатор в сети Jabber, состоящий из того имени, что Вы вводили при регистрации и названии сервера, на котором Вы зарегистрированы.
  
 
----
 
----
  
'''?: Как мне оповестить всех своих друзей из ICQ, что я теперь в Jabber?'''
+
=====?: Хорошо, но я зарегистрировался(лась) на jabber.org, а мой друг использует jabber.ru, сможем ли мы общаться?=====
 
+
'''!:''' '''либо:''' Зайдите на [http://www.icq.com сайт ICQ] и отредактируйте свой профиль, указав там, что Вы перешли на Jabber с таким-то [[JID]] и оставьте ссылку на инструкцию по подключению к Jabber (например, на этот сайт).
+
 
+
'''!:''' '''либо:''' Подключите [[транспорт]] ICQ и настройте в своём клиенте Jabber автоответчик для контактов, [[Jabber ID]] которых содержит адрес этого транспорта. Многие клиенты имеют функцию автоответчика. При этом, если Вы оставите на компьютере клиент jabber с [[приоритет|приоритетом]] "1" работающим постоянно, а придя на работу, запустите клиент с установленным большим приоритетом, например, "2", Вы будете получать сообщения на этот второй клиент. И "умному" клиенту jabber, который работает у Вас дома, сможете дать команду выслать Вам все присланные  непрочитанные сообщения.
+
 
+
{{ToDo|Исследовать http://answer.im на пригодность}}
+
 
+
----
+
 
+
'''?: Хорошо, но я зарегистрировался(лась) на jabber.org, а мой друг использует jabber.ru, сможем ли мы общаться?'''
+
  
 
'''!:''' Да, Вы можете общаться с пользователем любого публичного Jabber-сервера. Снова вспомните email - Вы ведь можете писать письма, например, с Gmail.com на Yandex, а с Yandex могут писать Вам.
 
'''!:''' Да, Вы можете общаться с пользователем любого публичного Jabber-сервера. Снова вспомните email - Вы ведь можете писать письма, например, с Gmail.com на Yandex, а с Yandex могут писать Вам.
Строка 103: Строка 93:
 
----
 
----
  
'''?: А что насчет сервисов? Могу ли я участвовать в конференциях на других серверах?'''
+
=====?: А как насчет [[Транспорт|транспортов]]? На моем сервере нет нужного мне транспорта, нужно ли регистрировать другой аккаунт?=====
 
+
'''!:''' Практически всегда Вы можете участвовать в [[Конференции|конференциях]] на других серверах (если у Вас, конечно, есть доступ в эту конференцию), просто воспользуйтесь окном для подключения к конференции в Вашем Jabber-клиенте либо [[Браузер сервисов|браузером сервисов]].
+
 
+
----
+
 
+
'''?: А как насчет [[Транспорт|транспортов]]? На моем сервере нет нужного мне транспорта, нужно ли регистрировать другой аккаунт?'''
+
  
 
'''!:''' Это зависит от настроек каждого конкретного транспорта. Рекомендуем пользоваться [[Транспорты для Jabber|списками публичных транспортов]], они позволяют регистрацию с других серверов. В этом случае регистрировать отдельный аккаунт не надо.
 
'''!:''' Это зависит от настроек каждого конкретного транспорта. Рекомендуем пользоваться [[Транспорты для Jabber|списками публичных транспортов]], они позволяют регистрацию с других серверов. В этом случае регистрировать отдельный аккаунт не надо.
Строка 115: Строка 99:
 
----
 
----
  
'''?: Я хочу, чтобы у меня была своя конференция, как мне ее создать?'''
+
=====?: У меня нет [[Авторизация|авторизации]] ни в одном направлении. Могу ли я посылать сообщения?=====
 
+
'''!:''' Для этого надо просто зайти в несуществующую конференцию, после чего [[Настройка конференции|в настройках]] сделать ее постоянной. Подробнее читайте на странице "[[Конференции]]".
+
 
+
---
+
 
+
'''?: У меня GPRS. Что сделать, чтобы был меньше расход трафика и повысить стабильность соединения? '''
+
 
+
'''!:''' В первую очередь нужно включить ''сжатие''. Его поддерживают почти все продвинутые клиенты. Этот шаг сделает расход трафика гораздо меньше. Для повышения стабильности можно включить отправку [[Настройки сети в Jabber-клиентах|keep-alive-пакетов]] и уведомление о доставке сообщений.
+
 
+
----
+
 
+
'''?: У меня нет [[Авторизация|авторизации]] ни в одном направлении. Могу ли я посылать сообщения?'''
+
  
 
'''!:''' Да, можете. Исключение составляет Google Talk, где это отключено на случай появления спама.
 
'''!:''' Да, можете. Исключение составляет Google Talk, где это отключено на случай появления спама.
Строка 133: Строка 105:
 
----
 
----
  
'''?: Я использую официальный клиент Google Talk. При попытке добавить пользователя с другого сервера он не добавляется! Что делать?'''
+
=====?: У меня GPRS. Что сделать, чтобы был меньше расход трафика и чтобы повысить стабильность соединения?=====
  
'''!:''' Это нормально. На самом деле Google Talk посылает e-mail на JID собеседника с просьбой зарегистрироваться на Gmail. Попросите того пользователя, которого Вы хотите добавить, чтобы он добавил Вас, а не Вы его. Также можно просто установить другой клиент.
+
'''!:''' В первую очередь нужно включить ''сжатие''. Его поддерживают многие клиенты. Этот шаг сделает расход трафика гораздо меньше. А для повышения стабильности можно включить отправку [[Настройки сети в Jabber-клиентах|keep-alive-пакетов]] и уведомление о доставке сообщений.
  
 
----
 
----
 +
Перезвоните мне пожалуйста по номеру. 8 (962) 685-78-93 Евгений. Для связи со мной нажмите цифру 2.
  
'''?: Я использую в качестве сервера Livejournal, а мой собеседник - Google Talk (или наоборот). Мы не можем общаться. Что делать?'''
+
==Серверы==
  
'''!:''' К сожалению, сервер Livejournal не имеет поддержку шифрования, которую требует Google. Попробуйте использовать другой [[Публичные серверы Jabber|сервер]].
+
=====?: Я слышал, что у Jabber-сервера Google, Livejournal и Яндекс есть проблемы. Где можно про это прочитать?=====
  
----
+
'''!:''' Об особенностях этих Jabber-серверов можно прочитать на следующих страницах:
 
+
* [[Google Talk#Особенности сервера|Google Talk]]
'''?: Я использую сервер Google. При попытке войти в конференцию меня выкидывает. Что делать?'''
+
* [[Я.Онлайн#Особенности сервера|Я.Онлайн]]
 
+
* [[LiveJournal#Особенности сервера|LiveJournal]]
'''!:''' Это нормально. Для того, чтобы обойти эту проблему, нужно просто добавить конференцию в [[ростер]] (не в закладки, а ростер, как обычный [[JID]]).
+
 
+
----
+
 
+
'''?: Я использую сервер Google, а некоторые корреспонденты не видят меня в онлайне и сообщения от них не доходят. В чём может быть дело?'''
+
 
+
'''!:''' Скорее всего, эти контакты не авторизованы Вами. Отправьте каждому из них повторную авторизацию либо попросите их сделать запрос авторизации (если используете клиент GTalk, доступен только второй способ).
+
  
 
----
 
----
 +
==ICQ==
  
'''?: Подключил(а) ICQ-транспорт, в ростере появились контакты, но они не переименовались! Можно ли их переименовать автоматически, взяв ники из vCard?'''
+
=====?: Подключил(а) ICQ-транспорт, в ростере появились контакты, но они не переименовались! Можно ли их переименовать автоматически, взяв ники из vCard?=====
  
 
'''!:'''
 
'''!:'''
Строка 169: Строка 136:
 
<autoResolveNicksOnAdd>true</autoResolveNicksOnAdd>
 
<autoResolveNicksOnAdd>true</autoResolveNicksOnAdd>
  
Теперь, при добавлении icq-контакта, ник сам будет определяться. Если не хочется лезть в файлы конфигурации, то можно включить и через меню настроек - Advanced-options-contactlist-resolve-nicks-on-contact-add (параметр должен иметь значение true)
+
Теперь, при добавлении icq-контакта, ник сам будет определяться. Если не хочется лезть в файлы конфигурации, то можно включить и через меню настроек: '''Advanced options''' - '''Contact list''' - '''Resolve nicks on contact add''', параметр должен иметь значение "'''true'''" (в меню настройка появилась начиная с версии Psi 0.11).
  
 
* Способ второй
 
* Способ второй
Если у вас есть мобильный телефон, который поддерживает Java MIDP2, то можно поставить мобильный jabber-клиент [[bombus]]. У него есть встроенная функция ResolveNicknames в меню Contact. Она автоматически преобразует имя вида 1234567@icq.jabber.perm.ru в ник. Просто заходим из bombus`а и выполняем необходимые действия.
+
Если у вас есть мобильный телефон, который поддерживает Java MIDP2, то можно поставить мобильный jabber-клиент [[Bombus]]. У него есть встроенная функция ResolveNicknames в меню Contact. Она автоматически преобразует имя вида 1234567@icq.jabber.perm.ru в ник. Просто заходим из Bombus`а и выполняем необходимые действия.
  
 
* Способ третий
 
* Способ третий
Строка 181: Строка 148:
 
----
 
----
  
'''?: Настроил клиент Jabber как описано выше, подключил(а) ICQ-транспорт, в ростере появились контакты, но ники появились не у всех. В чём дело?'''
+
=====?: Настроил клиент Jabber как описано выше, подключил(а) ICQ-транспорт, в ростере появились контакты, но ники появились не у всех. В чём дело?=====
  
'''!:''' Дело в ограничении сервера ICQ на частоту запросов о данных пользователей. Данные только для (приблизительно) 50 контактов клиент успевает получить до включения запрета сервером. Если у Вас контактов в ICQ больше, воспользуйтесь службами переименования.
+
'''!:''' Дело в ограничении сервера ICQ на частоту запросов о данных пользователей. Данные только для (приблизительно) 50 контактов клиент успевает получить до включения запрета сервером. Если у Вас контактов в ICQ больше, воспользуйтесь службами переименования. В некоторых клиентах есть функция запроса VCard и автоматического переименования контактов (например, в [[Bombus]]).
  
 
----
 
----
  
'''?: Настроил клиент Jabber как описано выше, подключил(а) ICQ-транспорт, в ростере появились контакты с никами, но почему они названы они не так, как были у меня в ICQ?'''
+
=====?: Настроил клиент Jabber как описано выше, подключил(а) ICQ-транспорт, в ростере появились контакты с никами, но почему они названы они не так, как были у меня в ICQ?=====
  
'''!:''' Транспорты ICQ берут информацию о контакстах не из контакт-листа, хранящегося на сервере, а из опубликованных пользователем данных (VCard). Если Вы переименовывали контакт в понятное только Вам имя, придётся сделать это ещё раз.
+
'''!:''' Транспорты ICQ берут имя контакта не из контакт-листа, хранящегося на сервере, а из поля Nick опубликованных пользователем данных (VCard). Если Вы переименовывали контакт в понятное только Вам имя, придётся сделать это ещё раз.
  
 
----
 
----
  
'''?: Я включил(а) [[Шифрование в Jabber|шифрование]] и у меня перестало работать сжатие. Это нормально?'''
+
=====?: Как мне оповестить всех своих друзей из ICQ, что я теперь в Jabber?=====
 +
 
 +
'''!:''' '''либо:''' Зайдите на [http://www.icq.com сайт ICQ] и отредактируйте свой профиль, указав там, что Вы перешли на Jabber с таким-то [[JID]] и оставьте ссылку на инструкцию по подключению к Jabber (например, на этот сайт).
 +
 
 +
'''!:''' '''либо:''' Подключите [[транспорт]] ICQ и настройте в своём клиенте Jabber автоответчик для контактов, [[Jabber ID]] которых содержит адрес этого транспорта. Многие клиенты имеют функцию автоответчика. При этом, если Вы оставите на компьютере клиент jabber с [[приоритет|приоритетом]] "1" работающим постоянно, а придя на работу, запустите клиент с установленным большим приоритетом, например, "2", Вы будете получать сообщения на этот второй клиент. И "умному" клиенту jabber, который работает у Вас дома, сможете дать команду выслать Вам все присланные  непрочитанные сообщения.
 +
 
 +
Если используемый Вами клиент не имеет функции автоответчика, достаточно, подключившись к [[Виды ICQ транспортов|транспорту на PyICQ-t]], установить статус в Jabber "Готов к чату" (точнее, любой отличный от "В сети") и вписать статусное сообщение вида "Ищите меня в Jabber имя@server". PyICQ-t при получении сообщения вернёт ICQ-корреспонденту сообщение с текстом статуса.
 +
 
 +
'''!:''' '''либо:''' Можно использовать два разных транспорта "каскадно": зарегистрировать дополнительную учётную запись Jabber, в ней подключить транспорт ICQ, затем подключить через [[JRD:J2J|транспорт J2J]] дополнительный Jabber к основному, и в опциях транспорта J2J настроить автоответчик. При этом можно как получать всё, что Вам пишут в ICQ, так и игнорировать эти сообщения (настраивается в тех же опциях транспорта J2J).
 +
 
 +
----
 +
 
 +
==Безопасность==
 +
 
 +
=====?: Я включил(а) [[Шифрование в Jabber|шифрование]] и у меня перестало работать сжатие. Это нормально?=====
  
 
'''!:''' Это нормально. Сервер [[Ejabberd]], используемый практически повсеместно, не умеет одновременно использовать шифрование и сжатие. При использовании других серверов такого не замечено.
 
'''!:''' Это нормально. Сервер [[Ejabberd]], используемый практически повсеместно, не умеет одновременно использовать шифрование и сжатие. При использовании других серверов такого не замечено.
Строка 199: Строка 180:
 
----
 
----
  
'''?: Выложил мой JID в публичный доступ, теперь на мой почтовый ящик идет спам. Почему это произошло?'''
+
=====?: Выложил мой JID в публичный доступ, теперь на мой почтовый ящик идет спам. Почему это произошло?=====
  
 
'''!:''' Обычно это происходит в том случае, если [[Jabber ID]] и e-mail адрес совпадают. В таком случае лучше выкладывать адрес в необычном виде, допустим "мой_ник@гуглопочта.ком", "vasya registreted at yandex". В случае использования Яндекс.почты нужно всего лишь отключить в настройках прием почты с ya.ru. Свой e-mail адрес можно спокойно писать в [[vCard]], это безопасно.
 
'''!:''' Обычно это происходит в том случае, если [[Jabber ID]] и e-mail адрес совпадают. В таком случае лучше выкладывать адрес в необычном виде, допустим "мой_ник@гуглопочта.ком", "vasya registreted at yandex". В случае использования Яндекс.почты нужно всего лишь отключить в настройках прием почты с ya.ru. Свой e-mail адрес можно спокойно писать в [[vCard]], это безопасно.
Строка 205: Строка 186:
 
----
 
----
  
'''?: Как удалить учетную запись с сервера?'''
+
=====?: Как удалить учетную запись с сервера?=====
  
 
'''!:''' Некоторые клиенты, такие как [[Psi]], [[Gajim]], [[Kopete]], [[JAJC]] умеют это делать. При попытке удалить учетную запись они спрашивают, удалять ли её с сервера или только из клиента.
 
'''!:''' Некоторые клиенты, такие как [[Psi]], [[Gajim]], [[Kopete]], [[JAJC]] умеют это делать. При попытке удалить учетную запись они спрашивают, удалять ли её с сервера или только из клиента.
Строка 211: Строка 192:
 
----
 
----
  
'''?: Я часто использую чужие компьютеры. Как сделать портативную версию моего любимого клиента?'''
+
=====?: Я часто использую чужие компьютеры. Как сделать портативную версию моего любимого клиента?=====
  
 
'''!:''' О том, как это сделать, Вы можете прочитать на странице "[[Портативный Jabber]]"
 
'''!:''' О том, как это сделать, Вы можете прочитать на странице "[[Портативный Jabber]]"
Строка 217: Строка 198:
 
----
 
----
  
'''?: Я использую сервер Я.ру. Иногда к моему [[JID]]'у подключается кто-то ещё с другого ресурса. Кто это?'''
+
=====?: Я использую сервер Я.ру. Иногда к моему [[JID]]'у подключается кто-то ещё с другого ресурса. Кто это?=====
  
'''!:''' Это [[веб-клиенты|веб-клиент]]. Он имеет ресурс '''WebChat''' и нулевой приоритет. Он подключается каждый раз, когда Вы входите на сайт Я.ру.
+
'''!:''' Это [[веб-клиенты|веб-клиент]] блога Я.ру. Он имеет ресурс '''WebChat''' и нулевой приоритет. Он подключается каждый раз, когда Вы входите на сайт Я.ру.
  
 
----
 
----
  
'''?: У меня есть вопрос. Где его можно задать?'''
+
=====?: Часто слышу, что в Jabber защищен от спама, однако e-mail тоже не имеет единого сервера, что не мешает рассылать спам. Более того, в Jabber есть поиск, он может помочь спамеру.=====
  
'''!:''' Возможно, Ваш вопрос уже задавался кем-либо, в таком случае можно поискать его на [http://wiki.jrudevels.org JaWiki] или на [http://tkabber.jabe.ru/ Tkabber wiki]. Если ответа там не оказалось, то можно поискать его в Вашем любимом поисковике, например [http://google.ru Google] или [http://yandex.ru Яндекс]. Возможно, Вам смогут помочь в [[Конференции|конференциях]] '''newbie@conference.jabber.ru''' или '''newbie@conference.jabbus.org'''. Если вопросы касаются только Вашего сервера, то попробуйте спросить их в конференции '''support''', которую Вы наверняка найдете на Вашем сервере. Если у Вас возник вопрос насчет Вашего [[Клиенты Jabber|Jabber-клиента]] - посмотрите соответствующую статью "'''Ответы на вопросы'''" на странице описания клиента. Также Вы можете оставить свой вопрос на [[Обсуждение:Jabber_FAQ:_Ответы_на_вопросы|этой странице]]. Помимо вопроса необходимо указать свой ник, [[JID]] или имя.
+
'''!:''' Одной из основных причин наличия спама в e-mail является наличие [[ru_wikipedia:SMTP#Безопасность SMTP и спам|уязвимости]] в протоколе SMTP, позволяющему отправлять письма от имени другого сервера или другого адреса. В Jabber нет подобной уязвимости и в случае появления программ для рассылки спама не так уж и сложно настроить сервер для противодействия рассылкам.
  
==Ссылки==
+
----
  
[http://mass-jabber.wiki-wiki.ru/ FAQ по переходу из ICQ на Jabber]  
+
=====?: Я слышал о спаме в [[Конференция|конференциях]]. Это правда? Как от него защититься?=====
  
[[:Category:FAQ|FAQ по отдельным клиентам]]
+
'''!:''' Да, с недавнего времени в конференциях Jabber иногда стал попадаться спам. Чаще всего в конференцию отправляется ссылка, которая может вести на опасный объект. По этой причине убедительно не рекомендуется открывать ссылки из конференции, тем более от неизвестных контактов. В некоторых конференциях вновь подключившиеся участники не имеют права голоса, что полностью избавляет от спама. Помимо этого, некоторые боты умеют отличать спамеров от обычных участников.
 +
 
 +
----
 +
 
 +
==Задать вопрос==
 +
 
 +
=====?: У меня есть вопрос. Где его можно задать?=====
 +
 
 +
'''!:''' Возможно, Ваш вопрос уже задавался кем-либо, в таком случае можно поискать его на [[JRD:|JaWiki]] или на [http://tkabber.jabe.ru/ Tkabber wiki]. Если ответа там не оказалось, то можно поискать его в Вашем любимом поисковике, например [http://google.ru Google] или [http://yandex.ru Яндекс]. Возможно, Вам смогут помочь в [[конференции]] '''newbie@conference.jabber.ru'''. Если вопросы касаются только Вашего сервера, то попробуйте спросить их в конференции '''support''', которую Вы наверняка найдете на Вашем сервере. Если у Вас возник вопрос насчет Вашего [[Клиенты Jabber|Jabber-клиента]] - посмотрите соответствующую статью "'''Ответы на вопросы'''" на странице описания клиента. Также Вы можете оставить свой вопрос на [[Обсуждение:Jabber_FAQ:_Ответы_на_вопросы|этой странице]]. Помимо вопроса необходимо указать свой ник, [[JID]] или имя. Если вопрос будет интересным, мы поместим его в FAQ.
 +
 
 +
==Ссылки==
  
{{ToDo|Рассортировать}}
+
* [[:Category:FAQ|FAQ по отдельным клиентам]]
 +
* [http://mass-jabber.wiki-wiki.ru/ FAQ по переходу из ICQ на Jabber]
 +
* [http://redaskoday.tut.su/ "Вопросы и ответы" на http://redaskoday.tut.su]
  
 
[[Category:FAQ]]
 
[[Category:FAQ]]

Текущая версия на 20:17, 3 октября 2019

На этой странице можно найти ответы на самые популярные вопросы по теме XMPP.

Содержание

Основы

?: Что такое XMPP?

!: Это современная сеть для обмена мгновенными текстовыми сообщениями. Подробнее читайте во "Введении в XMPP".


?: А тогда что такое Jabber?

!: Jabber — это устаревшее название протокола XMPP.


?: Как произносить Jabber?

!: Джа́ббер


?: Что такое XMPP-клиент?

!: Это программа, благодаря которой вы можете общаться в сети XMPP. Подробнее — в статье "Клиенты Jabber".


?: У меня уже есть ICQ-клиент. Могу ли я с его помощью подключиться к Jabber?

!: Нет. Однако есть и исключения, так называемые многопротокольные клиенты. Если Ваш ICQ-клиент присутствует в списке - то это возможно.


?: А наоборот, подключиться Jabber-клиентом к ICQ?

!: Да! Для этого существуют так называемые транспорты.


?: Как мне начать пользоваться Jabber?

!: Для этого Вам надо получить учетную запись на одном из серверов. Воспользуйтесь подсказками на странице "Регистрация в Jabber". А ещё, возможно, у вас уже есть учётная запись Jabber!


?: Я вижу в списке много разных клиентов, какой выбрать?

!: В Jabber отсутствует понятие "официальный клиент", поэтому можно использовать любой. Но если Вас интересует простой и понятный клиент, мы можем порекомендовать использовать Psi, Jabbim, Gajim или Pandion. Если Вас интересуют многопротокольные клиенты, то мы советуем использовать Miranda, Pidgin или QIP Infium.


?: Я регистрируюсь, а что за имя пользователя от меня требуют?

!: Это одна из составляющих (левая часть, до "@") Вашего идентификатора в сети Jabber, так называемого Jabber ID - то имя, под которым Вы будете известны на Вашем сервере. Придумайте его подобно тому, как Вы придумываете себе имя-логин для email.


?: Вроде понятно, а что такое сервер? Я не знаю, что туда вписывать!

!: Сеть Jabber состоит из множества серверов. Вспомните почту - Вы можете быть зарегистрированы на Mail.ru, а Ваш друг - на Yandex. То же самое и тут, Вам лишь надо выбрать один из публичных Jabber-серверов. Сделать это можно на этой странице.


?: И какой из них выбрать? Их так много...

!: Рекомендуется выбирать популярный сервер, на котором имеются нужные Вам транспорты и географически расположенный ближе к Вам. Например, для жителей Сахалина это может быть jabber.snc.ru, для Тольятти и Самары - mytlt.ru, а для Киева - jabber.kiev.ua. Кроме того, возможно Вы зарегистрированы на каком-нибудь популярном сайте, предоставляющем своим пользователям учетную запись в сети Jabber. В таком случае удобнее использовать именно её, Проверьте это.


?: Я не вижу ни поля "сервер", ни поля "имя пользователя"! Что мне делать?

!: В некоторых клиентах нужно вводить полный Jabber ID, а не отдельные имя пользователя и сервер.


?: А что делать с остальными настройками? Что такое "хост", TLS?

!: В большинстве случаев их можно оставить без изменения. Более подробно с TLS и SSL можно ознакомиться на странице "Шифрование в Jabber", а с другими настройками на странице "Настройки сети в Jabber-клиентах".


?: Я зарегистрировался(лась), а как теперь моим друзьям начать со мной общаться?

!: Вам надо сообщить им свой Jabber ID (JID) - идентификатор в сети Jabber, состоящий из того имени, что Вы вводили при регистрации и названии сервера, на котором Вы зарегистрированы.


?: Хорошо, но я зарегистрировался(лась) на jabber.org, а мой друг использует jabber.ru, сможем ли мы общаться?

!: Да, Вы можете общаться с пользователем любого публичного Jabber-сервера. Снова вспомните email - Вы ведь можете писать письма, например, с Gmail.com на Yandex, а с Yandex могут писать Вам.


?: А как насчет транспортов? На моем сервере нет нужного мне транспорта, нужно ли регистрировать другой аккаунт?

!: Это зависит от настроек каждого конкретного транспорта. Рекомендуем пользоваться списками публичных транспортов, они позволяют регистрацию с других серверов. В этом случае регистрировать отдельный аккаунт не надо.


?: У меня нет авторизации ни в одном направлении. Могу ли я посылать сообщения?

!: Да, можете. Исключение составляет Google Talk, где это отключено на случай появления спама.


?: У меня GPRS. Что сделать, чтобы был меньше расход трафика и чтобы повысить стабильность соединения?

!: В первую очередь нужно включить сжатие. Его поддерживают многие клиенты. Этот шаг сделает расход трафика гораздо меньше. А для повышения стабильности можно включить отправку keep-alive-пакетов и уведомление о доставке сообщений.


Перезвоните мне пожалуйста по номеру. 8 (962) 685-78-93 Евгений. Для связи со мной нажмите цифру 2.

Серверы

?: Я слышал, что у Jabber-сервера Google, Livejournal и Яндекс есть проблемы. Где можно про это прочитать?

!: Об особенностях этих Jabber-серверов можно прочитать на следующих страницах:


ICQ

?: Подключил(а) ICQ-транспорт, в ростере появились контакты, но они не переименовались! Можно ли их переименовать автоматически, взяв ники из vCard?

!:

  • Способ первый

Если используется Psi, то меняем строчку в ~/.psi/profiles/default/config.xml (в случае Unix-подобной ОС)

<autoResolveNicksOnAdd>false</autoResolveNicksOnAdd>

на

<autoResolveNicksOnAdd>true</autoResolveNicksOnAdd>

Теперь, при добавлении icq-контакта, ник сам будет определяться. Если не хочется лезть в файлы конфигурации, то можно включить и через меню настроек: Advanced options - Contact list - Resolve nicks on contact add, параметр должен иметь значение "true" (в меню настройка появилась начиная с версии Psi 0.11).

  • Способ второй

Если у вас есть мобильный телефон, который поддерживает Java MIDP2, то можно поставить мобильный jabber-клиент Bombus. У него есть встроенная функция ResolveNicknames в меню Contact. Она автоматически преобразует имя вида 1234567@icq.jabber.perm.ru в ник. Просто заходим из Bombus`а и выполняем необходимые действия.

  • Способ третий

Воспользоваться специальной утилитой. Она на чешском, но и так всё понятно.

Взято с kaktyc.wordpress.com


?: Настроил клиент Jabber как описано выше, подключил(а) ICQ-транспорт, в ростере появились контакты, но ники появились не у всех. В чём дело?

!: Дело в ограничении сервера ICQ на частоту запросов о данных пользователей. Данные только для (приблизительно) 50 контактов клиент успевает получить до включения запрета сервером. Если у Вас контактов в ICQ больше, воспользуйтесь службами переименования. В некоторых клиентах есть функция запроса VCard и автоматического переименования контактов (например, в Bombus).


?: Настроил клиент Jabber как описано выше, подключил(а) ICQ-транспорт, в ростере появились контакты с никами, но почему они названы они не так, как были у меня в ICQ?

!: Транспорты ICQ берут имя контакта не из контакт-листа, хранящегося на сервере, а из поля Nick опубликованных пользователем данных (VCard). Если Вы переименовывали контакт в понятное только Вам имя, придётся сделать это ещё раз.


?: Как мне оповестить всех своих друзей из ICQ, что я теперь в Jabber?

!: либо: Зайдите на сайт ICQ и отредактируйте свой профиль, указав там, что Вы перешли на Jabber с таким-то JID и оставьте ссылку на инструкцию по подключению к Jabber (например, на этот сайт).

!: либо: Подключите транспорт ICQ и настройте в своём клиенте Jabber автоответчик для контактов, Jabber ID которых содержит адрес этого транспорта. Многие клиенты имеют функцию автоответчика. При этом, если Вы оставите на компьютере клиент jabber с приоритетом "1" работающим постоянно, а придя на работу, запустите клиент с установленным большим приоритетом, например, "2", Вы будете получать сообщения на этот второй клиент. И "умному" клиенту jabber, который работает у Вас дома, сможете дать команду выслать Вам все присланные непрочитанные сообщения.

Если используемый Вами клиент не имеет функции автоответчика, достаточно, подключившись к транспорту на PyICQ-t, установить статус в Jabber "Готов к чату" (точнее, любой отличный от "В сети") и вписать статусное сообщение вида "Ищите меня в Jabber имя@server". PyICQ-t при получении сообщения вернёт ICQ-корреспонденту сообщение с текстом статуса.

!: либо: Можно использовать два разных транспорта "каскадно": зарегистрировать дополнительную учётную запись Jabber, в ней подключить транспорт ICQ, затем подключить через транспорт J2J дополнительный Jabber к основному, и в опциях транспорта J2J настроить автоответчик. При этом можно как получать всё, что Вам пишут в ICQ, так и игнорировать эти сообщения (настраивается в тех же опциях транспорта J2J).


Безопасность

?: Я включил(а) шифрование и у меня перестало работать сжатие. Это нормально?

!: Это нормально. Сервер Ejabberd, используемый практически повсеместно, не умеет одновременно использовать шифрование и сжатие. При использовании других серверов такого не замечено.


?: Выложил мой JID в публичный доступ, теперь на мой почтовый ящик идет спам. Почему это произошло?

!: Обычно это происходит в том случае, если Jabber ID и e-mail адрес совпадают. В таком случае лучше выкладывать адрес в необычном виде, допустим "мой_ник@гуглопочта.ком", "vasya registreted at yandex". В случае использования Яндекс.почты нужно всего лишь отключить в настройках прием почты с ya.ru. Свой e-mail адрес можно спокойно писать в vCard, это безопасно.


?: Как удалить учетную запись с сервера?

!: Некоторые клиенты, такие как Psi, Gajim, Kopete, JAJC умеют это делать. При попытке удалить учетную запись они спрашивают, удалять ли её с сервера или только из клиента.


?: Я часто использую чужие компьютеры. Как сделать портативную версию моего любимого клиента?

!: О том, как это сделать, Вы можете прочитать на странице "Портативный Jabber"


?: Я использую сервер Я.ру. Иногда к моему JID'у подключается кто-то ещё с другого ресурса. Кто это?

!: Это веб-клиент блога Я.ру. Он имеет ресурс WebChat и нулевой приоритет. Он подключается каждый раз, когда Вы входите на сайт Я.ру.


?: Часто слышу, что в Jabber защищен от спама, однако e-mail тоже не имеет единого сервера, что не мешает рассылать спам. Более того, в Jabber есть поиск, он может помочь спамеру.

!: Одной из основных причин наличия спама в e-mail является наличие уязвимости в протоколе SMTP, позволяющему отправлять письма от имени другого сервера или другого адреса. В Jabber нет подобной уязвимости и в случае появления программ для рассылки спама не так уж и сложно настроить сервер для противодействия рассылкам.


?: Я слышал о спаме в конференциях. Это правда? Как от него защититься?

!: Да, с недавнего времени в конференциях Jabber иногда стал попадаться спам. Чаще всего в конференцию отправляется ссылка, которая может вести на опасный объект. По этой причине убедительно не рекомендуется открывать ссылки из конференции, тем более от неизвестных контактов. В некоторых конференциях вновь подключившиеся участники не имеют права голоса, что полностью избавляет от спама. Помимо этого, некоторые боты умеют отличать спамеров от обычных участников.


Задать вопрос

?: У меня есть вопрос. Где его можно задать?

!: Возможно, Ваш вопрос уже задавался кем-либо, в таком случае можно поискать его на JaWiki или на Tkabber wiki. Если ответа там не оказалось, то можно поискать его в Вашем любимом поисковике, например Google или Яндекс. Возможно, Вам смогут помочь в конференции newbie@conference.jabber.ru. Если вопросы касаются только Вашего сервера, то попробуйте спросить их в конференции support, которую Вы наверняка найдете на Вашем сервере. Если у Вас возник вопрос насчет Вашего Jabber-клиента - посмотрите соответствующую статью "Ответы на вопросы" на странице описания клиента. Также Вы можете оставить свой вопрос на этой странице. Помимо вопроса необходимо указать свой ник, JID или имя. Если вопрос будет интересным, мы поместим его в FAQ.

Ссылки