Hi, I hope somebody is able to help me, I have tried everything I could. I have 3 machines that should connect to the GK, but only the internal ones are working properly (M1 and M2) both audio and video are being transmitted. The strange thing is that when I try to connect M1 and M5, the video is being transmitted but not the audio. To further investigate I have increased the debug level of the gk and I have seen a message coming out continuously. The GK can be accessed directly from the private network through routing via the firewall and it's directly connected to the public network. Please help me, I really don't know what to do ... Thanks in advance, Franc [..... some lines removed ......] 2004/03/18 21:40:31.454 4 ProxyChannel.cxx(2186) H245 Request: terminalCapabilitySet 2004/03/18 21:40:31.465 4 ProxyThread.cxx(659) ProxyH(0) 2 sockets selected from 5, total 5/0 2004/03/18 21:40:31.467 4 ProxyChannel.cxx(1473) H245 Received: request masterSlaveDetermination { terminalType = 50 statusDeterminationNumber = 10871812 } 2004/03/18 21:40:31.468 4 ProxyChannel.cxx(2186) H245 Request: masterSlaveDetermination 2004/03/18 21:40:31.476 4 ProxyChannel.cxx(1473) H245 Received: request masterSlaveDetermination { terminalType = 50 statusDeterminationNumber = 1918717 } 2004/03/18 21:40:31.480 4 ProxyChannel.cxx(2186) H245 Request: masterSlaveDetermination 2004/03/18 21:40:31.481 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.483 4 ProxyChannel.cxx(1473) H245 Received: response terminalCapabilitySetAck { sequenceNumber = 1 } 2004/03/18 21:40:31.484 4 ProxyChannel.cxx(2202) H245 Response: terminalCapabilitySetAck 2004/03/18 21:40:31.500 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.502 4 ProxyChannel.cxx(1473) H245 Received: response terminalCapabilitySetAck { sequenceNumber = 1 } 2004/03/18 21:40:31.503 4 ProxyChannel.cxx(2202) H245 Response: terminalCapabilitySetAck 2004/03/18 21:40:31.505 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.507 4 ProxyChannel.cxx(1473) H245 Received: response masterSlaveDeterminationAck { decision = slave <<null>> } 2004/03/18 21:40:31.508 4 ProxyChannel.cxx(2202) H245 Response: masterSlaveDeterminationAck 2004/03/18 21:40:31.622 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.630 4 ProxyChannel.cxx(1473) H245 Received: response masterSlaveDeterminationAck { decision = master <<null>> } 2004/03/18 21:40:31.632 4 ProxyChannel.cxx(2202) H245 Response: masterSlaveDeterminationAck 2004/03/18 21:40:31.633 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.637 4 ProxyChannel.cxx(1473) H245 Received: request openLogicalChannel { forwardLogicalChannelNumber = 257 forwardLogicalChannelParameters = { dataType = audioData g711Ulaw64k 32 multiplexParameters = h2250LogicalChannelParameters { sessionID = 1 mediaGuaranteedDelivery = FALSE mediaControlChannel = unicastAddress iPAddress { network = 4 octets { 9d a1 b1 8d .... } tsapIdentifier = 49601 } mediaControlGuaranteedDelivery = FALSE silenceSuppression = TRUE } } } 2004/03/18 21:40:31.641 4 ProxyChannel.cxx(2186) H245 Request: openLogicalChannel 2004/03/18 21:40:31.642 4 ProxyChannel.cxx(2395) RTP Open logical channel 257 id 1 port 50008 2004/03/18 21:40:31.726 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.730 4 ProxyChannel.cxx(1473) H245 Received: request openLogicalChannel { forwardLogicalChannelNumber = 101 forwardLogicalChannelParameters = { dataType = audioData g711Ulaw64k 30 multiplexParameters = h2250LogicalChannelParameters { sessionID = 1 mediaGuaranteedDelivery = FALSE mediaControlChannel = unicastAddress iPAddress { network = 4 octets { 0a 00 01 01 .... } tsapIdentifier = 5001 } silenceSuppression = TRUE } } } 2004/03/18 21:40:31.743 4 ProxyChannel.cxx(2186) H245 Request: openLogicalChannel 2004/03/18 21:40:31.744 4 ProxyChannel.cxx(2395) RTP Open logical channel 101 id 1 port 50008 2004/03/18 21:40:31.760 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.762 4 ProxyChannel.cxx(1473) H245 Received: response openLogicalChannelAck { forwardLogicalChannelNumber = 101 forwardMultiplexAckParameters = h2250LogicalChannelAckParameters { sessionID = 1 mediaChannel = unicastAddress iPAddress { network = 4 octets { 9d a1 b1 8d .... } tsapIdentifier = 49600 } mediaControlChannel = unicastAddress iPAddress { network = 4 octets { 9d a1 b1 8d .... } tsapIdentifier = 49601 } flowControlToZero = FALSE } } 2004/03/18 21:40:31.767 4 ProxyChannel.cxx(2202) H245 Response: openLogicalChannelAck 2004/03/18 21:40:31.779 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.792 4 ProxyChannel.cxx(1473) H245 Received: request openLogicalChannel { forwardLogicalChannelNumber = 102 forwardLogicalChannelParameters = { dataType = videoData h261VideoCapability { qcifMPI = 1 temporalSpatialTradeOffCapability = TRUE maxBitRate = 850 stillImageTransmission = FALSE videoBadMBsCap = FALSE } multiplexParameters = h2250LogicalChannelParameters { sessionID = 2 mediaGuaranteedDelivery = FALSE mediaControlChannel = unicastAddress iPAddress { network = 4 octets { 0a 00 01 01 .... } tsapIdentifier = 5003 } } } } 2004/03/18 21:40:31.797 4 ProxyChannel.cxx(2186) H245 Request: openLogicalChannel 2004/03/18 21:40:31.798 4 ProxyChannel.cxx(2395) RTP Open logical channel 102 id 2 port 50010 2004/03/18 21:40:31.822 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.831 4 ProxyChannel.cxx(1473) H245 Received: response openLogicalChannelAck { forwardLogicalChannelNumber = 102 forwardMultiplexAckParameters = h2250LogicalChannelAckParameters { sessionID = 2 mediaChannel = unicastAddress iPAddress { network = 4 octets { 9d a1 b1 8d .... } tsapIdentifier = 49598 } mediaControlChannel = unicastAddress iPAddress { network = 4 octets { 9d a1 b1 8d .... } tsapIdentifier = 49599 } flowControlToZero = FALSE } } 2004/03/18 21:40:31.836 4 ProxyChannel.cxx(2202) H245 Response: openLogicalChannelAck 2004/03/18 21:40:31.838 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.840 4 ProxyChannel.cxx(1473) H245 Received: command miscellaneousCommand { logicalChannelNumber = 102 type = videoFastUpdatePicture <<null>> } 2004/03/18 21:40:31.850 4 ProxyChannel.cxx(1540) H245 Command: miscellaneousCommand 2004/03/18 21:40:31.851 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.853 4 ProxyChannel.cxx(1473) H245 Received: command miscellaneousCommand { logicalChannelNumber = 102 type = videoTemporalSpatialTradeOff 0 } 2004/03/18 21:40:31.855 4 ProxyChannel.cxx(1540) H245 Command: miscellaneousCommand 2004/03/18 21:40:31.859 3 ProxyThread.cxx(79) RTP Delete socket 157.x.161.141:49604 2004/03/18 21:40:31.860 3 ProxyThread.cxx(79) RTCP Delete socket 157.x.161.141:49605 2004/03/18 21:40:31.861 3 ProxyThread.cxx(79) RTP Delete socket 10.0.1.1:5002 2004/03/18 21:40:31.861 3 ProxyThread.cxx(79) RTCP Delete socket 10.0.1.1:5003 2004/03/18 21:40:31.895 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:31.897 4 ProxyChannel.cxx(1473) H245 Received: response openLogicalChannelAck { forwardLogicalChannelNumber = 257 forwardMultiplexAckParameters = h2250LogicalChannelAckParameters { sessionID = 1 mediaChannel = unicastAddress iPAddress { network = 4 octets { 0a 00 01 01 .... } tsapIdentifier = 5000 } mediaControlChannel = unicastAddress iPAddress { network = 4 octets { 0a 00 01 01 .... } tsapIdentifier = 5001 } flowControlToZero = FALSE } } 2004/03/18 21:40:31.902 4 ProxyChannel.cxx(2202) H245 Response: openLogicalChannelAck 2004/03/18 21:40:31.998 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.001 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:32.003 4 ProxyChannel.cxx(1473) H245 Received: command miscellaneousCommand { logicalChannelNumber = 102 type = videoFastUpdatePicture <<null>> } 2004/03/18 21:40:32.004 4 ProxyChannel.cxx(1540) H245 Command: miscellaneousCommand 2004/03/18 21:40:32.012 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.037 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.124 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.147 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.166 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.294 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.317 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.336 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.454 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.477 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.496 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.625 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.646 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.794 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.817 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.955 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.976 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:32.995 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:33.124 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:33.146 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:33.294 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 2004/03/18 21:40:33.316 4 ProxyThread.cxx(659) ProxyLC(0) 1 sockets selected from 4, total 4/0 [.... thousands of same lines deleted .......] 2004/03/18 21:40:39.145 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:39.147 4 ProxyChannel.cxx(1473) H245 Received: command endSessionCommand disconnect <<null>> 2004/03/18 21:40:39.147 4 ProxyChannel.cxx(1540) H245 Command: endSessionCommand 2004/03/18 21:40:39.149 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 5, total 5/0 2004/03/18 21:40:39.150 3 ProxyChannel.cxx(417) Q931d Received: ReleaseComplete CRV=16972 from 10.0.1.1:1720 2004/03/18 21:40:39.153 4 ProxyChannel.cxx(373) Q931 Received: { q931pdu = { protocolDiscriminator = 8 callReference = 16972 from = destination messageType = ReleaseComplete IE: Cause - Normal call clearing = { 80 90 .. } IE: User-User = { 25 80 06 00 08 91 4a 00 02 01 11 00 26 de 13 7d %.....J.....&..} 09 47 9b 41 85 e2 2e 5c 2f 68 01 73 02 80 01 00 .G.A...\/h.s.... } } h225pdu = { h323_uu_pdu = { h323_message_body = releaseComplete { protocolIdentifier = 0.0.8.2250.0.2 callIdentifier = { guid = 16 octets { 26 de 13 7d 09 47 9b 41 85 e2 2e 5c 2f 68 01 73 &..}.G.A...\/h.s } } } h245Tunneling = FALSE } } } 2004/03/18 21:40:39.158 2 RasSrv.cxx(2224) GK Read from 157.161.177.141:4974 2004/03/18 21:40:39.159 3 RasSrv.cxx(2237) GK disengageRequest { requestSeqNum = 11 endpointIdentifier = 15 characters { 0033 0032 0037 0031 005f 0061 0067 0062 3271_agb 0074 0061 006d 005f 0067 006b 0031 tam_gk1 } conferenceID = 16 octets { 6d d1 5d 45 c4 0d 1f 49 ba 0a 1d d7 49 53 cd 65 m.]E...I....IS.e } callReferenceValue = 16972 disengageReason = normalDrop <<null>> callIdentifier = { guid = 16 octets { 26 de 13 7d 09 47 9b 41 85 e2 2e 5c 2f 68 01 73 &..}.G.A...\/h.s } } answeredCall = FALSE } 2004/03/18 21:40:39.163 1 RasSrv.cxx(1745) GK DRQ Received 2004/03/18 21:40:39.165 4 RasSrv.cxx(1755) GK DRQ: closed conference 2004/03/18 21:40:39.166 1 RasTbl.cxx(2061) CDR|8|26 de 13 7d 09 47 9b 41 85 e2 2e 5c 2f 68 01 73|8|Thu, 18 Mar 2004 21:40:31 +0100|Thu, 18 Mar 2004 21:40:39 +0100|157.161.177.141:1720|3271_agbtam_gk1|10.0.1.1:1720|1843_agbtam_gk1|franc:h323_ID|martini:h323_ID=martini:h323_ID|OpenH323GK@xxxxxxxxx; 2004/03/18 21:40:39.168 2 gkacct.cxx(486) GKACCT Successfully logged event 2 for call no. 8 2004/03/18 21:40:39.170 2 RasSrv.cxx(1792) DCF|157.x.161.141|3271_agbtam_gk1|16972|normalDrop; 2004/03/18 21:40:39.171 3 RasSrv.cxx(2164) GK Send to 157.x.161.141:4974 disengageConfirm { requestSeqNum = 11 } 2004/03/18 21:40:39.176 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 4, total 4/1 2004/03/18 21:40:39.180 3 ProxyChannel.cxx(417) Q931s Received: ReleaseComplete CRV=16972 from 157.x.161.141:1108 2004/03/18 21:40:39.183 4 ProxyChannel.cxx(373) Q931 Received: { q931pdu = { protocolDiscriminator = 8 callReference = 16972 from = originator messageType = ReleaseComplete IE: Cause - 0x0 (0) = { 00 00 90 ... } IE: User-User = { 05 c0 06 00 08 91 4a 00 02 58 08 11 00 26 de 13 ......J..X...&.. 7d 09 47 9b 41 85 e2 2e 5c 2f 68 01 73 }.G.A...\/h.s } } h225pdu = { h323_uu_pdu = { h323_message_body = releaseComplete { protocolIdentifier = 0.0.8.2250.0.2 reason = undefinedReason <<null>> callIdentifier = { guid = 16 octets { 26 de 13 7d 09 47 9b 41 85 e2 2e 5c 2f 68 01 73 &..}.G.A...\/h.s } } } h245Tunneling = FALSE } } } 2004/03/18 21:40:41.096 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 3, total 4/1 2004/03/18 21:40:41.097 4 ProxyChannel.cxx(1473) H245 Received: command endSessionCommand disconnect <<null>> 2004/03/18 21:40:41.098 4 ProxyChannel.cxx(1540) H245 Command: endSessionCommand 2004/03/18 21:40:41.100 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 3, total 4/1 2004/03/18 21:40:41.101 3 ProxyThread.cxx(193) H245s 157.x.161.141:1109 Error(0): (0) 2004/03/18 21:40:41.102 4 ProxyThread.cxx(659) ProxyH(0) 1 sockets selected from 2, total 4/1 2004/03/18 21:40:41.103 3 ProxyThread.cxx(193) H245d 10.0.1.1:30002 Error(0): (0) 2004/03/18 21:40:41.105 2 RasSrv.cxx(2224) GK Read from 10.0.1.1:5011 2004/03/18 21:40:41.107 3 RasSrv.cxx(2237) GK disengageRequest { requestSeqNum = 5134 endpointIdentifier = 15 characters { 0031 0038 0034 0033 005f 0061 0067 0062 1843_agb 0074 0061 006d 005f 0067 006b 0031 tam_gk1 } conferenceID = 16 octets { 6d d1 5d 45 c4 0d 1f 49 ba 0a 1d d7 49 53 cd 65 m.]E...I....IS.e } callReferenceValue = 16972 disengageReason = normalDrop <<null>> callIdentifier = { guid = 16 octets { 26 de 13 7d 09 47 9b 41 85 e2 2e 5c 2f 68 01 73 &..}.G.A...\/h.s } } gatekeeperIdentifier = 20 characters { 004f 0070 0065 006e 0048 0033 0032 0033 OpenH323 0047 004b 0040 0041 0047 0042 0054 0041 GK@AGBTA 004d 002e 0043 0048 M.CH } answeredCall = TRUE usageInformation = { nonStandardUsageFields = 0 entries { } connectTime = 1079642431 endTime = 1079642439 } terminationCause = releaseCompleteCauseIE 2 octets { 80 90 .. } } 2004/03/18 21:40:41.114 1 RasSrv.cxx(1745) GK DRQ Received 2004/03/18 21:40:41.115 4 RasSrv.cxx(1755) GK DRQ: closed conference 2004/03/18 21:40:41.116 2 RasSrv.cxx(1792) DCF|10.0.1.1|1843_agbtam_gk1|16972|normalDrop; 2004/03/18 21:40:41.118 3 RasSrv.cxx(2164) GK Send to 10.0.1.1:5011 disengageConfirm { requestSeqNum = 5134 } 2004/03/18 21:40:44.199 4 ProxyChannel.cxx(2005) RTP Delete logical channel 257 2004/03/18 21:40:44.201 3 ProxyThread.cxx(79) Q931s Delete socket 157.x.161.141:1108 2004/03/18 21:40:49.299 4 ProxyChannel.cxx(2005) RTP Delete logical channel 101 2004/03/18 21:40:49.300 4 ProxyChannel.cxx(2005) RTP Delete logical channel 102 2004/03/18 21:40:49.301 3 ProxyThread.cxx(79) Q931d Delete socket 10.0.1.1:1720 2004/03/18 21:40:49.301 3 ProxyThread.cxx(79) H245s Delete socket 157.x.161.141:1109 2004/03/18 21:40:49.439 3 ProxyThread.cxx(647) ProxyLC(0) waiting... 2004/03/18 21:40:49.440 3 ProxyThread.cxx(647) ProxyLC(0) waiting... 2004/03/18 21:40:49.709 3 RasTbl.cxx(1327) Gk Delete Call No. 8 2004/03/18 21:40:54.399 3 ProxyThread.cxx(79) H245d Delete socket 10.0.1.1:30002 --------------------------------------------------------------------- My configuration is as following: Internal network: 10.0.0.0/255.255.0.0 M1:10.0.1.1 M2:10.0.2.250 +------------------------------+ +---------------------+ | Linux PC with NetMeeting 0.9 | | W2K with NetMeeting | +------------------------------+ +---------------------+ | +-----------+ | +--------------+ Hub +------+ +-----------+ | | M3:10.0.0.1 | +---------------+ | Firewall | +---------------+ M4:157.x.161.150 M3:157.x.161.190 | +-----------+ +-------------+ GK | | +-----------+ | | M5:157.x.161.141 | +--------------------+ +-------------| Win2K w/NetMeeting | | +--------------------+ | | 157.x.161.129 +---------------------+ | Internet Router | +---------------------+ Here is the ini file I am using: [Gatekeeper::Main] Fourtytwo=42 Name=OpenH323GK_CH Home=157.x.161.150 EndpointIDSuffix=_agbtam_gk1 [RoutedMode] GKRouted=1 H245Routed=1 Q931PortRange=20000-20020 H245PortRange=30000-30010 AcceptUnregisteredCalls=1 SupportNATedEndpoints=1 [GkStatus::Auth] rule=explicit 127.0.0.1=allow 10.0.1.1=allow 157.x.161.150=allow Default=forbid [PrefixAuth] ALL=allow ipv4:ALL [Proxy] Enable=1 RTPPortRange=50000-59999 T120PortRange=40000-40999 InternalNetwork=10.0.0.0/255.255.0.0 ProxyForNAT=1 ProxyForSameNAT=1 ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 Homepage: http://www.gnugk.org/