Hello,
I'm trying to set up
a gnugk box as a H323 proxy for my company.
My setup
:
* A MCU MGC100+
polycom, on a private dedicated network (8.8.0.0/16) - address of the H323 card
8.8.0.3
* A gatekeeper SE200
polycom on the same network, address 8.8.0.5
I have several
endpoint on differents sites on the network 8.8.0.0/16, which registers to the
SE200.
My purpose is to
allow endpoints on the Internet to register to the gatekeeper and use the MCU,
without opening all ports on the router.
So here is what I'm
trying :
- Put a server with 2 NIC : one on the private network (8.8.0.100) and one on the Internet (public IP).
- Install GNUGK on this server
- Make GNUGK act as a proxy
- register GNUGK as a gateway on the SE200, with the prefix 101
- forward RRQ requests of endpoints on the public network through GNUGK to the SE200, adding a prefix (eg. 101) to the E164 number
- make all the trafic (signal+data) of public endpoints go through the proxy to the SE200/MCU/Endpoints on 8.8.0.0/16 network
I'm actually stuck
in making GNUGK register to the SE200 : It replies to my GRQ with a GRJ (see
below for SE200 log file)
============================ <04:10:08 13:19:11> ============================
GRQ Received
'requestSeqNum' 2
'protocolIdentifier' 6 '00 08 91 4A 00 02 '
'rasAddress' 11343
'ipAddress' -111
'ip' 4 '8.8.0.100'
'port' 1719
'endpointType' -111
'gatekeeper' -111
'mc' 0
'undefinedNode' 0
'authenticationCapability' 2
'1' 15218
'pwdHash' 0
'2' 5234
'authenticationBES' 15442
'radius' 0
'algorithmOIDs' 2
'1' 8 '2A 86 48 86 F7 0D 02 05 '
'2' 10 '2A 86 48 86 F7 0C 0A 01 02 01 '
'supportsAltGK' 0
**Error**: Can't read EndPoint type: ERROR(-1067450213) 'The registered terminal type is invalid.'
My GNUGK config file :
[Gatekeeper::Main]
Fortytwo=42
Name=GNUGK[RoutedMode]
GKRouted=1
H245Routed=1
RemoveH245AddressOnTunneling=1
AcceptNeighborsCalls=1
AcceptUnregisteredCalls=0
SupportNATedEndpoints=1
DropCallsByReleaseComplete=1
CallSignalPort=1721
TranslateFacility=1[Proxy]
Enable=1[Endpoint]
Gatekeeper=8.8.0.5
Type=Gateway
Vendor=Generic
H323ID=GNUGK
E164=3030
Prefix=101
RRQRetryInterval=10[RasSrv::GWPrefixes][RasSrv::RRQFeatures]
AcceptEndpointIdentifier=1[RasSrv::ARQFeatures]
ArjReasonRouteCallToSCN=0
ArjReasonRouteCallToGatekeeper=1
CallUnregisteredEndpoints=1
RemoveTrailingChar=#
RoundRobinGateways=1[RoutingPolicy]
default=parent[RasSrv::RRQAuth]
default=confirm[GkStatus::Auth]
rule=allow[RasSrv::RewriteE164][RasSrv::Neighbors]
GK1=8.8.0.5;*[RasSrv::LRQFeatures][Neighbor::GK1]
Host=8.8.0.5
SendPrefixes=*
ForwardHopCount=1
ForwardLRQ=always
ForwardResponse=1[RasSrv::PermanentEndpoints][Gatekeeper::Auth]
default=allow[CallTable][H225toQ931][Gatekeeper::Acct][NATedEndpoints][CTI::Agents]
VirtualQueueAliases=CC
RequestTimeout=10
Could you tell me
:
- If what I've planned is a working solution for my purposes
- Why GNUGK can't register on the SE200
Thanks a
lot
--
Cordialement,
Pierre BARDOU
CSIM - Bureau 012
Midi Pyrénées Informatique
Hospitalière
12 rue Michel Labrousse
BP93668
F-31036 Toulouse CEDEX 1
Tél : 05 67 31 90 84
Fax : 05 34 61 51 00
Mail : bardou.p@xxxxxxxx
BEGIN:VCARD VERSION:2.1 N:Bardou;Pierre FN:BARDOU Pierre ADR;WORK:;B011 LABEL;WORK:B011 EMAIL;PREF;INTERNET:bardou.p@xxxxxxxx REV:20070806T072621Z END:VCARD
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________________ Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users Homepage: http://www.gnugk.org/