[asterisk-dev] Unable to register OPTIONS transaction (key exists)

Ross Beer ross.beer at outlook.com
Sun Feb 14 04:42:49 CST 2016


Hi Joshua,
 
I've started getting the same issue with registrations to a quiet test box:
 
[2016-02-14 10:20:12] WARNING[13927]: pjsip:0 <?>:      sip_transactio Unable to register REGISTER transaction (key exists)
    -- Added contact 'sip:ENDPOINT@<IP ADDRESS>:8300' to AOR 'ENDPOINT' with expiration of 60 seconds
 Contact ENDPOINT/sip:ENDPOINT@<IP ADDRESS>:8300 has been created
 
The phone is registering every 60 seconds and is doing so successfully without packet loss therefore the transaction should be closed as soon as the phone successfully registers. My question is therefore why does a transaction still exist? How can I help diagnose this issue? Kind regards, Ross
 > Date: Mon, 8 Feb 2016 10:32:23 -0400
> From: jcolp at digium.com
> To: asterisk-dev at lists.digium.com
> Subject: Re: [asterisk-dev] Unable to register OPTIONS transaction (key	exists)
> 
> Ross Beer wrote:
> > Hi,
> >
> > I'm seeing a lot of 'Unable to register OPTIONS transaction' when
> > Asterisk 13.7.2 is under load. Are transactions being cleared once a 200
> > response has been sent?
> 
> How loaded is loaded? Depending on the speed at which things are being 
> handled you can run into a situation where retransmissions are in queue 
> and are handled close to each other.
> 
> >
> > [Feb 8 08:03:12] WARNING[41498]: pjsip:0 <?>: sip_transactio .Unable to
> > register OPTIONS transaction (key exists)
> > [Feb 8 08:03:12] ERROR[41498]: res_pjsip/pjsip_options.c:687
> > send_options_response: Unable to send response (-1)
> > [Feb 8 08:03:13] WARNING[42777]: pjsip:0 <?>: sip_transactio .Unable to
> > register OPTIONS transaction (key exists)
> > [Feb 8 08:03:13] ERROR[42777]: res_pjsip/pjsip_options.c:687
> > send_options_response: Unable to send response (-1)
> > [Feb 8 08:03:14] WARNING[40797]: pjsip:0 <?>: sip_transactio .Unable to
> > register OPTIONS transaction (key exists)
> > [Feb 8 08:03:14] ERROR[40797]: res_pjsip/pjsip_options.c:687
> > send_options_response: Unable to send response (-1)
> > [Feb 8 08:03:14] WARNING[46095]: pjsip:0 <?>: sip_transactio .Unable to
> > register OPTIONS transaction (key exists)
> > [Feb 8 08:03:14] ERROR[46095]: res_pjsip/pjsip_options.c:687
> > send_options_response: Unable to send response (-1)
> >
> > I have a feeling that the transactions are not being cleared quick
> > enough, however option pings are being received every minute. Is this an
> > issue with Asterisk or the PJSIP library?
> 
> It could be in either but most likely our usage. It really depends on 
> the above question about being loaded though.
> 
> -- 
> Joshua Colp
> Digium, Inc. | Senior Software Developer
> 445 Jan Davis Drive NW - Huntsville, AL 35806 - US
> Check us out at: www.digium.com & www.asterisk.org
> 
> 
> -- 
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> 
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-dev
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20160214/8fe6fd0e/attachment.html>


More information about the asterisk-dev mailing list