#469 udp_send failed - Message too long(90)

1.7.x
closed
core (110)
5
2012-02-13
2012-02-13
No

I have presence service with RLS on opensips 1.7.1 stable svn revision 8695. I have noticed if address book resource list contains more 300 contacts and if i try to subscribe that address book, the subscription requests goes successful but when opensips tries to send first NOTIFY to sip client with all addresses and their initial presence, the sending UDP socket fails with following error.

Feb 13 13:48:16 sip-service[15499]: ERROR:core:udp_send: sendto(sock,0x97ac2140,223857,0,0x97ac1290,16): Message too long(90)
Feb 13 13:48:16 sip-service[15499]: ERROR:tm:msg_send: udp_send failed

and NOTIFY with presence event never arrives.

Please help.

Thank you.

Discussion

  • Vladut-Stefan Paiu

    Hi,

    It seems you are trying to send a very large SIP message ( 223857 bytes ), which is not possible over UDP.
    If you want to do that, use TCP.

    Regards,
    Vlad

     
  • Vladut-Stefan Paiu

    • assigned_to: nobody --> vladut-paiu
     
  • Vladut-Stefan Paiu

    • status: open --> closed
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks