<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body>
Hello again.<br>
<br>
I'm stll struggling trying to terminate calls from SIP through Asterisk
and throught my H323 gateways...<br>
<br>
Basically the call is accepted by GnuGK but then dropped with <br>
<b>reason = unreachableDestination <<null>></b><br>
<br>
I did a <b>debug trc 10</b> on GnuGK and looked at the sessions... one
from X-Lite through Asterisk... and one from OpenPhone... The one from
OpenPhone works fine.<br>
<br>
And i found something on the beginning of the session...<br>
<br>
Here's the session from OpenPhone:<br>
<br>
2004/09/21 14:52:35.219 2 RasSrv.cxx(2224) GK Read
from 216.119.135.3:2367<br>
2004/09/21 14:52:35.223 3 RasSrv.cxx(2237) GK<br>
admissionRequest {<br>
requestSeqNum = 40386<br>
callType = pointToPoint <<null>><br>
endpointIdentifier = 9 characters {<br>
0032 0031 0032 0033 005f 0065 006e 0064 2123_end<br>
0070 p<br>
}<br>
destinationInfo = 1 entries {<br>
[0]=dialedDigits "835218329287863"<br>
}<br>
srcInfo = 2 entries {<br>
[0]=h323_ID 9 characters {<br>
0063 0061 0072 006c 006f 0073 005f 0070 carlos_p<br>
0063 c<br>
}<br>
[1]=dialedDigits "30021"<br>
}<br>
bandWidth = 200000<br>
callReferenceValue = 17675<br>
conferenceID = 16 octets {<br>
00 24 5d 85 19 f1 18 10 9b f8 00 06 5b b9 56 9c
.$].........[.V.<br>
}<br>
activeMC = FALSE<br>
answerCall = FALSE<br>
canMapAlias = TRUE<br>
callIdentifier = {<br>
guid = 16 octets {<br>
00 24 5d 85 19 f1 18 10 9b f7 00 06 5b b9 56 9c
.$].........[.V.<br>
}<br>
}<br>
gatekeeperIdentifier = 12 characters {<br>
0074 0065 006c 0063 006f 006e 0063 0065 telconce<br>
0070 0074 0067 006b ptgk<br>
}<br>
tokens = 1 entries {<br>
[0]={<br>
tokenOID = 1.2.840.113548.10.1.2.1<br>
timeStamp = 1095799950<br>
challenge = 16 octets {<br>
15 d3 61 d8 1b 70 05 6b 63 89 69 bc d6 15 3e f2
..a..p.kc.i...>.<br>
}<br>
random = 104<br>
generalID = 10 characters {<br>
0063 0061 0072 006c 006f 0073 005f 0070 carlos_p<br>
0063 0000 c<br>
}<br>
}<br>
}<br>
willSupplyUUIEs = TRUE<br>
}<br>
2004/09/21 14:52:35.225 1 RasSrv.cxx(1321) GK ARQ
Received<br>
2004/09/21 14:52:35.225 4 gkauth.cxx(319) GkAuth default
check ok<br>
2004/09/21 14:52:35.226 2 RasTbl.cxx(552) Gateway
2106_endp match 8352<br>
2004/09/21 14:52:35.227 4 RasTbl.cxx(904) Alias match for
GW 67.107.77.143:1720<br>
2004/09/21 14:52:35.227 3 RasSrv.cxx(1585) GK ARQ
will request bandwith of 200000<br>
2004/09/21 14:52:35.229 2 RasTbl.cxx(1885)
CallTable::Insert(CALL) Call No. 27, total sessions : 1<br>
2004/09/21 14:52:35.230 2 RasSrv.cxx(1696)
ACF|192.168.0.31:1720|2123_endp|17675|835218329287863:dialedDigits|carlos_pc:h323_ID=30021:dialedDigits|false;<br>
<br>
<br>
<br>
Please note <br>
<b>2004/09/21 14:52:35.226 2 RasTbl.cxx(552) Gateway
2106_endp match 8352<br>
2004/09/21 14:52:35.227 4 RasTbl.cxx(904) Alias match for
GW 67.107.77.143:1720</b><br>
<br>
<br>
<br>
<br>
Now... a session from X-Lite + Asterisk...<br>
<br>
2004/09/21 15:23:13.603 2 RasSrv.cxx(2224) GK Read
from 24.242.220.181:33281<br>
2004/09/21 15:23:13.607 3 RasSrv.cxx(2237) GK<br>
admissionRequest {<br>
requestSeqNum = 34633<br>
callType = pointToPoint <<null>><br>
endpointIdentifier = 9 characters {<br>
0032 0031 0031 0038 005f 0065 006e 0064 2118_end<br>
0070 p<br>
}<br>
destinationInfo = 1 entries {<br>
[0]=dialedDigits "835218329287863"<br>
}<br>
destCallSignalAddress = ipAddress {<br>
ip = 4 octets {<br>
42 76 ee c6 Bv..<br>
}<br>
port = 1720<br>
}<br>
srcInfo = 1 entries {<br>
[0]=dialedDigits "4401"<br>
}<br>
bandWidth = 100000<br>
callReferenceValue = 31547<br>
conferenceID = 16 octets {<br>
52 ee af 58 81 0a d9 11 99 f2 00 0c f1 e6 ce 45
R..X...........E<br>
}<br>
activeMC = FALSE<br>
answerCall = FALSE<br>
canMapAlias = TRUE<br>
callIdentifier = {<br>
guid = 16 octets {<br>
34 ee af 58 81 0a d9 11 99 f2 00 0c f1 e6 ce 45
4..X...........E<br>
}<br>
}<br>
gatekeeperIdentifier = 12 characters {<br>
0074 0065 006c 0063 006f 006e 0063 0065 telconce<br>
0070 0074 0067 006b ptgk<br>
}<br>
willSupplyUUIEs = TRUE<br>
}<br>
2004/09/21 15:23:13.608 1 RasSrv.cxx(1321) GK ARQ
Received<br>
2004/09/21 15:23:13.609 4 gkauth.cxx(319) GkAuth default
check ok<br>
2004/09/21 15:23:13.614 3 RasSrv.cxx(1585) GK ARQ
will request bandwith of 100000<br>
2004/09/21 15:23:13.616 2 RasTbl.cxx(1885)
CallTable::Insert(CALL) Call No. 29, total sessions : 1<br>
2004/09/21 15:23:13.616 2 RasSrv.cxx(1696)
ACF|192.168.0.50:1720|2118_endp|31547|835218329287863:dialedDigits|4401:dialedDigits|false;<br>
<br>
<br>
The call is accepted... (ACF) but there's no matching endpoint.<br>
<br>
Anyone has a clue as to what can be causing it ? the AdmissionRequests
are a lil different but i don't have a clue what is the key difference
and how to make asterisk comply.<br>
<br>
Any ideas are appreciated.<br>
<br>
Regards,<br>
<br>
Carlos Maynard Jr.<br>
<br>
</body>
</html>