[asterisk-bugs] [Asterisk 0013984]: Incoming Gtalk calls fail

Asterisk Bug Tracker noreply at bugs.digium.com
Sat Nov 29 22:26:56 CST 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13984 
====================================================================== 
Reported By:                jcovert
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   13984
Category:                   Channels/chan_gtalk
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Asterisk Version:           SVN 
SVN Branch (only for SVN checkouts, not tarball releases): 1.6.0 
SVN Revision (number only!): 159700 
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2008-11-27 16:48 CST
Last Modified:              2008-11-29 22:26 CST
====================================================================== 
Summary:                    Incoming Gtalk calls fail
Description: 
All incoming Gtalk calls are failing.

It appears that something about the responses Asterisk is sending back to
Gtalk are not making Gtalk happy; Gtalk responds with "unknown session".

The caller (see his Buddy info below) continues to hear ringing until
Gtalk finally abandons the call.

/john
        Buddy:  OnStateGTalkTest at gmail.com
                Resource: Talk.v10496F5B39E
                        node: http://www.google.com/xmpp/client/caps
                        version: 1.0.0.104
                        Jingle capable: yes
                Status: 3
                Priority: 24

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

---------------------------------------------------------------------- 
 (0095617) jcovert (reporter) - 2008-11-29 22:26
 http://bugs.digium.com/view.php?id=13984#c95617 
---------------------------------------------------------------------- 
Additional info:

Although all my previously attempted accounts are unable to make incoming
calls to Asterisk, a new account was created today which can.  The others
still cannot, and this is, of course with Asterisk configured exactly the
same way, on two different asterisk servers (linux and Mac OS X).  Both
accounts were logged in (at different times) using the same Windoze Gtalk
client.  No idea what's different.  One server is logged in as
gateway1 at on-state.com, the other server is logged in as
onstategtalkserver1 at gmail.com.  Both servers work with the client account
below, neither server works with the client account above.

blade14*CLI> 
JABBER: onstate INCOMING: <iq to="gateway1 at on-state.com/Talk8B5D3438"
type="set" id="31" from="gtalktest at on-state.com/Talk.v1041002815A"><session
type="initiate" id="2538670317"
initiator="gtalktest at on-state.com/Talk.v1041002815A"
xmlns="http://www.google.com/session"><description xml:lang="en"
xmlns="http://www.google.com/session/phone"><payload-type id="103"
name="ISAC" clockrate="16000"/><payload-type id="97" name="IPCMWB"
clockrate="16000" bitrate="80000"/><payload-type id="99" name="speex"
clockrate="16000" bitrate="22000"/><payload-type id="4" name="G723"
clockrate="8000" bitrate="6300"/><payload-type id="98" name="speex"
clockrate="8000" bitrate="11000"/><payload-type id="100" name="EG711U"
clockrate="8000" bitrate="64000"/><payload-type id="101" name="EG711A"
clockrate="8000" bitrate="64000"/><payload-type id="0" name="PCMU"
clockrate="8000" bitrate="64000"/><payload-type id="8" name="PCMA"
clockrate="8000" bitrate="64000"/><payload-type id="13" name="CN"
clockrate="8000"/><payload-type id="102" name="iLBC" 

JABBER: onstate INCOMING: clockrate="8000" bitrate="13300"/><payload-type
id="106" name="telephone-event" clockrate="8000"/></description><transport
xmlns="http://www.google.com/transport/p2p"/></session></iq>

JABBER: onstate OUTGOING: <iq type='result'
from='gateway1 at on-state.com/Talk8B5D3438'
to='gtalktest at on-state.com/Talk.v1041002815A' id='31'/>

JABBER: onstate OUTGOING: <iq from='gateway1 at on-state.com/Talk8B5D3438'
to='gtalktest at on-state.com/Talk.v1041002815A' type='set'
id='aaabp'><session type='transport-accept' id='2538670317'
initiator='gtalktest at on-state.com/Talk.v1041002815A'
xmlns='http://www.google.com/session'><transport
xmlns='http://www.google.com/transport/p2p'/></session></iq>
  == Starting Gtalk/gtalktest-1624 at default,gateway1 at on-state.com,1
failed so falling back to exten 's'
    -- Executing [s at default:1] Wait("Gtalk/gtalktest-1624", "1") in new
stack

JABBER: onstate OUTGOING: <iq from='gateway1 at on-state.com/Talk8B5D3438'
to='gtalktest at on-state.com/Talk.v1041002815A' type='set'
id='aaabq'><session type='transport-info' id='2538670317'
initiator='gtalktest at on-state.com/Talk.v1041002815A'
xmlns='http://www.google.com/session'><transport
xmlns='http://www.google.com/transport/p2p'><candidate name='rtp'
address='69.84.144.215' port='18358' username='2c2afd825859d0fa'
password='20bcf78b3a9f8fa8' preference='1.00' protocol='udp' type='local'
network='0' generation='0'/></transport></session></iq>
blade14*CLI> 
JABBER: onstate INCOMING: <iq to="gateway1 at on-state.com/Talk8B5D3438"
type="set" id="34" from="gtalktest at on-state.com/Talk.v1041002815A"><session
type="transport-info" id="2538670317"
initiator="gtalktest at on-state.com/Talk.v1041002815A"
xmlns="http://www.google.com/session"><transport
xmlns="http://www.google.com/transport/p2p"><candidate name="rtp"
address="192.168.10.122" port="4295" preference="1"
username="gRU9Yup0Jal7InlF" protocol="udp" generation="0"
password="JErf4DOTFgwN/+v8" type="local" network="0"/><candidate name="rtp"
address="10.48.129.71" port="4298" preference="1"
username="tEowvhrdJt10hMsV" protocol="udp" generation="0"
password="pvJo8eJAp2lEOtFQ" type="local"
network="1"/></transport></session></iq>

JABBER: onstate OUTGOING: <iq type='result'
from='gateway1 at on-state.com/Talk8B5D3438'
to='gtalktest at on-state.com/Talk.v1041002815A' id='34'/>
blade14*CLI> 
JABBER: onstate INCOMING: <iq to="gateway1 at on-state.com/Talk8B5D3438"
id="aaabp" type="result" from="gtalktest at on-state.com/Talk.v1041002815A"/>
blade14*CLI> 
JABBER: onstate INCOMING: <iq to="gateway1 at on-state.com/Talk8B5D3438"
id="aaabq" type="result" from="gtalktest at on-state.com/Talk.v1041002815A"/>
    -- Executing [s at default:2] Answer("Gtalk/gtalktest-1624", "") in new
stack
blade14*CLI> 
JABBER: onstate OUTGOING: <iq type='set'
to='gtalktest at on-state.com/Talk.v1041002815A'
from='gateway1 at on-state.com/Talk8B5D3438' id='aaabr'><session
xmlns='http://www.google.com/session' type='accept'
initiator='gtalktest at on-state.com/Talk.v1041002815A'
id='2538670317'><description xmlns='http://www.google.com/session/phone'
xml:lang='en'><payload-type id='0' name='PCMU' clockrate='8000'
bitrate='64000'/><payload-type id='100' name='EG711U' clockrate='8000'
bitrate='64000'/><payload-type id='106' name='telephone-event'
clockrate='8000'/></description><transport
xmlns='http://www.google.com/transport/p2p'/></session></iq>
blade14*CLI> 
JABBER: onstate INCOMING: <iq to="gateway1 at on-state.com/Talk8B5D3438"
type="set" id="37" from="gtalktest at on-state.com/Talk.v1041002815A"><session
type="transport-info" id="2538670317"
initiator="gtalktest at on-state.com/Talk.v1041002815A"
xmlns="http://www.google.com/session"><transport
xmlns="http://www.google.com/transport/p2p"><candidate name="rtp"
address="74.125.47.126" port="19295" preference="0.5"
username="MOq8IpdWH88mZOA5" protocol="udp" generation="0"
password="DVWFHzO2pHJaYIyE" type="relay"
network="1"/></transport></session></iq>

JABBER: onstate OUTGOING: <iq type='result'
from='gateway1 at on-state.com/Talk8B5D3438'
to='gtalktest at on-state.com/Talk.v1041002815A' id='37'/>
blade14*CLI> 
JABBER: onstate INCOMING: <iq to="gateway1 at on-state.com/Talk8B5D3438"
id="aaabr" type="result" from="gtalktest at on-state.com/Talk.v1041002815A"/>
    -- Executing [s at default:3] Set("Gtalk/gtalktest-1624",
"TIMEOUT(digit)=5") in new stack
    -- Digit timeout set to 5
    -- Executing [s at default:4] Set("Gtalk/gtalktest-1624",
"TIMEOUT(response)=10") in new stack
    -- Response timeout set to 10
    -- Executing [s at default:5] BackGround("Gtalk/gtalktest-1624",
"demo-congrats") in new stack
    -- <Gtalk/gtalktest-1624> Playing 'demo-congrats.ulaw' (language 'en') 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-11-29 22:26 jcovert        Note Added: 0095617                          
======================================================================




More information about the asterisk-bugs mailing list