im mva % tail /var/log/jabber/ejabberd.log -f|grep psto I(<0.26825.6>:ejabberd_s2s_out:1203) : Trying to open s2s connection: mva.name → conference.psto.net with TLS=true I(<0.26825.6>:ejabberd_s2s_out:365) : Connection established: mva.name → conference.psto.net with TLS=true при этом сообщения не доходят :)
У тебя косяк с проверкой подлинности: Oct 04 22:53:34 psto.net:dialback warn authoritative server for mva.name denied the key Копай в сторону разрешений для самописных сертификатов.
да у пстача какой-то пиздец с s2s ;) то бот отвалится, то ещё чего :)
оккам плачет кровавыми слезами
умвр
@mva, говорят же, проблема на твоей стороне.
да схуяли-то у меня? :)
У тебя сервер уже не в первый раз в соединении отказывает, тащемта
Включи логгирование поподробнее у себя на сервере, посмотри в чём проблема.
потому что ты не туда ломишься. посмотри на srv-запись
nc xmpp.mva.name 5269
Кто-то здесь явно криворук:
$ dig _xmpp-server._tcp.mva.name.
; <<>> DiG 9.7.3 <<>> _xmpp-server._tcp.mva.name.
;; global options: +cmd
;; connection timed out; no servers could be reached
наверное, хостер днсов. Или твой провайдер... ибо: mva@lina .git_repos % host -t srv _jabber._tcp.mva.name
_jabber._tcp.mva.name has SRV record 10 0 5269 xmpp.mva.name.
ну и для верности:
mva@lina .git_repos % host -t srv _jabber._tcp.mva.name 8.8.8.8
_jabber._tcp.mva.name has SRV record 10 0 5269 xmpp.mva.name.
ну и да,
mva@lina .git_repos % host -t srv _xmpp-server._tcp.mva.name 8.8.8.8
_xmpp-server._tcp.mva.name has SRV record 10 0 5269 xmpp.mva.name.
mva@lina .git_repos % host -t srv _xmpp-client._tcp.mva.name 8.8.8.8
_xmpp-client._tcp.mva.name has SRV record 10 0 5222 xmpp.mva.name.
Да, это мой говноднс слажал.
А при чём тут легаси _jabber._tcp.?
Им ещё кто-то пользуется?
да, гугл например
Только если.
Ну ок, и куда же "нетуда" коннектится сервер?
ниибу. порты открыты, всё пускает, как можешь сам убедиться
И тем не менее такая проблема только у тебя.
Щас я ещё раз логи посмотрю, но /7.
im mva % tail /var/log/jabber/ejabberd.log -f|grep psto
I(<0.26825.6>:ejabberd_s2s_out:1203) : Trying to open s2s connection: mva.name → conference.psto.net with TLS=true
I(<0.26825.6>:ejabberd_s2s_out:365) : Connection established: mva.name → conference.psto.net with TLS=true
при этом сообщения не доходят :)
У тебя косяк с проверкой подлинности:
Oct 04 22:53:34 psto.net:dialback warn authoritative server for mva.name denied the key
Копай в сторону разрешений для самописных сертификатов.
хм... у меня у самого самоподписанный :)
Ну у нас сертификаты не менялись.
openssl verify ругается только на то, что самоподписанный, так что всё должно быть ок.
кстати, я, кажется, нашёл косяк (хоть и не связнный с сертификатами). Он мой, но как-то ты хуёво дебажил, что не нашёл :) Он прям на поверхности :)
Я не дебажил, тащемта, а сразу определил что проблема на твоей стороне :)
нет, проблема не на моей стороне, но я виноват :)
"я не виноват, но я виноват", ок :)
неа :) с сервером всё ок, вот я о чём. Проблема в DNS и в том, что я правил зону по запаре :)
%)
собственно,
mva@lina .git_repos % host xmpp.mva.name
xmpp.mva.name has address 176.9.237.123
xmpp.mva.name has address 176.9.33.252
xmpp.mva.name has IPv6 address 2a01:4f8:150:3fff::10
и первый — ебёт гусей :)
ну, точнее, там другая виртуалка и я даже слао представляю, как оно сюда попало :)
а, понял :) я когда добавлял запись для своих репозиториев изменил только AAAA, а A оставил неисправленную :)
mva@lina .git_repos % host xmpp.mva.name
xmpp.mva.name has address 176.9.237.123
xmpp.mva.name has address 176.9.33.252
xmpp.mva.name has IPv6 address 2a01:4f8:150:3fff::10
mva@lina .git_repos % host 176.9.237.123
123.237.9.176.in-addr.arpa domain name pointer repo.pirate-party.ru.
mva@lina .git_repos % host repo.mva.name
repo.mva.name has IPv6 address 2a01:4f8:150:3fff::13
ГИТОБЛЯДИ СОСНУЛИ У МЕРКУРИАЛОБОГОВ^W^W^W^WМалацца.
но в конфу ои сообщения всё ещё не доходят, лол :)
man dns-кеш.
хуй там. Просто надо было перезайти :) Видимо клиент тупил :)
Нужно было переустановить s2s соединение.
оно переустанавливалось при попытке отправить сообщение:
I(<0.27029.6>:ejabberd_s2s_out:1203) : Trying to open s2s connection: mva.name → conference.psto.net with TLS=true
I(<0.27029.6>:ejabberd_s2s_out:365) : Connection established: mva.name → conference.psto.net with TLS=true
I(<0.27033.6>:ejabberd_s2s_out:418) : wait for validation: mva.name → conference.psto.net (xmlstreamend)
но сообщения не доходили всё равно
Так обратное-то не туда устанавливалось.