[asterisk-dev] Chan_h323 isn`t dropping calls comming with wrong codecs
Andre Luiz Martins Rodrigues
andreluizmar at gmail.com
Thu Feb 21 21:07:15 CST 2008
I` using chan_h323 on my asterisk-1.4 to receive incomings calls. I need
to set just two codecs to receive this call (g723 and g729), but I`m using
disallow=all
allow=g729
allow=g723.1
In h323.conf, but when I received a call using codec g711 for example,
the call is answered, but doesn`t have audio. I made a test today using just
disallow=all
In h323.conf, but the call was answered too!!
the log of this test:
[Feb 21 23:44:56] DEBUG[4264]: chan_h323.c:2112 setup_incoming_call:
Setting up incoming call for ip$189.0.24.69:4020/28391
-- Setting up Call
-- CLI> Call token: [ip$189.0.24.69:4020/28391]
-- CLI> Calling party name: [200]
-- CLI> Calling party number: [200]
-- CLI> Called party name: [30144588]
-- CLI> Called party number: [30144588]
-- CLI> Calling party IP: [189.0.24.69]
[Feb 21 23:44:56] DEBUG[4264]: chan_h323.c:1611 find_user: Could not
find user by name 200 or address 189.0.24.69
[Feb 21 23:44:56] DEBUG[4264]: chan_h323.c:2177 setup_incoming_call:
Sending 200 at 189.0.24.69 to context [ss7] extension 30144588
[Feb 21 23:44:56] DEBUG[4264]: chan_h323.c:2478 set_local_capabilities:
Setting capabilities for connection ip$189.0.24.69:4020/28391
Setting capabilities to 0x0 (nothing)
Capabilities in preference order is ()
DTMF mode is 1
Allowed Codecs for ip$189.0.24.69:4020/28391
(ip$201.7.99.242:1720):
Zap/33-1 answered H323/ip$189.0.24.69:4020/28391
[Feb 21 23:44:57] DEBUG[4264]: chan_h323.c:666 oh323_answer: Answering
on H323/ip$189.0.24.69:4020/28391
Answering call
ip$189.0.24.69:4020/28391
Receiving RFC2833 on payload 101
Peer capability is G.711-uLaw-64k <1>
Found peer capability G.711-uLaw-64k <1>, Asterisk code is 4, frame size
(in ms) is 20
Peer capability is G.711-ALaw-64k <2>
Found peer capability G.711-ALaw-64k <2>, Asterisk code is 8, frame size
(in ms) is 20
Peer capabilities = 0xc (ulaw|alaw), ordered list is (ulaw|alaw)
[Feb 21 23:44:57] DEBUG[4264]: chan_h323.c:2448 set_peer_capabilities:
Got remote capabilities from connection ip$189.0.24.69:4020/28391
[Feb 21 23:44:57] DEBUG[4264]: chan_h323.c:2462 set_peer_capabilities:
prefs[0]=ulaw:20
[Feb 21 23:44:57] DEBUG[4264]: chan_h323.c:2462 set_peer_capabilities:
prefs[1]=alaw:20
=-= In OnConnectionEstablished for call 28391
-- Connection Established with "200 [189.0.24.69]"
[Feb 21 23:44:57] DEBUG[4264]: chan_h323.c:2055 connection_made: Call
ip$189.0.24.69:4020/28391 answered
Some one knows why isn`t asterisk droping the call?
Andre Luiz Martins
More information about the asterisk-dev
mailing list