firstly, the setup:
OHPHONE <---> Asterisk <--> SIP
ohphone is invoked as "ohphone -n -u 6996 -e -f -T [EMAIL PROTECTED]"
asterisk has h245tunnelling and faststart disabled, hence -f and -T for
ohphone to disable it there too.
the symptoms:
1. call goes thru asterisk
2. called phone (SIP) rings
3. when called phone answers, call is dropped.
4. ooh323 log below.
note the two lines which say,
ERROR:Local endpoint does not have any audio capabilities (incoming, ooh323c_2)
ERROR:Failed to open audio channels. Clearing call.(incoming, ooh323c_2)
apparently, ooh323 thinks that it (local endpoint) doesnt have any audio
capabilities, and fails to open the RTP audio channel. this then causes
ooh323 channel to drop the call, which is why it fails.
any clues as to why this happens, and any pointers on how to solve it ?
ooh323.conf is attached.
----- CUT HERE -----
19:52:38:265 Created a new call (incoming, ooh323c_2)
19:52:38:272 Received SETUP message (incoming, ooh323c_2)
19:52:38:272 Enabled RFC2833 DTMF capability for (incoming, ooh323c_2)
19:52:38:272 Sent Message - CallProceeding (incoming, ooh323c_2)
19:52:38:272 Sent Message - Alerting (incoming, ooh323c_2)
19:52:40:775 Processing Answer Call command for ooh323c_2
19:52:40:775 Creating H245 listener
19:52:40:775 H245 listener creation - successful(port 12034) (incoming,
ooh323c_2)
19:52:40:775 H.245 Listerner socket being monitored (incoming, ooh323c_2)
19:52:40:775 Sent Message - Connect (incoming, ooh323c_2)
19:52:40:775 H.245 Listerner socket being monitored (incoming, ooh323c_2)
19:52:40:807 H.245 connection established (incoming, ooh323c_2)
19:52:40:808 Sent Message - TerminalCapabilitySet (incoming, ooh323c_2)
19:52:40:808 Sent Message - MasterSlaveDetermination (incoming, ooh323c_2)
19:52:41:096 Sent Message - TerminalCapabilitySetAck (incoming, ooh323c_2)
19:52:41:139 Master Slave Determination received (incoming, ooh323c_2)
19:52:41:140 MasterSlaveDetermination done - Master(incoming, ooh323c_2)
19:52:41:140 Sent Message - MasterSlaveDeterminationAck (incoming, ooh323c_2)
19:52:41:160 Opening logical channels (incoming, ooh323c_2)
19:52:41:161 ERROR:Local endpoint does not have any audio capabilities
(incoming, ooh323c_2)
19:52:41:161 ERROR:Failed to open audio channels. Clearing call.(incoming,
ooh323c_2)
19:52:41:161 Sent Message - EndSessionCommand (incoming, ooh323c_2)
19:52:41:161 Sent Message - ReleaseComplete (incoming, ooh323c_2)
19:52:41:165 Opening logical channels (incoming, ooh323c_2)
19:52:41:166 ERROR:Local endpoint does not have any audio capabilities
(incoming, ooh323c_2)
19:52:41:166 ERROR:Failed to open audio channels. Clearing call.(incoming,
ooh323c_2)
19:52:41:176 H.225 Release Complete message received (incoming, ooh323c_2)
19:52:41:176 Closing H.245 connection (incoming, ooh323c_2)
19:52:41:176 Cleaning Call (incoming, ooh323c_2)-
reason:OO_REASON_LOCAL_CLEARED
19:52:41:177 Closing H.245 Listener (incoming, ooh323c_2)
19:52:41:177 Removed call (incoming, ooh323c_2) from list
----- CUT HERE -----
--
Regards, /\_/\ "All dogs go to heaven."
[EMAIL PROTECTED] (0 0) http://www.alphaque.com/
+==========================----oOO--(_)--OOo----==========================+
| for a in past present future; do |
| for b in clients employers associates relatives neighbours pets; do |
| echo "The opinions here in no way reflect the opinions of my $a $b." |
| done; done |
+=========================================================================+
[general]
h323id=QubeTalkECS
callerid=QubeTalkECS
gatekeeper=DISABLE ; DISCOVER or IP addy
logfile=/var/spool/asterisk/log/h323_log
gateway=yes ; or no
faststart=no
h245tunneling=no
port=1720
bindaddr=0.0.0.0
context=default
[6996]
ip=192.168.1.169
type=friend
context=phones
disallow=all
allow=alaw
group=1
callgroup=1
pickupgroup=1
accountcode=QC_H323
amaflags=default
callerid=6996 <6996>