[asterisk-bugs] [Asterisk 0010604]: Codec options in gtalk.conf not respected
noreply at bugs.digium.com
noreply at bugs.digium.com
Fri Apr 4 12:12:28 CDT 2008
The following issue has been ASSIGNED.
======================================================================
http://bugs.digium.com/view.php?id=10604
======================================================================
Reported By: keepitcool
Assigned To: phsultan
======================================================================
Project: Asterisk
Issue ID: 10604
Category: Channels/chan_gtalk
Reproducibility: always
Severity: minor
Priority: normal
Status: assigned
Asterisk Version: 1.4.11
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Disclaimer on File?: N/A
Request Review:
======================================================================
Date Submitted: 08-30-2007 08:00 CDT
Last Modified: 04-04-2008 12:12 CDT
======================================================================
Summary: Codec options in gtalk.conf not respected
Description:
When you have in gtalk.conf the following configuration:
[buddy]
disallow=all
allow=gsm
...
The gtalk connection is established even if the gtalk client do not
support the GSM codec, and the connection/channel appears established with
a different codec that it is not allowed (like for example the slin
codec).
On the other side, a similar configuration with IAX works as it is
supposed to.
When I have a configuration like this on my iax.conf :
disallow=all
allow=gsm
...
And when my remote client do not have GSM as one of the possible codecs,
the connect attempt is rejected and I receive the following message in my
zoiper iax client : “bearercapability notavail”
And on the asterisk server side I have the following message:
[Aug 30 11:40:50] NOTICE[1358]: chan_iax2.c:7645 socket_process: Rejected
connect attempt from XX.XX.XX.XX, requested/capability 0x200/0x60c
incompatible with our capability 0xe002.
Isn’t it suppose to work the same way with the gtalk ?
Testing components:
- Fedora core 3 + Asterisk server 1.4.11 (no zaptel, no libpri) + iksemel
1.3
- Google Talk client 1.0.0.104
- With the following patchs applied:
http://bugs.digium.com/view.php?id=10509
http://bugs.digium.com/view.php?id=10548 (branch-1.4-10548-3.diff)
======================================================================
----------------------------------------------------------------------
svnbot - 04-04-08 12:12
----------------------------------------------------------------------
Repository: asterisk
Revision: 112766
U branches/1.4/channels/chan_gtalk.c
------------------------------------------------------------------------
r112766 | phsultan | 2008-04-04 12:12:25 -0500 (Fri, 04 Apr 2008) | 7
lines
Prevent call connections when codecs don't match.
(closes issue http://bugs.digium.com/view.php?id=10604)
Reported by: keepitcool
Patches:
branch-1.4-10604-2.diff uploaded by phsultan (license 73)
Tested by: phsultan
------------------------------------------------------------------------
http://svn.digium.com/view/asterisk?view=rev&revision=112766
Issue History
Date Modified Username Field Change
======================================================================
04-04-08 12:12 svnbot Checkin
04-04-08 12:12 svnbot Note Added: 0085032
04-04-08 12:12 svnbot Status ready for testing =>
assigned
======================================================================
More information about the asterisk-bugs
mailing list