crashes with Component::External

oliver oli oliver.oli at gmail.com
Mon Oct 23 23:52:46 UTC 2006


Martin Atkins wrote:
> oliver oli wrote:
>>
>> Use of uninitialized value in concatenation (.) or string at 
>> lib/DJabberd/Connection.pm line 131.
>> 2109 WARN  DJabberd.Component.External.Connection   Component sent 
>> {urn:ietf:params:xml:ns:xmpp-tls}starttls stanza before handshake. 
>> Discarding.
> 
> I guess this means that DJabberd::Component::External doesn't support 
> TLS. I didn't test it against components that use TLS, so this is quite 
> likely.

Disabling TLS on the component side helped. :-)

Any idea how to fix the "Use of uninitialized value in concatenation (.) 
or string at lib/DJabberd/Connection.pm line 131." error?

It seems that djabberd does not handle a disconnect properly. When 
trying to connect again the component does not get any answer from djabberd.

01:50:10 Debugging mode enabled.
01:50:10 CONNECTING:
     127.0.0.1:5290
01:50:10 SENDING:
     <stream:stream xmlns:stream='http://etherx.jabber.org/streams' 
xmlns='jabber:component:accept' to='component.localhost' xml:lang='en' 
version='1.0' >





More information about the Djabberd mailing list