Re: ERROR DECODING Q.931! and DIDN'T ACCEPT THE CALL and Input/Output error problem

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

 



Hello,
 
I don't have any client behind NAT.
 
My network connection diagram
----------------------------------------------
Analog telephone------>Audiocodes MPS/124------SIP----->Asterisk----H323---->GnuGK-2.2.4-------H323------->Partner GW/GK
 
1.Audiocodes 24-ports FXS GW, Asterisk, GnuGK servers working on Public network segment.
 
Below actual message:
---------------------------------
2006/10/23 10:19:43.737 1       ProxyChannel.cxx(2883)  Q931d   Could not open/connect Q.931 socket at 80.237.x.133:20796 -
error 12/61: Input/output error
2006/10/23 10:19:43.737 3       ProxyChannel.cxx(2557)  Q931    218.38.x.101:1720 DIDN'T ACCEPT THE CALL
2006/10/23 10:19:43.737 3           yasocket.cxx(566)   RTP     Delete socket
2006/10/23 10:19:43.737 3           yasocket.cxx(566)   RTCP    Delete socket
2006/10/23 10:19:43.737 4       ProxyChannel.cxx(3733)  RTP     Delete logical channel 0
2006/10/23 10:19:43.737 1       ProxyChannel.cxx(2568)  MZ      New route: 212.53.x.34:1720 (policy: Internal, proxy: 0, flag
s: 0)
2006/10/23 10:19:43.738 2             RasTbl.cxx(2541)  CDR     Ignoring failed call leg
2006/10/23 10:19:43.738 2             RasTbl.cxx(2293)  CallTable::Insert(CALL) Call No. 861, total sessions : 1
2006/10/23 10:19:43.738 3           yasocket.cxx(566)   Q931d   Delete socket 218.38.x.101:1720
2006/10/23 10:19:43.738 1       ProxyChannel.cxx(2649)  Q931s   80.237.x.134:33634 ERROR DECODING Q.931!
2006/10/23 10:19:43.738 2             RasTbl.cxx(2509)  CDR     ignore not connected call
2006/10/23 10:19:43.738 3             gkacct.cxx(974)   GKACCT  FileAcct logged event 2 for call no. 861
2006/10/23 10:19:43.738 2             gkacct.cxx(1014)  GKACCT  Successfully logged event 2 for call no. 861
2006/10/23 10:19:43.739 4       ProxyChannel.cxx(819)   Q931    Send to 80.237.x.134:33634 {
  q931pdu = {
    protocolDiscriminator = 8
    callReference = 57654
    from = destination
    messageType = ReleaseComplete
    IE: Cause - Protocol error, unspecified = {
Above message 80.237.x.134=Asterisk, 80.237.x.133=GnuGK, 218.38.x.101=Partner GW.
 
2.I read from Jan email from mailing-list archive, it says there bug fixed related Setup message. Is it related call failover, which happen to me?
 
If yes, I would like to download source from CVS. How can I to download it?
 
Regards,
Balgaa
 
----- Original Message -----
Sent: Tuesday, October 24, 2006 1:30 AM
Subject: Re: ERROR DECODING Q.931! and DIDN'T ACCEPT THE CALL and Input/Output error problem


Firstly

This error

1. DIDN'T ACCEPT THE CALL
Most likely means that a socket could not be created due to either their being a NAT in the way or the socket is in use. Most likely NAT.

2006/10/23 10:19:43.737 1 ProxyChannel.cxx(2883) Q931d Could not
open/connect
Q.931 socket at A.A.A.A:20796 -
error 12/61: Input/output error
2006/10/23 10:19:43.737 3 ProxyChannel.cxx(2557) Q931 X.X.X.X:1720 DIDN'T
ACCEPT THE CALL


2. ERROR DECODING Q.931
Disable callfallover in GnuGK-2.2.4 as it is buggy.

Simon



At 01:10 AM 24/10/2006, you wrote:
Hello,

I have problem with GnuGK-2.2.4 on FreeBSD-6.2-PRERELEASE.

I compiled GnuGK-2.2.4 with OpenH323-1.18.0 and PWLib-1.10.0 library

I am using Asterisk-Asterisk CVS-v1-0-03/24/06-15:27:08 with chan_h323
module and it compiled with OpenH323-1.12.2 and PWLib-1.5.2

I can see following message on gnugk.log:

============================

2006/10/23 10:19:43.149 4 RasSrv.cxx(212) RAS Receiving on A.A.A.A:1719(U)
2006/10/23 10:19:43.149 2 RasSrv.cxx(174) RAS Read from B.B.B.B:32769
2006/10/23 10:19:43.149 3 RasSrv.cxx(220) RAS
admissionRequest {
requestSeqNum = 2143
callType = pointToPoint <<null>>
endpointIdentifier = 9 characters {
0038 0035 0036 0036 005f 0065 006e 0064 8566_end
0070 p
}
destinationInfo = 1 entries {
[0]=dialedDigits "0016047617885"
}
srcInfo = 1 entries {
[0]=dialedDigits "74005"
}
bandWidth = 100000
callReferenceValue = 24886
conferenceID = 16 octets {
8e 7e 63 8b b2 60 db 11 9d ea 00 b0 d0 24 5b 95 .~c..`.......$[.
}
activeMC = FALSE
answerCall = FALSE
canMapAlias = TRUE
callIdentifier = {
guid = 16 octets {
5c 7e 63 8b b2 60 db 11 9d ea 00 b0 d0 24 5b 95 \~c..`.......$[.
}
}
gatekeeperIdentifier = 11 characters {
0062 006f 006c 0064 0073 006f 0066 0074 boldsoft
005f 0067 006b _gk
}
willSupplyUUIEs = TRUE
}
2006/10/23 10:19:43.150 1 RasSrv.cxx(344) RAS ARQ Received
2006/10/23 10:19:43.150 3 RasSrv.cxx(1949) GK ARQ will request bandwith of
100000
2006/10/23 10:19:43.150 2 RasTbl.cxx(716) RASTBL Gateway 8659_endp matched
by prefix 001
2006/10/23 10:19:43.150 2 RasTbl.cxx(716) RASTBL Gateway 8561_endp matched
by prefix 001
2006/10/23 10:19:43.150 3 RasTbl.cxx(1130) Prefix apply round robin
2006/10/23 10:19:43.150 4 RasTbl.cxx(1140) RASTBL Prefix match for gateways:
X.X.X.X:1720
212.53.35.34:1720
2006/10/23 10:19:43.151 2 Toolkit.cxx(512) GWRewriteTool::RewritePString:
0016047617885 to 06736047617885
2006/10/23 10:19:43.151 2 RasTbl.cxx(2293) CallTable::Insert(CALL) Call No.
860, total sessions : 1
2006/10/23 10:19:43.151 2 RasSrv.cxx(389)
ACF|B.B.B.B:1720|8566_endp|24886|0016047617885:dialedDigits|740
05:dialedDigits|false;
2006/10/23 10:19:43.151 3 RasSrv.cxx(232) RAS Send to B.B.B.B:32769
admissionConfirm {
requestSeqNum = 2143
bandWidth = 100000
callModel = gatekeeperRouted <<null>>
destCallSignalAddress = ipAddress {
ip = 4 octets {
50 ed 6a 85 P.j.
}
port = 1720
}
irrFrequency = 120
willRespondToIRR = FALSE
uuiesRequested = {
setup = FALSE
callProceeding = FALSE
connect = FALSE
alerting = FALSE
information = FALSE
releaseComplete = FALSE
facility = FALSE
progress = FALSE
empty = FALSE
status = FALSE
statusInquiry = FALSE
setupAcknowledge = FALSE
notify = FALSE
}
serviceControl = 1 entries {
[0]={
sessionId = 0
contents = callCreditServiceControl {
callStartingPoint = connect <<null>>
}
reason = refresh <<null>>
}
}
}
2006/10/23 10:19:43.156 4 yasocket.cxx(851) TCPSrv Accept request on
A.A.A.A:1720
2006/10/23 10:19:43.166 3 ProxyChannel.cxx(877) Q931s Received: Setup
CRV=24886 from B.B.B.B:33634
2006/10/23 10:19:43.168 4 ProxyChannel.cxx(819) Q931 Received: {
q931pdu = {
protocolDiscriminator = 8
callReference = 24886
from = originator
messageType = Setup
IE: Bearer-Capability = {
80 90 a5 ...
}
IE: Calling-Party-Number = {
81 37 34 30 30 35 .74005
}
IE: Called-Party-Number = {
81 30 30 31 36 30 34 37 36 31 37 38 38 35 .0016047617885
}
IE: User-User = {
20 b8 06 00 08 91 4a 00 04 01 02 00 a7 33 82 8c .....J......3..
09 00 00 3d 37 54 68 65 20 4e 75 46 6f 6e 65 20 ...=7The NuFone
4e 65 74 77 6f 72 6b 27 73 20 48 2e 33 32 33 20 Network's H.323
43 68 61 6e 6e 65 6c 20 44 72 69 76 65 72 20 66 Channel Driver f
6f 72 20 41 73 74 65 72 69 73 6b 00 00 19 31 2e or Asterisk...1.
30 2e 30 20 28 4f 70 65 6e 48 33 32 33 20 76 31 0.0 (OpenH323 v1
2e 31 32 2e 32 29 00 00 40 01 3c 05 17 07 00 40 .12.2)..@.<....@
33 c0 04 33 c0 04 33 c0 04 33 c0 04 33 c0 04 33 3..3..3..3..3..3
c0 04 33 c0 00 01 06 00 33 49 37 a9 4a bb 80 50 ..3.....3I7.J..P
ed 6a 85 06 b8 00 8e 7e 63 8b b2 60 db 11 9d ea .j.....~c..`....
00 b0 d0 24 5b 95 00 c5 1f 80 04 07 00 50 ed 6a ...$[........P.j
86 83 62 11 00 5c 7e 63 8b b2 60 db 11 9d ea 00 ..b..\~c..`.....
b0 d0 24 5b 95 33 02 1d 40 00 00 06 04 00 4c 20 ..$[.3..@.....L
1d 80 12 1d 00 01 00 50 ed 6a 86 c2 d6 00 50 ed .......P.j....P.
6a 86 c2 d7 00 13 00 00 64 0c 20 1d 80 0b 0d 00 j.......d. .....
01 00 50 ed 6a 86 c2 d7 00 01 00 01 00 13 10 00 ..P.j...........
38 00 35 00 36 00 36 00 5f 00 65 00 6e 00 64 00 8.5.6.6._.e.n.d.
70 01 00 01 00 37 02 2d 02 70 01 06 00 08 81 75 p....7.-.p.....u
00 07 80 13 80 00 fa 00 01 00 00 01 00 00 01 00 ................
00 0c c0 01 00 01 80 00 80 00 00 20 40 ef 00 80 ........... @...
01 00 00 00 00 07 01 00 3c 80 0e 4d 77 02 80 01 ........<..Mw...
80 .
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = setup {
protocolIdentifier = 0.0.8.2250.0.4
sourceAddress = 1 entries {
[0]=dialedDigits "74005"
}
sourceInfo = {
vendor = {
vendor = {
t35CountryCode = 9
t35Extension = 0
manufacturerCode = 61
}
productId = 56 octets {
54 68 65 20 4e 75 46 6f 6e 65 20 4e 65 74 77 6f The NuFone Netwo
72 6b 27 73 20 48 2e 33 32 33 20 43 68 61 6e 6e rk's H.323 Chann
65 6c 20 44 72 69 76 65 72 20 66 6f 72 20 41 73 el Driver for As
74 65 72 69 73 6b 00 00 terisk..
}
versionId = 26 octets {
31 2e 30 2e 30 20 28 4f 70 65 6e 48 33 32 33 20 1.0.0 (OpenH323
76 31 2e 31 32 2e 32 29 00 00 v1.12.2)..
}
}
gateway = {
protocol = 1 entries {
[0]=voice {
supportedPrefixes = 7 entries {
[0]={
prefix = dialedDigits "009"
}
[1]={
prefix = dialedDigits "009"
}
[2]={
prefix = dialedDigits "009"
}
[3]={
prefix = dialedDigits "009"
}
[4]={
prefix = dialedDigits "009"
}
[5]={
prefix = dialedDigits "009"
}
[6]={
prefix = dialedDigits "009"
}
}
}
}
}
mc = FALSE
undefinedNode = FALSE
}
destinationAddress = 1 entries {
[0]=dialedDigits "0016047617885"
}
destCallSignalAddress = ipAddress {
ip = 4 octets {
50 ed 6a 85 P.j.
}
port = 1720
}
activeMC = FALSE
conferenceID = 16 octets {
8e 7e 63 8b b2 60 db 11 9d ea 00 b0 d0 24 5b 95 .~c..`.......$[.
}
conferenceGoal = create <<null>>
callType = pointToPoint <<null>>
sourceCallSignalAddress = ipAddress {
ip = 4 octets {
50 ed 6a 86 P.j.
}
port = 33634
}
callIdentifier = {
guid = 16 octets {
5c 7e 63 8b b2 60 db 11 9d ea 00 b0 d0 24 5b 95 \~c..`.......$[.
}
}
fastStart = 2 entries {
[0]= 29 octets {
40 00 00 06 04 00 4c 20 1d 80 12 1d 00 01 00 50 @.....L .......P
ed 6a 86 c2 d6 00 50 ed 6a 86 c2 d7 00 .j....P.j....
}
[1]= 19 octets {
00 00 64 0c 20 1d 80 0b 0d 00 01 00 50 ed 6a 86 ..d. .......P.j.
c2 d7 00 ...
}
}
mediaWaitForConnect = FALSE
canOverlapSend = FALSE
endpointIdentifier = 9 characters {
0038 0035 0036 0036 005f 0065 006e 0064 8566_end
0070 p
}
multipleCalls = FALSE
maintainConnection = FALSE
parallelH245Control = 2 entries {
[0]= 45 octets {
02 70 01 06 00 08 81 75 00 07 80 13 80 00 fa 00 .p.....u........
01 00 00 01 00 00 01 00 00 0c c0 01 00 01 80 00 ................
80 00 00 20 40 ef 00 80 01 00 00 00 00 ... @........
}
[1]= 7 octets {
01 00 3c 80 0e 4d 77 ..<..Mw
}
}
}
h245Tunneling = TRUE
}
}
}
2006/10/23 10:19:43.168 4 ProxyChannel.cxx(1555) Q931s GWRewrite source for
B.B.B.B:33634: call record
2006/10/23 10:19:43.168 3 gkauth.cxx(1002) GKAUTH FileIPAuth Setup check ok
2006/10/23 10:19:43.168 2 gkacct.cxx(1014) GKACCT Successfully logged event
1 for call no. 860
2006/10/23 10:19:43.168 4 ProxyChannel.cxx(1941) Q931s GWRewrite source for
B.B.B.B:33634: call record
2006/10/23 10:19:43.168 2 Toolkit.cxx(512) GWRewriteTool::RewritePString:
0016047617885 to 06736047617885
2006/10/23 10:19:43.168 2 Toolkit.cxx(512) GWRewriteTool::RewritePString:
0016047617885 to 06736047617885
2006/10/23 10:19:43.169 4 ProxyChannel.cxx(2979) Q931sSet Called Numbering
Plan 1 Type Of Number 0
2006/10/23 10:19:43.169 4 ProxyChannel.cxx(2999) Q931sSet Calling Numbering
Plan 1 Type Of Number 0
2006/10/23 10:19:43.169 3 ProxyChannel.cxx(2007) Q931s Call 860 is NAT type
0
2006/10/23 10:19:43.169 3 ProxyChannel.cxx(743) GK Call 860 proxy enabled
2006/10/23 10:19:43.169 4 ProxyChannel.cxx(2414) Q931
fastStart[0] received: {
forwardLogicalChannelNumber = 1
forwardLogicalChannelParameters = {
dataType = nullData <<null>>
multiplexParameters = none <<null>>
}
reverseLogicalChannelParameters = {
dataType = audioData g711Alaw64k 30
multiplexParameters = h2250LogicalChannelParameters {
sessionID = 1
mediaChannel = unicastAddress iPAddress {
network = 4 octets {
50 ed 6a 86 P.j.
}
tsapIdentifier = 49878
}
mediaGuaranteedDelivery = FALSE
mediaControlChannel = unicastAddress iPAddress {
network = 4 octets {
50 ed 6a 86 P.j.
}
tsapIdentifier = 49879
}
silenceSuppression = FALSE
}
}
}
2006/10/23 10:19:43.169 4 ProxyChannel.cxx(4296) RTP Open fast start logical
channel id 1 port 51592
2006/10/23 10:19:43.170 4 ProxyChannel.cxx(2414) Q931
fastStart[1] received: {
forwardLogicalChannelNumber = 101
forwardLogicalChannelParameters = {
dataType = audioData g711Alaw64k 30
multiplexParameters = h2250LogicalChannelParameters {
sessionID = 1
mediaGuaranteedDelivery = FALSE
mediaControlChannel = unicastAddress iPAddress {
network = 4 octets {
50 ed 6a 86 P.j.
}
tsapIdentifier = 49879
}
silenceSuppression = FALSE
}
}
}
2006/10/23 10:19:43.170 4 ProxyChannel.cxx(1039) H245 Received: request
terminalCapabilitySet {
sequenceNumber = 1
protocolIdentifier = 0.0.8.245.0.7
multiplexCapability = h2250Capability {
maximumAudioDelayJitter = 250
receiveMultipointCapability = {
multicastCapability = FALSE
multiUniCastConference = FALSE
mediaDistributionCapability = 1 entries {
[0]={
centralizedControl = FALSE
distributedControl = FALSE
centralizedAudio = FALSE
distributedAudio = FALSE
centralizedVideo = FALSE
distributedVideo = FALSE
}
}
}
transmitMultipointCapability = {
multicastCapability = FALSE
multiUniCastConference = FALSE
mediaDistributionCapability = 1 entries {
[0]={
centralizedControl = FALSE
distributedControl = FALSE
centralizedAudio = FALSE
distributedAudio = FALSE
centralizedVideo = FALSE
distributedVideo = FALSE
}
}
}
receiveAndTransmitMultipointCapability = {
multicastCapability = FALSE
multiUniCastConference = FALSE
mediaDistributionCapability = 1 entries {
[0]={
centralizedControl = FALSE
distributedControl = FALSE
centralizedAudio = FALSE
distributedAudio = FALSE
centralizedVideo = FALSE
distributedVideo = FALSE
}
}
}
mcCapability = {
centralizedConferenceMC = FALSE
decentralizedConferenceMC = FALSE
}
rtcpVideoControlCapability = FALSE
mediaPacketizationCapability = {
h261aVideoPacketization = FALSE
}
logicalChannelSwitchingCapability = FALSE
t120DynamicPortCapability = TRUE
}
capabilityTable = 1 entries {
[0]={
capabilityTableEntryNumber = 1
capability = receiveAudioCapability g711Alaw64k 240
}
}
capabilityDescriptors = 1 entries {
[0]={
capabilityDescriptorNumber = 1
simultaneousCapabilities = 1 entries {
[0]=1 entries {
[0]=1
}
}
}
}
}
2006/10/23 10:19:43.170 4 ProxyChannel.cxx(3991) H245 Request:
terminalCapabilitySet
2006/10/23 10:19:43.170 4 ProxyChannel.cxx(1039) H245 Received: request
masterSlaveDetermination {
terminalType = 60
statusDeterminationNumber = 937335
}
2006/10/23 10:19:43.171 4 ProxyChannel.cxx(3991) H245 Request:
masterSlaveDetermination
2006/10/23 10:19:43.172 4 ProxyChannel.cxx(819) Q931 Send to X.X.X.X:1720 {
q931pdu = {
protocolDiscriminator = 8
callReference = 24886
from = originator
messageType = Setup
IE: Bearer-Capability = {
80 90 a5 ...
}
IE: Calling-Party-Number = {
81 37 34 30 30 35 .74005
}
IE: Called-Party-Number = {
81 30 36 37 33 36 30 34 37 36 31 37 38 38 35 .06736047617885
}
IE: User-User = {
20 b0 06 00 08 91 4a 00 04 01 02 00 a7 33 82 8c .....J......3..
09 00 00 3d 37 54 68 65 20 4e 75 46 6f 6e 65 20 ...=7The NuFone
4e 65 74 77 6f 72 6b 27 73 20 48 2e 33 32 33 20 Network's H.323
43 68 61 6e 6e 65 6c 20 44 72 69 76 65 72 20 66 Channel Driver f
6f 72 20 41 73 74 65 72 69 73 6b 00 00 19 31 2e or Asterisk...1.
30 2e 30 20 28 4f 70 65 6e 48 33 32 33 20 76 31 0.0 (OpenH323 v1
2e 31 32 2e 32 29 00 00 40 01 3c 05 17 07 00 40 .12.2)..@.<....@
33 c0 04 33 c0 04 33 c0 04 33 c0 04 33 c0 04 33 3..3..3..3..3..3
c0 04 33 c0 00 01 06 80 39 a6 93 7a 94 ab b8 00 ..3.....9..z....
8e 7e 63 8b b2 60 db 11 9d ea 00 b0 d0 24 5b 95 .~c..`.......$[.
00 c5 1f 80 04 07 00 50 ed 6a 85 06 b8 11 00 5c .......P.j.....\
7e 63 8b b2 60 db 11 9d ea 00 b0 d0 24 5b 95 34 ~c..`.......$[.4
02 1e 40 00 00 06 04 01 00 4c 20 1d 80 12 1d 00 ..@......L .....
01 00 50 ed 6a 85 c9 88 00 50 ed 6a 85 c9 89 00 ..P.j....P.j....
13 00 00 64 0c 20 1d 80 0b 0d 00 01 00 50 ed 6a ...d. .......P.j
85 c9 89 00 01 00 01 00 13 10 00 38 00 35 00 36 ...........8.5.6
00 36 00 5f 00 65 00 6e 00 64 00 70 01 00 01 00 .6._.e.n.d.p....
37 02 2d 02 70 01 06 00 08 81 75 00 07 80 13 80 7.-.p.....u.....
00 fa 00 01 00 00 01 00 00 01 00 00 0c c0 01 00 ................
01 80 00 80 00 00 20 40 ef 00 80 01 00 00 00 00 ...... @........
07 01 00 3c 80 0e 4d 77 02 80 01 80 ...<..Mw....
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = setup {
protocolIdentifier = 0.0.8.2250.0.4
sourceAddress = 1 entries {
[0]=dialedDigits "74005"
}
sourceInfo = {
vendor = {
vendor = {
t35CountryCode = 9
t35Extension = 0
manufacturerCode = 61
}
productId = 56 octets {
54 68 65 20 4e 75 46 6f 6e 65 20 4e 65 74 77 6f The NuFone Netwo
72 6b 27 73 20 48 2e 33 32 33 20 43 68 61 6e 6e rk's H.323 Chann
65 6c 20 44 72 69 76 65 72 20 66 6f 72 20 41 73 el Driver for As
74 65 72 69 73 6b 00 00 terisk..
}
versionId = 26 octets {
31 2e 30 2e 30 20 28 4f 70 65 6e 48 33 32 33 20 1.0.0 (OpenH323
76 31 2e 31 32 2e 32 29 00 00 v1.12.2)..
}
}
gateway = {
protocol = 1 entries {
[0]=voice {
supportedPrefixes = 7 entries {
[0]={
prefix = dialedDigits "009"
}
[1]={
prefix = dialedDigits "009"
}
[2]={
prefix = dialedDigits "009"
}
[3]={
prefix = dialedDigits "009"
}
[4]={
prefix = dialedDigits "009"
}
[5]={
prefix = dialedDigits "009"
}
[6]={
prefix = dialedDigits "009"
}
}
}
}
}
mc = FALSE
undefinedNode = FALSE
}
destinationAddress = 1 entries {
[0]=dialedDigits "06736047617885"
}
activeMC = FALSE
conferenceID = 16 octets {
8e 7e 63 8b b2 60 db 11 9d ea 00 b0 d0 24 5b 95 .~c..`.......$[.
}
conferenceGoal = create <<null>>
callType = pointToPoint <<null>>
sourceCallSignalAddress = ipAddress {
ip = 4 octets {
50 ed 6a 85 P.j.
}
port = 1720
}
callIdentifier = {
guid = 16 octets {
5c 7e 63 8b b2 60 db 11 9d ea 00 b0 d0 24 5b 95 \~c..`.......$[.
}
}
fastStart = 2 entries {
[0]= 30 octets {
40 00 00 06 04 01 00 4c 20 1d 80 12 1d 00 01 00 @......L .......
50 ed 6a 85 c9 88 00 50 ed 6a 85 c9 89 00 P.j....P.j....
}
[1]= 19 octets {
00 00 64 0c 20 1d 80 0b 0d 00 01 00 50 ed 6a 85 ..d. .......P.j.
c9 89 00 ...
}
}
mediaWaitForConnect = FALSE
canOverlapSend = FALSE
endpointIdentifier = 9 characters {
0038 0035 0036 0036 005f 0065 006e 0064 8566_end
0070 p
}
multipleCalls = FALSE
maintainConnection = FALSE
parallelH245Control = 2 entries {
[0]= 45 octets {
02 70 01 06 00 08 81 75 00 07 80 13 80 00 fa 00 .p.....u........
01 00 00 01 00 00 01 00 00 0c c0 01 00 01 80 00 ................
80 00 00 20 40 ef 00 80 01 00 00 00 00 ... @........
}
[1]= 7 octets {
01 00 3c 80 0e 4d 77 ..<..Mw
}
}
}
h245Tunneling = TRUE
}
}
}
2006/10/23 10:19:43.737 1 ProxyChannel.cxx(2883) Q931d Could not
open/connect Q.931 socket at A.A.A.A:20796 -
error 12/61: Input/output error
2006/10/23 10:19:43.737 3 ProxyChannel.cxx(2557) Q931 X.X.X.X:1720 DIDN'T
ACCEPT THE CALL
2006/10/23 10:19:43.737 3 yasocket.cxx(566) RTP Delete socket
2006/10/23 10:19:43.737 3 yasocket.cxx(566) RTCP Delete socket
2006/10/23 10:19:43.737 4 ProxyChannel.cxx(3733) RTP Delete logical channel
0
2006/10/23 10:19:43.737 1 ProxyChannel.cxx(2568) MZ New route:
212.53.35.34:1720 (policy: Internal, proxy: 0, flag
s: 0)
2006/10/23 10:19:43.738 2 RasTbl.cxx(2541) CDR Ignoring failed call leg
2006/10/23 10:19:43.738 2 RasTbl.cxx(2293) CallTable::Insert(CALL) Call No.
861, total sessions : 1
2006/10/23 10:19:43.738 3 yasocket.cxx(566) Q931d Delete socket X.X.X.X:1720
2006/10/23 10:19:43.738 1 ProxyChannel.cxx(2649) Q931s B.B.B.B:33634 ERROR
DECODING Q.931!
2006/10/23 10:19:43.738 2 RasTbl.cxx(2509) CDR ignore not connected call
2006/10/23 10:19:43.738 3 gkacct.cxx(974) GKACCT FileAcct logged event 2 for
call no. 861
2006/10/23 10:19:43.738 2 gkacct.cxx(1014) GKACCT Successfully logged event
2 for call no. 861
2006/10/23 10:19:43.739 4 ProxyChannel.cxx(819) Q931 Send to B.B.B.B:33634 {
q931pdu = {
protocolDiscriminator = 8
callReference = 57654
from = destination
messageType = ReleaseComplete
IE: Cause - Protocol error, unspecified = {
80 ef ..
}
IE: User-User = {
25 80 06 00 08 91 4a 00 02 01 11 00 5c 7e 63 8b %.....J.....\~c.
b2 60 db 11 9d ea 00 b0 d0 24 5b 95 02 80 01 00 .`.......$[.....
}
}
h225pdu = {
h323_uu_pdu = {
h323_message_body = releaseComplete {
protocolIdentifier = 0.0.8.2250.0.2
callIdentifier = {
guid = 16 octets {
5c 7e 63 8b b2 60 db 11 9d ea 00 b0 d0 24 5b 95 \~c..`.......$[.
}
}
}
h245Tunneling = FALSE
}
}
}
2006/10/23 10:19:43.739 3 yasocket.cxx(566) Q931s Delete socket
B.B.B.B:33634
2006/10/23 10:19:43.746 4 RasSrv.cxx(212) RAS Receiving on A.A.A.A:1719(U)
2006/10/23 10:19:43.746 2 RasSrv.cxx(174) RAS Read from B.B.B.B:32769
2006/10/23 10:19:43.746 3 RasSrv.cxx(220) RAS
disengageRequest {
requestSeqNum = 2144
endpointIdentifier = 9 characters {
0038 0035 0036 0036 005f 0065 006e 0064 8566_end
0070 p
}
conferenceID = 16 octets {
8e 7e 63 8b b2 60 db 11 9d ea 00 b0 d0 24 5b 95 .~c..`.......$[.
}
callReferenceValue = 24886
disengageReason = normalDrop <<null>>
callIdentifier = {
guid = 16 octets {
5c 7e 63 8b b2 60 db 11 9d ea 00 b0 d0 24 5b 95 \~c..`.......$[.
}
}
gatekeeperIdentifier = 11 characters {
0062 006f 006c 0064 0073 006f 0066 0074 boldsoft
005f 0067 006b _gk
}
answeredCall = FALSE
usageInformation = {
nonStandardUsageFields = 0 entries {
}
endTime = 1161573390
}
terminationCause = releaseCompleteCauseIE 2 octets {
80 97 ..
}
}
2006/10/23 10:19:43.746 1 RasSrv.cxx(344) RAS DRQ Received
2006/10/23 10:19:43.747 4 RasSrv.cxx(2264) GK DRQ: closed conference
2006/10/23 10:19:43.747 2 RasSrv.cxx(389)
DCF|B.B.B.B|8566_endp|24886|normalDrop;
2006/10/23 10:19:43.747 3 RasSrv.cxx(232) RAS Send to B.B.B.B:32769
disengageConfirm {
requestSeqNum = 2144
}
2006/10/23 10:19:43.752 3 RasTbl.cxx(1526) Gk Delete Call No. 860
2006/10/23 10:19:43.752 3 RasTbl.cxx(1526) Gk Delete Call No. 861





How can I to solve above ERROR DECODING Q.931! and DIDN'T ACCEPT THE CALL
and Input/Output error problem?

A.A.A.A, B.B.B.B, X.X.X.X and all others from public IP addresses.


GnuGK gnugk.ini:
============
## Gatekeeper ini file
##

[Gatekeeper::Main]
Fourtytwo=42
Name=boldsoft_gk
Home=A.A.A.A
TimeToLive=600
StatusPort=7000
UseBroadcastListener=0

[GkStatus::Auth]
rule=regex | password
regex=^((Y\.Y\.Y\.Y)|(Z\.Z\.Z\.Z))$
admin=sl55R5XHyeq+mjw6enTtXQ==
DelayReject=10
;KeyFilled=123


[Gatekeeper::Auth]
;;AliasAuth=sufficient;RRQ
;;RadAliasAuth=required;RRQ,ARQ
;RadAuth=required;RRQ,ARQ
FileIPAuth=required;RRQ,ARQ,LRQ,Setup
;default=allow

[FileIPAuth]
A.A.A.A/255.255.255.224=allow
C.C.C.150=allow
D.D.D.175=allow
X.X.X.X=allow
F.F.F.F=allow
any=reject


[Gatekeeper::Acct]
FileAcct=required

[FileAcct]
DetailFile=/var/log/gnugk/cdr.log
Rotate=daily
RotateTime=01:00

[RoutedMode]
GKRouted=1
H245Routed=1
CallSignalPort=1720
CallSignalHandlerNumber=100
RtpHandlerNumber=100
RemoveH245AddressOnTunneling=1
AcceptNeighborsCalls=1
AcceptUnregisteredCalls=1
SupportNATedEndpoints=1
DropCallsByReleaseComplete=1
RemoveCallOnDRQ=1
SendReleaseCompleteOnDRQ=1
;ScreenDisplayIE=1
;ScreenCallingPartyNumberIE=1
;ScreenSourceAddress=railcom_gk1
ForwardOnFacility=1
ShowForwarderNumber=1
Q931PortRange=20000-20999
H245PortRange=30000-30999
SignalTimeout=60000
SingleFailoverCDR=FALSE
ActivateFailover=1
FailoverCauses=1-15,21-127

[RoutingPolicy]
default=explicit,internal

[Proxy]
Enable=1
T120PortRange=40000-40999
RTPPortRange=50000-59999
;RTPPortRange=10000-19999
ProxyForNAT=0
;ProxyForSameNAT=1

[RasSrv::GWPrefixes]

[RasSrv::ARQFeatures]
RoundRobinGateways=1

[RasSrv::GWRewriteE164]
starlink=out=001=0673

[RasSrv::RewriteE164]
99=333397699
96=333397696
91=333397691
88=333397688
90=333396790
95=333397695
92=333397692
30=33339761130
31=33339761131
32=33339761132
33=33339761133
34=33339761134
35-33339761135
36=33339761136
37=33339761137
45=33339761145
46=33339761146
48=33339761148
63=33339761163
68=33339761168
71=33339761171
72=33339761172
73=33339761173
74=33339761174
75=33339761175
76=33339761176
98=33339761198
24=33339762124
25=33339762125
26=33339761126
13=333397613
12=333397612
14=333397614
15=333397615
16=333397616
00186=497686
00181=81
0017=7

[RasSrv::PermanentEndpoints]
F.F.F.F=sigaco;4976
C.C.C.150=dentel1;777,888,428,001
D.D.D.175=dentel2;777,888,428,001
G.G.G.G=asiatelgw;3333976
X.X.X.X=starlink;0673,001
B.B.B.B=ASTERISK;009
H.H.H.H=voipexchange;7,001,81

[RoutingPolicy::OnARQ]

[RasSrv::LRQFeatures]
; timeout value to wait reply in seconds
NeighborTimeout=2
[RasSrv::Neighbors]



[NATedEndpoints]


[LogFile]
Rotate=daily
RotateTime=4:00


Regards,
Balgaa


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________________

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/


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642


_______________________________________________________

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/
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________________

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