Summary:ASTERISK-09157: [patch] stop 100 trying on register
Reporter:Clod Patry (junky)Labels:
Date Opened:2007-03-30 22:10:33Date Closed:2007-09-11 12:40:15
Versions:Frequency of
Environment:Attachments:( 0) register_trying.diff.txt
( 1) trying_on_register.diff
Description:Since the RFC is clearly saying: Sending a Provisional Response

  One largely non-method-specific guideline for the generation of
  responses is that UASs SHOULD NOT issue a provisional response for a
  non-INVITE request.  Rather, UASs SHOULD generate a final response to
  a non-INVITE request as soon as possible.

so why are we sending 100 trying, when we should not?


that could save a LOT of bandwith if you have thousand(s) or registry.
Comments:By: Joshua C. Colp (jcolp) 2007-04-02 10:09:46

I'm batting this to you oej to make a quick and decisive yes or no :D

By: Flavio Eduardo de Andrade Goncalves (flavio) 2007-04-12 09:31:42

I have used your patch and it has worked for the TigerNETcom IPPH202 phone that is was loosing the registrations. It would be nice if we have a parameter in sip.conf that would allow us to disable "100 Trying".

By: Clod Patry (junky) 2007-04-12 11:50:54

im not really sure why we should make an options, since we should not send it.

By: Olle Johansson (oej) 2007-04-18 13:37:58

There are devices out there, believe it or not, that requires this. And I think an implementation that has issues with a 100 Trying has severe problems...

Regardless, this needs to be an option.

By: Olle Johansson (oej) 2007-05-16 04:58:52

Any updates?

By: Curt Moore (jcmoore) 2007-05-24 10:56:42

Added option registertrying to allow per peer configuration of "100 Trying" provisional response to REGISTER requests.  I have a disclaimer on file.

By: Olle Johansson (oej) 2007-05-24 11:49:13

jcmoore: Disclaimer state? (for the archive)

By: Digium Subversion (svnbot) 2007-09-11 12:40:13

Repository: asterisk
Revision: 82257

r82257 | file | 2007-09-11 12:40:12 -0500 (Tue, 11 Sep 2007) | 6 lines

(closes issue ASTERISK-9157)
Reported by: junky
     register_trying.diff.txt uploaded by jcmoore
Disable sending 100 Trying on REGISTER attempts and make it an option. This has been signed off by oej.