Не удается подключиться к серверу OpenFire удаленно
У меня есть следующие настройки
Виртуальная машина Azure под управлением Windows, на которой установлен и настроен OpenFire.
Я выключил брандмауэр на этой виртуальной машине.
Я включил конечные точки для виртуальной машины на портале Azure
Я могу telnet и PsPing к порту 5222 удаленно.
Я могу войти в систему и подключиться к серверу через искры локально
Я не могу подключиться удаленно вообще.
1 ответ
Оказывается, проблема была в следующем.
Порт 5222 использует TLS, а 5223 использует SSL. Это обычная настройка. Так или иначе, это было наоборот на моей установке, и это вызывало проблему.
Есть 3 способа исправить это ранжирование от более желательного к наименьшему:
Переконфигурируйте порты OpenFire для использования правильной технологии.
Настройте свой XMPP-клиент на использование OldStyleSSL
Настройте конечные точки своей виртуальной машины, чтобы поменять местами порты.
Как я уже сказал, наиболее желательным результатом здесь является перенастройка сервера, чтобы у других, пытающихся подключиться к нему, не возникало этих проблем.