LINUX.ORG.RU

Openfire и непонятные баги

 , ,


0

1

Пытаюсь поднять openfire. Альтернативы не рассматриваются, админить это будет человек, который привык именно к openfire. Сервер запускается, клиенты подключаются, но не видят друг друга. Pidgin говорит, что 404 сервер не найден. Xabber вовсе ничего не говорит, ну и ладно. С чего начать поиск глюка понять не могу, но порты 100% не блочатся, а сервер спокойно пингуется.

А, это debian, да.

Deleted
Ответ на: комментарий от Deleted

Нет никакой привязки. И бд встроенная. Что значит 404? К серверу же подключились. Речь идёт о контактах с этого же сервера.

Deleted
()

Сервер запускается, клиенты подключаются, но не видят друг друга.

ты про ростер (контакт-лист)? его заполнять надо. или что там вообще происходит? в плане - логи, и более развернутое объяснение что хочешь сделать

upcFrost ★★★★★
()
Ответ на: комментарий от Deleted

warn.log

2016.10.11 18:11:14 org.jivesoftware.openfire.spi.LegacyConnectionAcceptor - Configuration allows for up to 16 threads, although implementation is limited to exactly one. 
2016.10.11 18:11:14 org.jivesoftware.admin.LoginLimitManager - Failed admin console login attempt by admin from 158.255.184.179 
2016.10.11 18:11:41 org.jivesoftware.util.log.util.CommonsLogFactory - Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended. 
2016.10.11 18:11:41 org.jivesoftware.util.log.util.CommonsLogFactory - Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended. 
2016.10.11 18:11:46 org.jivesoftware.database.SequenceManager - Autocreating jiveID row for type '25' 
2016.10.11 18:19:08 org.jivesoftware.openfire.net.SocketUtil - Unable to create a socket connection to XMPP domain 'proxy.eu.jabber.org' using remote host: proxy.eu.jabber.org:5269. Cause: proxy.eu.jabber.org (a full stacktrace is logged on debug level) 
2016.10.11 18:19:08 org.jivesoftware.openfire.net.SocketUtil - Unable to create a socket connection to XMPP domain 'proxy.eu.jabber.org': Unable to connect to any of its remote hosts. 
2016.10.11 18:19:08 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Authenticate local domain: 'lon1-01' to remote domain: 'proxy.eu.jabber.org'] - Unable to authenticate: Fail to create new session. 
2016.10.11 18:19:47 org.jivesoftware.openfire.net.SocketReader - Closing session due to incorrect hostname in stream header. Host: 178.62.48.32. Connection: org.jivesoftware.openfire.net.SocketConnection@fe024c socket: Socket[addr=/178.62.48.32,port=56202,localport=5269] session: null 
2016.10.11 18:19:47 org.jivesoftware.openfire.server.ServerDialback[Acting as Originating Server: Create Outgoing Session from: lon1-01 to RS at: 178.62.48.32 (port: 5269)] - Unable to create a new outgoing session 
2016.10.11 18:19:47 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Create outgoing session for: lon1-01 to 178.62.48.32] - Unable to create a new session: Dialback (as a fallback) failed. 
2016.10.11 18:19:47 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Authenticate local domain: 'lon1-01' to remote domain: '178.62.48.32'] - Unable to authenticate: Fail to create new session. 
2016.10.11 18:19:47 org.jivesoftware.openfire.net.SocketReader - Closing session due to incorrect hostname in stream header. Host: 178.62.48.32. Connection: org.jivesoftware.openfire.net.SocketConnection@13f45b5 socket: Socket[addr=/178.62.48.32,port=56204,localport=5269] session: null 
2016.10.11 18:20:33 org.jivesoftware.openfire.net.SocketUtil - Unable to create a socket connection to XMPP domain 'admin' using remote host: admin:5269. Cause: admin (a full stacktrace is logged on debug level) 
2016.10.11 18:20:33 org.jivesoftware.openfire.net.SocketUtil - Unable to create a socket connection to XMPP domain 'admin': Unable to connect to any of its remote hosts. 
2016.10.11 18:20:33 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Authenticate local domain: 'lon1-01' to remote domain: 'admin'] - Unable to authenticate: Fail to create new session. 
2016.10.11 18:21:11 org.jivesoftware.openfire.net.SocketReader - Closing session due to incorrect hostname in stream header. Host: 178.62.48.32. Connection: org.jivesoftware.openfire.net.SocketConnection@7391ac socket: Socket[addr=/178.62.48.32,port=56206,localport=5269] session: null 
2016.10.11 18:21:11 org.jivesoftware.openfire.server.ServerDialback[Acting as Originating Server: Create Outgoing Session from: lon1-01 to RS at: 178.62.48.32 (port: 5269)] - Unable to create a new outgoing session 
2016.10.11 18:21:11 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Create outgoing session for: lon1-01 to 178.62.48.32] - Unable to create a new session: Dialback (as a fallback) failed. 
2016.10.11 18:21:11 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Authenticate local domain: 'lon1-01' to remote domain: '178.62.48.32'] - Unable to authenticate: Fail to create new session. 
2016.10.11 18:21:11 org.jivesoftware.openfire.net.SocketReader - Closing session due to incorrect hostname in stream header. Host: 178.62.48.32. Connection: org.jivesoftware.openfire.net.SocketConnection@a03ee1 socket: Socket[addr=/178.62.48.32,port=56208,localport=5269] session: null 
2016.10.11 18:21:18 org.jivesoftware.openfire.net.SocketReader - Closing session due to incorrect hostname in stream header. Host: 178.62.48.32. Connection: org.jivesoftware.openfire.net.SocketConnection@8a510 socket: Socket[addr=/178.62.48.32,port=56210,localport=5269] session: null 
2016.10.11 18:21:18 org.jivesoftware.openfire.server.ServerDialback[Acting as Originating Server: Create Outgoing Session from: lon1-01 to RS at: 178.62.48.32 (port: 5269)] - Unable to create a new outgoing session 
2016.10.11 18:21:18 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Create outgoing session for: lon1-01 to 178.62.48.32] - Unable to create a new session: Dialback (as a fallback) failed. 
2016.10.11 18:21:18 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Authenticate local domain: 'lon1-01' to remote domain: '178.62.48.32'] - Unable to authenticate: Fail to create new session. 
2016.10.11 18:21:18 org.jivesoftware.openfire.net.SocketReader - Closing session due to incorrect hostname in stream header. Host: 178.62.48.32. Connection: org.jivesoftware.openfire.net.SocketConnection@eae5d7 socket: Socket[addr=/178.62.48.32,port=56212,localport=5269] session: null 
2016.10.11 18:21:24 org.jivesoftware.openfire.net.SocketReader - Closing session due to incorrect hostname in stream header. Host: 178.62.48.32. Connection: org.jivesoftware.openfire.net.SocketConnection@76887c socket: Socket[addr=/178.62.48.32,port=56214,localport=5269] session: null 
2016.10.11 18:21:24 org.jivesoftware.openfire.server.ServerDialback[Acting as Originating Server: Create Outgoing Session from: lon1-01 to RS at: 178.62.48.32 (port: 5269)] - Unable to create a new outgoing session 
2016.10.11 18:21:24 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Create outgoing session for: lon1-01 to 178.62.48.32] - Unable to create a new session: Dialback (as a fallback) failed. 
2016.10.11 18:21:24 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Authenticate local domain: 'lon1-01' to remote domain: '178.62.48.32'] - Unable to authenticate: Fail to create new session. 
2016.10.11 18:21:24 org.jivesoftware.openfire.net.SocketReader - Closing session due to incorrect hostname in stream header. Host: 178.62.48.32. Connection: org.jivesoftware.openfire.net.SocketConnection@af1ea4 socket: Socket[addr=/178.62.48.32,port=56216,localport=5269] session: null 
2016.10.11 18:23:38 org.jivesoftware.openfire.net.SocketReader - Closing session due to incorrect hostname in stream header. Host: 178.62.48.32. Connection: org.jivesoftware.openfire.net.SocketConnection@1c3f913 socket: Socket[addr=/95.108.194.211,port=35493,localport=5269] session: null 
2016.10.11 18:23:40 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Secure/Authenticate connection for: lon1-01 to: jabber.ru] - Unable to secure and authenticate connection: Exhausted all options. 

Ось сменил на чистую, теперь тут федора 24.

Deleted
()
Ответ на: комментарий от upcFrost

Я добавляю контакт. Запрашиваю авторизацию. Нихрена не происходит. Для теста создал учётку на jabber.ru. Похоже, какие-то проблемы с соединением. Но где не могу понять.

Deleted
()
Ответ на: комментарий от Deleted

ок, если ты думаешь на соединение, попробуй поставить tcpdump/wireshark на сервер, снять дамп и посмотреть приходит ли пакет. если нет - поставь миррор на ближайший свитч и повтори процесс.

upcFrost ★★★★★
()
Ответ на: warn.log от Deleted

Closing session due to incorrect hostname in stream header.

а какое имя у сервера и с каким именем ты пытаешься прицепиться? FQDN в плане

upcFrost ★★★★★
()
Ответ на: комментарий от upcFrost

Когда добавляешь пользователя с того же серва.

2016.10.11 18:34:13 org.jivesoftware.openfire.net.SocketReader - Closing session due to incorrect hostname in stream header. Host: 178.62.48.32. Connection: org.jivesoftware.openfire.net.SocketConnection@1dddd9e socket: Socket[addr=/178.62.48.32,port=56226,localport=5269] session: null 
2016.10.11 18:34:13 org.jivesoftware.openfire.server.ServerDialback[Acting as Originating Server: Create Outgoing Session from: lon1-01 to RS at: 178.62.48.32 (port: 5269)] - Unable to create a new outgoing session 
2016.10.11 18:34:13 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Create outgoing session for: lon1-01 to 178.62.48.32] - Unable to create a new session: Dialback (as a fallback) failed. 
2016.10.11 18:34:13 org.jivesoftware.openfire.session.LocalOutgoingServerSession[Authenticate local domain: 'lon1-01' to remote domain: '178.62.48.32'] - Unable to authenticate: Fail to create new session. 
2016.10.11 18:34:13 org.jivesoftware.openfire.net.SocketReader - Closing session due to incorrect hostname in stream header. Host: 178.62.48.32. Connection: org.jivesoftware.openfire.net.SocketConnection@d4e84b socket: Socket[addr=/178.62.48.32,port=56228,localport=5269] session: null 

Да я то и дело понять не могу. Тут ещё эти ошибки в java формате, хрен что поймёшь.)

Deleted
()
Ответ на: комментарий от Deleted

Create Outgoing Session from: lon1-01 to RS at: 178.62.48.32

Closing session due to incorrect hostname in stream header.

подключаешься напрямую к адресу, что не есть хорошо. ты часом не по ssl пытаешься зацепиться? а то помни что сертификат к FQDN привязан

стоп. погоди. порт 5269? это сервер-сервер соединение? тебе точно не клиент-сервер на 5222 нужен?

upcFrost ★★★★★
()
Последнее исправление: upcFrost (всего исправлений: 2)
Ответ на: комментарий от upcFrost

Короче понял в чём проблема. Он на этапе настройки hostname подтягивал из имени машины, соответственно серты и всё остальное было на lon01-1. Вставил в нужное поле ip машины и всё готово.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.