Jabber FAQ: Ответы на вопросы

Материал из Мир Jabber
Версия от 09:13, 5 февраля 2009; Rain (обсуждение | вклад) (нету слова "нету" :))

Перейти к: навигация, поиск

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

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


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

!: XMPP - это правильное название протокола, который используется для работы сети Jabber.


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

!: Джаббер


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

!: Это программа, благодаря которой Вы можете общаться к сети Jabber. Подробнее читайте на этой странице.


?: Возможно ли использование Jabber-клиента для подключения к ICQ или использование ICQ клиента для подключения к Jabber?

!: ICQ-клиент не умеет подключаться к сети Jabber, а Jabber-клиент не может напрямую подключаться к сети ICQ, но в Jabber есть так называемые транспорты, благодаря которым возможно подключение как к ICQ, так и к другим IM-сетям.


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

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


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

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


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

!: Это одна из составляющих Вашего идентификатора в сети Jabber, так называемого Jabber ID - то имя, под которым Вы будете известны на Вашем сервере.


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

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


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

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


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

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


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

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


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

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


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

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

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


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

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


?: А что насчет сервисов? Могу ли я участвовать в конференциях на других серверах?

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


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

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


?: Я хочу, чтобы у меня была своя конференция, как мне ее создать?

!: Для этого надо просто зайти в несуществующую конференцию, после чего в настройках сделать ее постоянной. Подробнее читайте на странице "Конференции".


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

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


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

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


?: Я использую официальный клиент Google Talk. При попытке добавить пользователя с другого сервера он не добавляется! Что делать?

!: Это нормально. На самом деле Google Talk посылает e-mail на JID собеседника с просьбой зарегистрироваться на Gmail. Попросите того пользователя, которого Вы хотите добавить, чтобы он добавил Вас, а не Вы его. Также можно просто установить другой клиент.


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

!:

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

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

<autoResolveNicksOnAdd>false</autoResolveNicksOnAdd>

на

<autoResolveNicksOnAdd>true</autoResolveNicksOnAdd>

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

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

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

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

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

Взято с kaktyc.wordpress.com


?: Я использую в качестве сервера Livejournal, а мой собеседник - Google Talk (или наоборот). Мы не можем общаться. Что делать?

!: К сожалению, сервер Livejournal не имеет поддержку шифрования, которую требует Google. Попробуйте использовать другой сервер.


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

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


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

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


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

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


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

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


?: Я использую сервер Google. При попытке войти в конференцию меня выкидывает. Что делать?

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


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

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


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

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

Ссылки

FAQ по переходу из ICQ на Jabber

FAQ по отдельным клиентам