[asterisk-bugs] [Asterisk 0019286]: inbound call from google voice fail

Asterisk Bug Tracker noreply at bugs.digium.com
Thu May 12 22:35:04 CDT 2011


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=19286 
====================================================================== 
Reported By:                jkister
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   19286
Category:                   Channels/chan_gtalk
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Asterisk Version:           1.8.3.2 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2011-05-12 22:24 CDT
Last Modified:              2011-05-12 22:35 CDT
====================================================================== 
Summary:                    inbound call from google voice fail
Description: 
When the call comes in, asterisk immediately prints on the console:

   == Spawn extension (google-in, s, 2) exited non-zero on 
'Gtalk/+12155551212-f947'
[May 12 22:47:18] NOTICE[13835]: chan_gtalk.c:1977 gtalk_parser: Remote 
peer reported an error, trying to establish the call anyway

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

---------------------------------------------------------------------- 
 (0134869) jkister (reporter) - 2011-05-12 22:35
 https://issues.asterisk.org/view.php?id=19286#c134869 
---------------------------------------------------------------------- 
the issue is that in previous versions of Asterisk, a DNS name in
'externip' of gtalk.conf was perfectly valid.  somewhere along the way, a
limit of 15 characters was introduced, which would work if only ip
addresses were permitted.

so instead of 'router.example.net' being sent to google, asterisk was
sending 'router.example.'

there is no reason for only an ip address to be used as a value to the
externip parameter.  a dyndns name works just fine. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-05-12 22:35 jkister        Note Added: 0134869                          
======================================================================




More information about the asterisk-bugs mailing list