1
SIP to H.323 proxy / Re: Yate sending an incorrect address to PBX
« on: May 30, 2014, 05:47:16 AM »
Why do you think that the problem in the SIP line? I see a problem in H323 channel (area between IPGW PBX and YATE).
See the log. Channel between Link and Yacht starts successfully. Next section starts "H323TSP".
0:16.585 H323 Listener:8a40dc0 transports.cxx(1615) H323TCP Started connection: host=10.1.64.100:1127, if=10.1.64.63:1720, handle=15
0:16.586 H323 Listener:8a40dc0 transports.cxx(1410) TCP Waiting on socket accept on ip$10.1.64.63:1720
...
q931pdu = {
protocolDiscriminator = 8
callReference = 19368
from = originator
messageType = Setup
IE: Bearer-Capability = {88 c0 a5 ...}
IE: Calling-Party-Number = {81 31 30 33 32 .1032}
IE: Called-Party-Number = {81 30 31 30 33 32.01032}
...
But IPGW PBX works only with transport - UDP.
Therefore, on the following error message establishing a channel H323
data=(nil)
retval='(null)'
param['id'] = 'h323/1'
param['module'] = 'h323'
param['status'] = 'incoming'
param['address'] = '10.1.64.100:1127'
param['billid'] = '1401359777-1'
param['answered'] = 'false'
param['direction'] = 'incoming'
Returned false 'chan.startup' delay=0.002923
So I ask: is it possible to force the module H323 start transport protocol-only UDP?
See the log. Channel between Link and Yacht starts successfully. Next section starts "H323TSP".
0:16.585 H323 Listener:8a40dc0 transports.cxx(1615) H323TCP Started connection: host=10.1.64.100:1127, if=10.1.64.63:1720, handle=15
0:16.586 H323 Listener:8a40dc0 transports.cxx(1410) TCP Waiting on socket accept on ip$10.1.64.63:1720
...
q931pdu = {
protocolDiscriminator = 8
callReference = 19368
from = originator
messageType = Setup
IE: Bearer-Capability = {88 c0 a5 ...}
IE: Calling-Party-Number = {81 31 30 33 32 .1032}
IE: Called-Party-Number = {81 30 31 30 33 32.01032}
...
But IPGW PBX works only with transport - UDP.
Therefore, on the following error message establishing a channel H323
data=(nil)
retval='(null)'
param['id'] = 'h323/1'
param['module'] = 'h323'
param['status'] = 'incoming'
param['address'] = '10.1.64.100:1127'
param['billid'] = '1401359777-1'
param['answered'] = 'false'
param['direction'] = 'incoming'
Returned false 'chan.startup' delay=0.002923
So I ask: is it possible to force the module H323 start transport protocol-only UDP?