Re: sysmaster gnugk problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Having seen GnuGK send an ARJ back to an endpoint because it got an LRJ from the terminating neighbor (rightly so), If at all possible, I'd be doing a couple of things here:

a.) Monitor the Tenor to see if all of it's channels really are busy. I'm old fashioned and I like tedious things so I'd use something like this to do it:

snmpwalk -m all -v2c -c <public string> <host IP> .1.3.6.1.4.1.6618

You're looking for something that says active channels. the one that ends in 999 is the summary for all the digital (T1 or E1) lines on the box. Each of the lines has it's own count as well.

There may be an easier way to do this, but this is the way I like to do it.

b.) If you find the Tenor isn't really full, monitor the messages between the Tenor and the sysmaster if at all possible using Ethereal. It's available for windows and *IX.

Good luck

Steve Smith wrote:
Hi

I am trying to setup following

Tenor A800 ---> Sysmaster GK ----> gnugk ---> Mera SS
---> cisco gw

While call being processed, gnugk receives 'release
complete- Reason No channels (34)' FROM SYSMASTER GK
and call drops.

The network is functioning normally for other traffic.
only difference i could find in this setup is ,
h245Tunneling=TRUE in the Setup message sent from
Sysmaster GK.

Can someone help.

I have attached some logs from gnugk


========================================
2005/04/26 15:42:37.607 4 yasocket.cxx(805) TCP
Accept request on <GNUGK-IP>:1720
2005/04/26 15:42:37.619 3 ProxyChannel.cxx(687) Q931s
Received: Setup CRV=218 from <SYSMASTER-GK_IP>:43061
2005/04/26 15:42:37.630 4 ProxyChannel.cxx(634) Q931
Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 218
from = originator
messageType = Setup
IE: Bearer-Capability = {
80 90 a2 ...
}
IE: Display = {
54 65 6e 6f 72 20 41 58 20 47 61 74 65 77 61 79
Tenor AX Gateway
}
IE: Called-Party-Number = {
91 31 31 39 38 39 34 31 31 32 35 36 30 33 36 37
.XXXXXXXXXXXXX
}
IE: User-User = {
30 b0 06 00 08 91 4a 00 03 02 06 80 34 4b 97 56
0.....J.....4K.V
95 ab 6a 40 06 00 73 00 61 00 6c 00 61 00 68 00
..j@..s.a.l.a.h.
6c 00 31 28 c0 b5 00 07 27 3f 54 65 6e 6f 72 20
l.1(....'?Tenor 41 58 4d 38 30 30 20 56 6f 49 50 20 4d 75 6c 74
AXM800 VoIP Mult
69 50 61 74 68 20 53 77 69 74 63 68 00 c1 2b 10
iPath Switch..+.
94 47 80 48 65 6d 61 63 30 00 00 00 c0 20 69 25
.G.Hemac0.... i%
94 a3 5b 90 94 0a 0c 38 00 00 04 33 2e 31 2e 31
..[....8...3.1.1
00 02 07 00 44 cb c7 44 58 93 69 a4 06 00 74 00
....D..DX.i...t.
65 00 73 00 74 00 69 00 6e 00 67 00 34 32 36 65
e.s.t.i.n.g.426e
32 61 32 39 31 64 65 00 e1 00 b4 33 00 cd 1d 98
2a291de....3....
00 07 00 d4 64 c0 b2 06 b9 11 00 34 32 36 65 32
....d......426e2
61 33 37 31 64 66 61 79 38 30 33 80 c9 08 13 00
a371dfay803.....
06 a0 0d 00 00 c0 00 0a 04 00 01 00 d4 64 c0 b4
.............d..
29 b3 1e 40 06 a1 06 04 01 00 4d 00 00 c0 00 11
)..@......M.....
14 00 01 00 d4 64 c0 b4 29 b2 00 d4 64 c0 b4 29
.....d..)...d..)
b3 13 00 06 a2 0e 04 01 02 80 0a 04 00 01 00 d4
................
64 c0 b4 29 b3 1e 40 06 a3 06 04 01 00 4e 04 01
d..)..@......N..
02 80 11 14 00 01 00 d4 64 c0 b4 29 b2 00 d4 64
........d..)...d
c0 b4 29 b3 12 00 06 a4 0d 60 03 80 0a 04 00 01
..)......`......
00 d4 64 c0 b4 29 b3 1d 40 06 a5 06 04 01 00 4d
..d..)..@......M
60 03 80 11 14 00 01 00 d4 64 c0 b4 29 b2 00 d4
`........d..)...
64 c0 b4 29 b3 12 00 06 a6 0d 40 03 80 0a 04 00
d..)......@.....
01 00 d4 64 c0 b4 29 b3 1d 40 06 a7 06 04 01 00
...d..)..@......
4d 40 03 80 11 14 00 01 00 d4 64 c0 b4 29 b2 00
M@........d..)..
d4 64 c0 b4 29 b3 01 00 01 00 01 00 01 00 01 00
.d..)...........
01 00 40 b5 00 07 27 1b 0c 01 03 0b 03 32 36 32
..@...'......262
05 01 00 13 01 00 0f 0b 41 30 32 32 2d 30 30 42
........A022-00B
34 42 43 10 80 01 80 4BC....
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = setup {
protocolIdentifier = 0.0.8.2250.0.3
sourceAddress = 2 entries {
[0]=dialedDigits "XXXXXXXXXXX"
[1]=h323_ID 7 characters {
0073 0061 006c 0061 0068 006c 0031 <H323_ID>
}
}
sourceInfo = {
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 1831
}
productId = 64 octets {
54 65 6e 6f 72 20 41 58 4d 38 30 30 20
56 6f 49 Tenor AXM800 VoI
50 20 4d 75 6c 74 69 50 61 74 68 20 53
77 69 74 P MultiPath Swit
63 68 00 c1 2b 10 94 47 80 48 65 6d 61
63 30 00 ch..+..G.Hemac0.
00 00 c0 20 69 25 94 a3 5b 90 94 0a 0c
38 00 00 ... i%..[....8..
}
versionId = 5 octets {
33 2e 31 2e 31 3.1.1
}
}
gateway = {
}
mc = FALSE
undefinedNode = FALSE
}
destinationAddress = 2 entries {
[0]=dialedDigits "XXXXXXXXXX"
[1]=h323_ID 7 characters {
0074 0065 0073 0074 0069 006e 0067 testing
}
}
activeMC = FALSE
conferenceID = 16 octets {
34 32 36 65 32 61 32 39 31 64 65 00 e1 00
b4 33 426e2a291de....3
}
conferenceGoal = create <<null>>
callType = pointToPoint <<null>>
sourceCallSignalAddress = ipAddress {
ip = 4 octets {
FF FF FF FF .d..
}
port = 1721
}
callIdentifier = {
guid = 16 octets {
34 32 36 65 32 61 33 37 31 64 66 61 79 38
30 33 426e2a371dfay803
}
}
fastStart = 8 entries {
[0]= 19 octets {
00 06 a0 0d 00 00 c0 00 0a 04 00 01 00 d4
64 c0 ..............d.
b4 29 b3 .).
}
[1]= 30 octets {
40 06 a1 06 04 01 00 4d 00 00 c0 00 11 14
00 01 @......M........
00 d4 64 c0 b4 29 b2 00 d4 64 c0 b4 29 b3
..d..)...d..).
}
[2]= 19 octets {
00 06 a2 0e 04 01 02 80 0a 04 00 01 00 d4
64 c0 ..............d.
b4 29 b3 .).
}
[3]= 30 octets {
40 06 a3 06 04 01 00 4e 04 01 02 80 11 14
00 01 @......N........
00 d4 64 c0 b4 29 b2 00 d4 64 c0 b4 29 b3
..d..)...d..).
}
[4]= 18 octets {
00 06 a4 0d 60 03 80 0a 04 00 01 00 d4 64
c0 b4 ....`........d..
29 b3 ).
}
[5]= 29 octets {
40 06 a5 06 04 01 00 4d 60 03 80 11 14 00
01 00 @......M`.......
d4 64 c0 b4 29 b2 00 d4 64 c0 b4 29 b3 .d..)...d..).
}
[6]= 18 octets {
00 06 a6 0d 40 03 80 0a 04 00 01 00 d4 64
c0 b4 ....@........d..
29 b3 ).
}
[7]= 29 octets {
40 06 a7 06 04 01 00 4d 40 03 80 11 14 00
01 00 @......M@.......
d4 64 c0 b4 29 b2 00 d4 64 c0 b4 29 b3 .d..)...d..).
}
}
mediaWaitForConnect = FALSE
canOverlapSend = FALSE
multipleCalls = FALSE
maintainConnection = FALSE
presentationIndicator = presentationAllowed
<<null>>
screeningIndicator = userProvidedNotScreened
}
nonStandardData = {
nonStandardIdentifier = h221NonStandard {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 1831
}
data = 27 octets {
0c 01 03 0b 03 32 36 32 05 01 00 13 01 00
0f 0b .....262........
41 30 32 32 2d 30 30 42 34 42 43 A022-00B4BC
}
}
h245Tunneling = TRUE
}
}
}
2005/04/26 15:42:37.632 4 ProxyChannel.cxx(1157)
GWRewrite source: neighbor or explicit IP
2005/04/26 15:42:37.633 2 RasTbl.cxx(633) GK
Gateway 2553_endp match XXXXXX
2005/04/26 15:42:37.633 4 RasTbl.cxx(1012)
Prefix match for GW <MERA_SS_IP> :1720
2005/04/26 15:42:37.635 2 RasTbl.cxx(1855)
CallTable::Insert(CALL) Call No. 3, total sessions : 1
2005/04/26 15:42:37.635 2 gkacct.cxx(936) GKACCT
Successfully logged event 1 for call no. 3
2005/04/26 15:42:37.635 4 ProxyChannel.cxx(1468)
GWRewrite source: setup H323 ID or E164
2005/04/26 15:42:37.635 3 ProxyChannel.cxx(1522) GK
Call 3 is NAT type 0
2005/04/26 15:42:38.501 3 ProxyChannel.cxx(1978) Q931
Connect to <MERA-SS_IP> :1720 successful
2005/04/26 15:42:40.205 3 ProxyChannel.cxx(687) Q931d
Received: CallProceeding CRV=218 from
<MERA-SS_IP>:1720
2005/04/26 15:42:40.210 4 ProxyChannel.cxx(634) Q931
Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 218
from = destination
messageType = CallProceeding
IE: User-User = {
21 80 06 00 08 91 4a 00 04 28 00 b5 00 00 12 40
!.....J..(.....@
02 3c 05 06 01 00 80 5b aa 00 2c 05 01 00 04 47
.<.....[..,....G
00 11 00 34 32 36 65 32 61 33 37 31 64 66 61 79
...426e2a371dfay
38 30 33 33 02 19 00 06 a6 0d 40 03 80 11 14 00
8033......@.....
01 00 45 1c c0 48 69 24 00 45 1c c0 48 69 25 17
..E..Hi$.E..Hi%.
40 00 00 06 04 01 00 4d 40 03 80 0b 05 00 01 00
@......M@.......
45 1c c0 48 69 25 00 01 00 01 00 10 80 01 80 E..Hi%.........
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = callProceeding {
protocolIdentifier = 0.0.8.2250.0.4
destinationInfo = {
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 18
}
}
gateway = {
protocol = 2 entries {
[0]=voice {
supportedPrefixes = 1 entries {
[0]={
prefix = dialedDigits "2877#"
}
}
}
[1]=h323 {
supportedPrefixes = 0 entries {
}
}
}
}
mc = FALSE
undefinedNode = FALSE
}
callIdentifier = {
guid = 16 octets {
34 32 36 65 32 61 33 37 31 64 66 61 79 38
30 33 426e2a371dfay803
}
}
fastStart = 2 entries {
[0]= 25 octets {
00 06 a6 0d 40 03 80 11 14 00 01 00 45 1c
c0 48 ....@.......E..H
69 24 00 45 1c c0 48 69 25 i$.E..Hi%
}
[1]= 23 octets {
40 00 00 06 04 01 00 4d 40 03 80 0b 05 00
01 00 @......M@.......
45 1c c0 48 69 25 00 E..Hi%.
}
}
multipleCalls = FALSE
maintainConnection = FALSE
}
h245Tunneling = TRUE
}
}
}
2005/04/26 15:42:40.566 3 ProxyChannel.cxx(687) Q931s
Received: ReleaseComplete CRV=218 from
<SYSMASTER-GK_IP>:43061
2005/04/26 15:42:40.569 4 ProxyChannel.cxx(634) Q931
Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 218
from = originator
messageType = ReleaseComplete
IE: Cause - No circuit/channel available = {
80 a2 ..
}
IE: User-User = {
25 80 06 00 08 91 4a 00 03 0b 18 11 00 34 32 36
%.....J......426
65 32 61 33 37 31 64 66 61 79 38 30 33 01 00 01
e2a371dfay803...
00 08 80 01 00 .....
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = releaseComplete {
protocolIdentifier = 0.0.8.2250.0.3
callIdentifier = {
guid = 16 octets {
34 32 36 65 32 61 33 37 31 64 66 61 79 38
30 33 426e2a371dfay803
}
}
presentationIndicator = presentationAllowed
<<null>>
screeningIndicator = userProvidedNotScreened
}
h245Tunneling = FALSE
}
}
}
2005/04/26 15:42:40.569 2 RasTbl.cxx(2026) CDR
ignore not connected call
2005/04/26 15:42:40.571 3 gkacct.cxx(896) GKACCT
FileAcct logged event 2 for call no. 3
2005/04/26 15:42:40.571 2 gkacct.cxx(936) GKACCT
Successfully logged event 2 for call no. 3
2005/04/26 15:42:40.667 3 yasocket.cxx(758)
ProxyH(0) waiting...




__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com



------------------------------------------------------- SF.Net email is sponsored by: Tell us your software development plans! Take this survey and enter to win a one-year sub to SourceForge.net Plus IDC's 2005 look-ahead and a copy of this survey Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix _______________________________________________________

Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/



-------------------------------------------------------
SF.Net email is sponsored by: Tell us your software development plans!
Take this survey and enter to win a one-year sub to SourceForge.net
Plus IDC's 2005 look-ahead and a copy of this survey
Click here to start!  http://www.idcswdc.com/cgi-bin/survey?id=105hix
_______________________________________________________

Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/

[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux