Назад | Перейти на главную страницу

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

У меня следующая установка

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

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

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

Я могу удаленно подключиться к порту 5222 через Telnet и PsPing.

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

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

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

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

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

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

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

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

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