Невозможно подключиться к учетной записи xmpp с Thunderbird
Я пытаюсь подключиться к учетной записи IM (WebEx connect - Protocol: Jabber/xmpp) с Thunderbird 15, но установить соединение не удается. Он не выдает никакой ошибки, просто говорит "Не подключен".
Pidgin прекрасно работает с теми же настройками, что и в Thunderbird 15.
Так что вопрос
- Будет ли поддержка учетной записи чата Thunderbird (xmpp) libnss3
- Должен ли я отлаживать и собирать информацию, когда Thunderbird пытается подключиться к учетной записи чата?
Я на Ubuntu 12.04
2 ответа
Ссылка, предоставленная unor, помогла мне решить эту проблему.
Учетная запись IM не смогла подключиться из-за проблемы с сертификатом. Хотя у меня был действующий сертификат, приложение не смогло проверить его.
Вот подробные инструкции по устранению проблемы.
Получите соответствующие сертификаты
Получить сертификат (если у вас его нет) из учетной записи pidgin.
- открыть Инструменты -> Сертификаты
- выберите подходящее имя хоста и нажмите "Сохранить" (файл: certificate.pem)
Откройте Thunderbird -> Изменить -> Предпочтения -> Дополнительно
- выберите вкладку Сертификаты -> Просмотр сертификатов
- Выберите " Серверы" и нажмите "Импорт", чтобы добавить загрузку "Certificate.pem" и сохранить ее.
или же
Используйте эту ссылку https://kingant.net/check_xmpp_dns/ чтобы получить правильные данные о сервере.
- откройте ссылку и введите "yourdomain.com" для получения сведений о сервере
- Скопируйте значение Target в "Записи клиента для yourdomain.com". В данном случае это c2s.webex.com.webexconnect.com
Откройте Thunderbird -> Изменить -> Предпочтения -> Дополнительно
- выберите вкладку Сертификаты -> Просмотр сертификатов
- Выберите серверы
Нажмите "Добавить исключение..."
Введите скопированный текст в поле "Расположение сервера:" с :5222 в конце (замените https: // на c2s.webex.com.webexconnect.com:5222)
- Нажмите "Получить сертификат" и не забудьте поставить галочку "Постоянно хранить это исключение" и сохраните настройки, нажав "Подтвердить исключение безопасности"
Добавление учетной записи XMPP
- Откройте Thunderbird -> Изменить -> Настройки учетной записи
- Добавить учетную запись чата
- выберите xmpp
- имя пользователя: name@domain.com
- пароль: .......
- Ресурс: не имеет значения
- Сервер: im.domain.com или текст, взятый с URL(c2s.webex.com.webexconnect.com)
- Порт:5222
Теперь мы готовы идти:)
Что ж, исключение сертификата действительно работало от Tbird до Openfire - у меня тогда была новая ошибка "Не авторизовано (вы ввели неверный пароль?)", Так что все еще зависло.
Затем я меняю имя пользователя (с формата "abc" на "abc @ server"), и это исправило проблему. Некоторые клиенты хотят имя пользователя, некоторые хотят user @ server.
Мои 2 цента стоят того, чтобы помочь тем, кто нашел эту проблему.