[SIP Beyond VoIP] sip-subscribe-rls complains about missing settings.tls.timeout

Juha Heinanen jh at tutpro.com
Fri Jul 3 12:58:42 CEST 2015


Saúl Ibarra Corretgé writes:

> Oh, looks like I forgot to remove the usage, when I removed the
> setting. Should be fixed now.

Yes, thanks for the fix.

While testing with sip-subscribe-rls, I noticed that sometimes
(unpredictable) I get errors at start.  Below is an example where first
two work OK, next two give tcp transport error, and the last gives sip
uri error.

-- Juha

$ sip-subscribe-rls jh-buddies at test.tutpro.com 
Using account jh at test.tutpro.com
Subscribing to sip:jh-buddies at test.tutpro.com for the presence event
Subscription succeeded at 192.98.102.10:5060;transport=tcp
Unsubscribed from 192.98.102.10:5060;transport=tcp

$ sip-subscribe-rls jh-buddies at test.tutpro.com 
Using account jh at test.tutpro.com
Subscribing to sip:jh-buddies at test.tutpro.com for the presence event
Subscription succeeded at 192.98.102.10:5060;transport=tcp
Unsubscribed from 192.98.102.10:5060;transport=tcp

$ sip-subscribe-rls jh-buddies at test.tutpro.com 
Using account jh at test.tutpro.com
Subscribing to sip:jh-buddies at test.tutpro.com for the presence event
error: Exception occured in observer <__main__.SubscriptionApplication object at 0x7fe724a1d450> while handling notification 'DNSLookupDidSucceed'
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/application/notification.py", line 216, in post_notification
    observer.handle_notification(notification)
  File "/usr/bin/sip-subscribe-rls", line 223, in handle_notification
    handler(notification)
  File "/usr/bin/sip-subscribe-rls", line 292, in _NH_DNSLookupDidSucceed
    ContactHeader(self.account.contact[route]),
  File "/usr/lib/python2.7/dist-packages/sipsimple/core/_helpers.py", line 125, in __getitem__
    raise KeyError("unsupported transport: %s" % transport)
KeyError: 'unsupported transport: tcp'

jh at lohi:~$ sip-subscribe-rls jh-buddies at test.tutpro.com 
Using account jh at test.tutpro.com
Subscribing to sip:jh-buddies at test.tutpro.com for the presence event
Subscription succeeded at 192.98.102.10:5060;transport=tcp
Unsubscribed from 192.98.102.10:5060;transport=tcp
jh at lohi:~$ sip-subscribe-rls jh-buddies at test.tutpro.com 
Using account jh at test.tutpro.com
Subscribing to sip:jh-buddies at test.tutpro.com for the presence event
error: Exception occured in observer <__main__.SubscriptionApplication object at 0x7f81401c7450> while handling notification 'DNSLookupDidSucceed'
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/application/notification.py", line 216, in post_notification
    observer.handle_notification(notification)
  File "/usr/bin/sip-subscribe-rls", line 223, in handle_notification
    handler(notification)
  File "/usr/bin/sip-subscribe-rls", line 292, in _NH_DNSLookupDidSucceed
    ContactHeader(self.account.contact[route]),
  File "/usr/lib/python2.7/dist-packages/sipsimple/core/_helpers.py", line 125, in __getitem__
    raise KeyError("unsupported transport: %s" % transport)
KeyError: 'unsupported transport: tcp'

$ sip-subscribe-rls jh-buddies at test.tutpro.com 
Using account jh at test.tutpro.com
13:42:35.252   SIPURI_parse !pool created, size=4096
Illegal SIP URI: sip:jh-buddies at test.tutpro.com
$


More information about the SIPBeyondVoIP mailing list