Не удается подключиться к серверу OpenFire удаленно

У меня есть следующие настройки

Виртуальная машина Azure под управлением Windows, на которой установлен и настроен OpenFire.

Я выключил брандмауэр на этой виртуальной машине.

Я включил конечные точки для виртуальной машины на портале Azure

Я могу telnet и PsPing к порту 5222 удаленно.

Я могу войти в систему и подключиться к серверу через искры локально

Я не могу подключиться удаленно вообще.

1 ответ

Решение

Оказывается, проблема была в следующем.

Порт 5222 использует TLS, а 5223 использует SSL. Это обычная настройка. Так или иначе, это было наоборот на моей установке, и это вызывало проблему.

Есть 3 способа исправить это ранжирование от более желательного к наименьшему:

  • Переконфигурируйте порты OpenFire для использования правильной технологии.

  • Настройте свой XMPP-клиент на использование OldStyleSSL

  • Настройте конечные точки своей виртуальной машины, чтобы поменять местами порты.

Как я уже сказал, наиболее желательным результатом здесь является перенастройка сервера, чтобы у других, пытающихся подключиться к нему, не возникало этих проблем.

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