[asterisk-bugs] [Asterisk 0013985]: No audio on outgoing Gtalk calls if /etc/hosts has Centos default; work-around provided

Asterisk Bug Tracker noreply at bugs.digium.com
Thu Feb 12 08:25:20 CST 2009


The following issue has been RESOLVED. 
====================================================================== 
http://bugs.digium.com/view.php?id=13985 
====================================================================== 
Reported By:                jcovert
Assigned To:                phsultan
====================================================================== 
Project:                    Asterisk
Issue ID:                   13985
Category:                   Channels/chan_gtalk
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     resolved
Asterisk Version:           SVN 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): 1.6.0 
SVN Revision (number only!): 159558 
Request Review:              
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             2008-11-28 10:41 CST
Last Modified:              2009-02-12 08:25 CST
====================================================================== 
Summary:                    No audio on outgoing Gtalk calls if /etc/hosts has
Centos default; work-around provided
Description: 
If /etc/hosts includes the name of the host in addition to "localhost",
e.g.

127.0.0.1   blade14.on-state.com  blade14 localhost.localdomain localhost

chan_gtalk tries to set up the rtp audio channel on 127.0.0.1, which
obviously fails (see protocol exchange below).

Now, _I_ personally would never set up /etc/hosts that way, but this seems
to be a religious issue, and according to the IT guy who built the Linux
system for me to install Asterisk on, the Centos default is to include the
host name.

As soon as I changed the line to just

127.0.0.1 localhost.localdomain localhost

Gtalk calls worked just fine.

It would, however, be desirable for Gtalk to work without having to modify
/etc/hosts from the default, so it would work regardless of your religious
position on this issue.  I categorized this as "minor" since the workaround
is simple, but it's "major" for anyone of the "we must put the real
host-name in here" party.

/john
====================================================================== 

---------------------------------------------------------------------- 
 (0099981) svnbot (reporter) - 2009-02-12 08:25
 http://bugs.digium.com/view.php?id=13985#c99981 
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 175089

U   trunk/channels/chan_gtalk.c

------------------------------------------------------------------------
r175089 | phsultan | 2009-02-12 08:25:19 -0600 (Thu, 12 Feb 2009) | 6
lines

Issue a warning message if our candidate's IP is the loopback address.

(closes issue http://bugs.digium.com/view.php?id=13985)
Reported by: jcovert
Tested by: phsultan

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=175089 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-02-12 08:25 svnbot         Note Added: 0099981                          
2009-02-12 08:25 svnbot         Status                   feedback => assigned
2009-02-12 08:25 svnbot         Status                   assigned => resolved
2009-02-12 08:25 svnbot         Resolution               open => fixed       
======================================================================




More information about the asterisk-bugs mailing list