Bromont - wrote:
> It should work fine with 1.4Beta2
>
> I use gtalk.conf instead of jingle.conf and this is what I would change in configurations (shown with the arrows):
>
> jabber.conf:
> [general]
> ;debug=yes
> ;autoprune=yes
> ;autoregister=yes
>
> [googletalk]
> type=client
> serverhost=talk.google.com
> [EMAIL PROTECTED]/Talk   <------
> secret=gtpassxxxx
> port=5222
> usetls=yes
> usesasl=yes
> [EMAIL PROTECTED]
> statusmessage="Voice Calls Only"
> timeout=100
>
> gtalk.conf:
> [general]
> context=from-gtalk
> allowguest=yes
>
> [guest]
> disallow=all
> allow=ulaw
> context=from-gtalk
>
> [google]
> [EMAIL PROTECTED]    <------
> disallow=all
> allow=ulaw
> context=from-gtalk
> connection=googletalk      <------
>
> extensions.conf:
> ;outgoing to GoogleTalk
> [to-gtalk]
> exten => 190,1,NoOp("Calling GoogleTalk user [EMAIL PROTECTED]")
> exten => 190,n,Dial(gtalk/googletalk/[EMAIL PROTECTED])    <------



Thanks for the note. After switching to using gtalk.conf instead of jingle.conf, and making the adjustments above, I find that the svn version of Asterisk dies with a core dump and backtrace when the XP Google Talk client tries to call it:

JABBER: googletalk INCOMING: <iq to="[EMAIL PROTECTED]/Talk6DD03373" type="set" id="65" from="[EMAIL PROTECTED]/Talk.v96D358DB9D"><session type="initiate" id="2561394071" initiator="[EMAIL PROTECTED]/Talk.v96D358DB9D" 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" clockrate="

JABBER: googletalk INCOMING: 8000" bitrate="13300"/><payload-type id="106" name="telephone-event" clockrate="8000"/></description><transport xmlns="http://www.google.com/transport/p2p"/></session></iq> *** glibc detected *** asterisk: munmap_chunk(): invalid pointer: 0xb795cc32 ***
======= Backtrace: =========
/lib/i686/libc.so.6(__libc_free+0x18a)[0xb7d4903a]
/usr/lib/asterisk/modules/chan_gtalk.so[0xb78f7242]
/usr/lib/asterisk/modules/chan_gtalk.so[0xb78f7816]
/usr/lib/libiksemel.so.3(iks_filter_packet+0x129)[0xb7a587e9]
/usr/lib/asterisk/modules/res_jabber.so[0xb7a794e6]
/usr/lib/libiksemel.so.3[0xb7a569c4]
/usr/lib/libiksemel.so.3(iks_parse+0x5a0)[0xb7a54a40]
/usr/lib/libiksemel.so.3(iks_recv+0x98)[0xb7a56368]
/usr/lib/asterisk/modules/res_jabber.so[0xb7a75110]
asterisk[0x80e924b]
/lib/i686/libpthread.so.0[0xb7f41540]
/lib/i686/libc.so.6(__clone+0x5e)[0xb7dae55e]
======= Memory map: ========
08048000-08137000 r-xp 00000000 16:02 585805     /usr/sbin/asterisk
08137000-08143000 rwxp 000ef000 16:02 585805     /usr/sbin/asterisk
08143000-0822b000 rwxp 08143000 00:00 0          [heap]
b6d8e000-b6d90000 r-xp 00000000 16:02 1324089 /usr/lib/asterisk/modules/func_vmcount.so b6d90000-b6d91000 rwxp 00001000 16:02 1324089 /usr/lib/asterisk/modules/func_vmcount.so b6d91000-b6d92000 r-xp 00000000 16:02 1324088 /usr/lib/asterisk/modules/func_uri.so b6d92000-b6d93000 rwxp 00001000 16:02 1324088 /usr/lib/asterisk/modules/func_uri.so b6d93000-b6d95000 r-xp 00000000 16:02 1324087 /usr/lib/asterisk/modules/func_timeout.so b6d95000-b6d96000 rwxp 00001000 16:02 1324087 /usr/lib/asterisk/modules/func_timeout.so b6d96000-b6d9a000 r-xp 00000000 16:02 1324086 /usr/lib/asterisk/modules/func_strings.so b6d9a000-b6d9b000 rwxp 00003000 16:02 1324086 /usr/lib/asterisk/modules/func_strings.so b6d9b000-b6d9c000 r-xp 00000000 16:02 1324085 /usr/lib/asterisk/modules/func_sha1.so b6d9c000-b6d9d000 rwxp 00000000 16:02 1324085 /usr/lib/asterisk/modules/func_sha1.so b6d9d000-b6d9f000 r-xp 00000000 16:02 1324084 /usr/lib/asterisk/modules/func_realtime.so b6d9f000-b6da0000 rwxp 00001000 16:02 1324084 /usr/lib/asterisk/modules/func_realtime.so b6da0000-b6da2000 r-xp 00000000 16:02 1324083 /usr/lib/asterisk/modules/func_rand.so b6da2000-b6da3000 rwxp 00001000 16:02 1324083 /usr/lib/asterisk/modules/func_rand.so b6da3000-b6da4000 r-xp 00000000 16:02 1324082 /usr/lib/asterisk/modules/func_md5.so b6da4000-b6da5000 rwxp 00000000 16:02 1324082 /usr/lib/asterisk/modules/func_md5.so b6da5000-b6da7000 r-xp 00000000 16:02 1324081 /usr/lib/asterisk/modules/func_math.so b6da7000-b6da8000 rwxp 00001000 16:02 1324081 /usr/lib/asterisk/modules/func_math.so b6da8000-b6daa000 r-xp 00000000 16:02 1324080 /usr/lib/asterisk/modules/func_logic.so b6daa000-b6dab000 rwxp 00001000 16:02 1324080 /usr/lib/asterisk/modules/func_logic.so b6dab000-b6dad000 r-xp 00000000 16:02 1324079 /usr/lib/asterisk/modules/func_groupcount.so
b6dad000-b6dae000 rwxp 00001000Aborted (core dumped)

I'll try again with 1.4beta2...

If anyone else has a hint too, feel free to jump right in! :-)

Thanks,
Alvin

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to