Невозможно подключиться к учетной записи xmpp с Thunderbird

Я пытаюсь подключиться к учетной записи IM (WebEx connect - Protocol: Jabber/xmpp) с Thunderbird 15, но установить соединение не удается. Он не выдает никакой ошибки, просто говорит "Не подключен".

Pidgin прекрасно работает с теми же настройками, что и в Thunderbird 15.

Так что вопрос

  1. Будет ли поддержка учетной записи чата Thunderbird (xmpp) libnss3
  2. Должен ли я отлаживать и собирать информацию, когда Thunderbird пытается подключиться к учетной записи чата?

Я на Ubuntu 12.04

2 ответа

Решение

Ссылка, предоставленная unor, помогла мне решить эту проблему.

Учетная запись IM не смогла подключиться из-за проблемы с сертификатом. Хотя у меня был действующий сертификат, приложение не смогло проверить его.

Вот подробные инструкции по устранению проблемы.

Получите соответствующие сертификаты

  1. Получить сертификат (если у вас его нет) из учетной записи pidgin.

    • открыть Инструменты -> Сертификаты
    • выберите подходящее имя хоста и нажмите "Сохранить" (файл: certificate.pem)
  2. Откройте Thunderbird -> Изменить -> Предпочтения -> Дополнительно

    • выберите вкладку Сертификаты -> Просмотр сертификатов
    • Выберите " Серверы" и нажмите "Импорт", чтобы добавить загрузку "Certificate.pem" и сохранить ее.

или же

  1. Используйте эту ссылку https://kingant.net/check_xmpp_dns/ чтобы получить правильные данные о сервере.

    • откройте ссылку и введите "yourdomain.com" для получения сведений о серверевведите описание здесь
    • Скопируйте значение Target в "Записи клиента для yourdomain.com". В данном случае это c2s.webex.com.webexconnect.com
  2. Откройте Thunderbird -> Изменить -> Предпочтения -> Дополнительно

    • выберите вкладку Сертификаты -> Просмотр сертификатов
    • Выберите серверы
    • Нажмите "Добавить исключение..."

    • Введите скопированный текст в поле "Расположение сервера:" с :5222 в конце (замените https: // на c2s.webex.com.webexconnect.com:5222)

    • Нажмите "Получить сертификат" и не забудьте поставить галочку "Постоянно хранить это исключение" и сохраните настройки, нажав "Подтвердить исключение безопасности"

Добавление учетной записи XMPP

  1. Откройте Thunderbird -> Изменить -> Настройки учетной записи
  2. Добавить учетную запись чата
    • выберите xmpp
    • имя пользователя: name@domain.com
    • пароль: .......
    • Ресурс: не имеет значения
    • Сервер: im.domain.com или текст, взятый с URL(c2s.webex.com.webexconnect.com)
    • Порт:5222

Теперь мы готовы идти:)

Что ж, исключение сертификата действительно работало от Tbird до Openfire - у меня тогда была новая ошибка "Не авторизовано (вы ввели неверный пароль?)", Так что все еще зависло.

Затем я меняю имя пользователя (с формата "abc" на "abc @ server"), и это исправило проблему. Некоторые клиенты хотят имя пользователя, некоторые хотят user @ server.

Мои 2 цента стоят того, чтобы помочь тем, кто нашел эту проблему.

Другие вопросы по тегам