jabberd2 na upgrade duur verbinden eeuwig

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 05-09 14:39

_Thanatos_

Ja, en kaal

Topicstarter
Ik heb mijn ubuntu server geupgrade naar 14.04. Is volgens mij goed gegaan. Jabberd2 werkte daarna niet, dus ik heb de backup van de config files teruggezet. Die werkten ook niet, dus in godsnaam dan maar de config opnieuw gedaan. Dat betekent mijn domein invullen, de authreg module op "mysql" zetten, en daarvoor de juiste inloggegevens invullen. Nu werkt het weer.

Alleen, niet. Verbinden met een client duurt eeuwig, en ik snap niet waarom, want het lijkt gewoon allemaal in orde te zijn, althans kijkend naar de logs. Soort van. Er gaat gewoon vrolijk data heen en weer, maar op een gegeven moment stopt de boel gewoon.
Hier het connection log tail van Miranda IM:

code:
1
2
3
4
5
6
7
8
9
10
[12:04:13 JABBER_1] (00368E90:700) Data received
<?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' from='mijndomein.nl' version='1.0' id='xykhd4lnt6ysap7jd1tzgqdr4c4yf6xc4huimg5f' xmlns:ack='http://www.xmpp.org/extensions/xep-0198.html#ns'>
[12:04:13 JABBER_1] recvResult = 242
[12:04:13 JABBER_1] bytesParsed = 242
[12:04:13 JABBER_1] (00368E90:700) Data received
<stream:features xmlns:stream='http://etherx.jabber.org/streams'><ack:ack/><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><required/></bind><unbind xmlns='urn:ietf:params:xml:ns:xmpp-bind'/><session xmlns='urn:ietf:params:xml:ns:xmpp-session'/><ver xmlns='urn:xmpp:features:rosterver'/></stream:features>
[12:04:13 JABBER_1] recvResult = 304
[12:04:13 JABBER_1] bytesParsed = 304
[12:04:13 JABBER_1] (00368E90:700) Data sent
<iq type="set" id="mir_5"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><resource>Home</resource></bind></iq>


En daar houdt het op. Daarna komt er gewoon niets meer.
Op de server, de tail van /var/log/c2s.xml:

code:
1
2
3
4
5
6
7
8
9
10
Fri Mar 21 12:00:33 2014 [notice] connection to router established
Fri Mar 21 12:00:33 2014 [notice] [0.0.0.0, port=5222] listening for connections
Fri Mar 21 12:00:33 2014 [notice] ready for connections
Fri Mar 21 12:00:38 2014 [notice] [8] [81.21.138.65, port=29596] connect
Fri Mar 21 12:00:38 2014 [notice] [8] DIGEST-MD5 authentication succeeded: martijn@mijndomein.nl 81.21.138.65:29596
Fri Mar 21 12:00:38 2014 [notice] [8] bound: jid=martijn@mijndomein.nl/Home
Fri Mar 21 12:04:13 2014 [notice] [8] [81.21.138.65, port=29596] disconnect jid=martijn@mijndomein.nl/Home, packets: 1
Fri Mar 21 12:04:17 2014 [notice] [8] [81.21.138.65, port=8742] connect
Fri Mar 21 12:04:17 2014 [notice] [8] DIGEST-MD5 authentication succeeded: martijn@mijndomein.nl 81.21.138.65:8742
Fri Mar 21 12:04:17 2014 [notice] [8] bound: jid=martijn@mijndomein.nl/Home


En de router, sm, s2s en c2s processen runnen gewoon vorlijk.

Ik heb nu echt geen idee meer wat ik zou moeten proberen om dit ding werkend te krijgen... Iemand?

Specs:
ubuntu 14.04
jabberd2 2.2.17
mysql 5.5.35

日本!🎌


Acties:
  • 0 Henk 'm!

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 05-09 14:39

_Thanatos_

Ja, en kaal

Topicstarter
Sorry ik heb het al gevonden. Maar voor degenen die hier ook tegenaan gaan lopen, de oplossing (tenminste in mijn geval). In /etc/jabberd2/sm.xml:
<sm><local><id> stond nog niet op het juiste domein en,
<sm><storage><driver> was teruggezet op sqlite en moest in mijn geval op mysql gezet worden

Toch jammer dat het log daar niets over zegt en net doet als of "het gewoon niet werkt". Maargoed. Het werkt weer.

日本!🎌


Acties:
  • 0 Henk 'm!

  • johnkeates
  • Registratie: Februari 2008
  • Laatst online: 04-07 16:30
Waarschijnlijk doet ie het gewoon om dat SQLite default is en aanwezig is ;)