No subject


Thu Jul 12 09:23:04 CDT 2007


As you see, there is problem that 11114 is treat as peerorhost and the
code in chan_sip.c below this debug prints: create_addr(p, peerorhost); 


====================================================================== 

---------------------------------------------------------------------- 
 (0093256) putnopvut (administrator) - 2008-10-06 17:25
 http://bugs.digium.com/view.php?id=13630#c93256 
---------------------------------------------------------------------- 
The problem here is that the spiral logic is making an assumption that
11114 is a peer that has registered to Asterisk. Since it is not, we then
fall back and see if 11114 is a valid hostname to send the INVITE to. The
problem is that we should handle this error condition and instead use the
portion after the @ in the RURI to determine where to send the packet. In
the worst of circumstances, where the entire RURI is invalid, we should
respond with a 404.

I will work on a patch for this. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-10-06 17:25 putnopvut      Note Added: 0093256                          
======================================================================




More information about the asterisk-bugs mailing list