Este documento aborda alguns problemas comuns que fazem com que pontos de extremidade não se registrem com gatekeepers Cisco (gateways/roteadores do Cisco IOS®). Este documento também explica como verificar se os pontos de extremidade ou gateways são registrados com o gatekeeper e sugere alguns comandos debug para solucionar o problema. Supõe-se que o leitor compreenda o conceito básico da sinalização de registo, admissão e estado (RAS) e da funcionalidade do gatekeeper Cisco.
Para obter mais informações sobre gatekeepers, consulte Entendendo Gatekeepers H.323.
Não existem requisitos específicos para este documento.
Este documento não se restringe a versões de software e hardware específicas.
For more information on document conventions, refer to the Cisco Technical Tips Conventions.
Quando você usa um gatekeeper Cisco para rotear uma chamada entre gateways Cisco, os gateways não se registram no gatekeeper. Esses produtos são afetados:
Cisco 2600, 3600, 7200 Series Routers
Cisco IOS com recursos de Multimedia Conference Manager (MCM) ou H.323
Esta seção descreve alguns comandos debug para ajudá-lo na solução do problema.
Use este comando gatekeeper para verificar o status de registro do ponto final para o gatekeeper.
Este exemplo mostra a saída comum desse comando se um ponto final estiver registrado.
gatekeeper#show gatekeeper endpoint GATEKEEPER ENDPOINT REGISTRATION ================================ CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags -------------- ----- ------------- ---- --------- ---- ----- 172.16.13.35 1720 172.16.13.35 50890 gk VOIP-GW E164-ID: 2073418 E164-ID: 5251212 H323-ID: gw3 Total number of active registrations = 1
No Cisco IOS Software Release 12.3(1), a saída foi modificada para incluir chamadas simultâneas para os terminais.
Este exemplo mostra a saída comum desse comando se um ponto final não estiver registrado.
gatekeeper#show gatekeeper endpoint GATEKEEPER ENDPOINT REGISTRATION ================================ CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags -------------- ----- ------------- ---- --------- ---- ----- Total number of active registrations = 0
Use este comando gateway para verificar o status de registro do gateway para um gatekeeper.
Este exemplo mostra a saída comum desse comando se o gateway estiver registrado em um gatekeeper.
gw3#show gateway Gateway gw3/ww is registered to Gatekeeper gk Alias list (CLI configured) E164-ID 2073418 E164-ID 5251212 H323-ID gw3 Alias list (last RCF) E164-ID 2073418 E164-ID 5251212 H323-ID gw3 H323 resource thresholding is Disabled
Este exemplo mostra a saída comum desse comando se o gateway não estiver registrado em um gatekeeper.
gw3#show gateway Gateway gw3 is not registered to any gatekeeper Alias list (CLI configured) E164-ID 2073418 E164-ID 5251212 H323-ID gw3/ww Alias list (last RCF) H323 resource thresholding is Disabled
Este é um comando gatekeeper e gateway debug. Para o objetivo deste documento, procure apenas o campo Registration Reject (RRJ) e procure o motivo da rejeição. Este exemplo mostra a saída do campo RRJ.
Esta é a saída do gateway.
*Mar 8 06:03:53.629: RAS INCOMING PDU ::= value RasMessage ::= registrationReject : { requestSeqNum 2829 protocolIdentifier { 0 0 8 2250 0 3 } rejectReason securityDenial : NULL gatekeeperIdentifier {"gk"} }
Esta é a saída do gatekeeper.
*Mar 1 06:49:32.699: RAS OUTGOING PDU ::= value RasMessage ::= registrationReject : { requestSeqNum 3055 protocolIdentifier { 0 0 8 2250 0 3 } rejectReason securityDenial : NULL gatekeeperIdentifier {"gk"} }
Verifique se o gatekeeper está habilitado:
gatekeeper zone local gk cisco.com no shutdown
O gateway não está registrado se não houver saídas debug ras e debug h225 ans1 do gateway.
Os comandos show gatekeeper endpoint e show gateway indicam que nenhum gateway está registrado. Verifique o gateway para:
O comando gateway está ativado:
gw3(config)#gateway
Pelo menos um dial-peer voice <tag> voip está configurado.
Esta saída do comando debug h225 asn1 mostra um motivo de rejeição de registro de doubleAlias.
RAS INCOMING PDU ::= value RasMessage ::= registrationReject : { requestSeqNum 24 protocolIdentifier { 0 0 8 2250 0 3 } rejectReason duplicateAlias: { } gatekeeperIdentifier {"gk"} }
Geralmente, esse é o resultado do gateway registrando uma duplicata de um E164-ID ou H323-ID: Outro gateway já foi registrado no gatekeeper. Se for um E164-ID duplicado, altere o padrão de destino configurado em um peer de discagem POTS associado a uma porta FXS. Se for um ID H323 duplicado, altere o ID H.323 do gateway na interface VoIP H.323.
*Mar 1 09:48:09.553: RAS OUTGOING PDU ::= value RasMessage ::= gatekeeperReject : { requestSeqNum 3421 protocolIdentifier { 0 0 8 2250 0 3 } rejectReason terminalExcluded : NULL }
Esse é o resultado de que a sub-rede do gateway está sendo desabilitada no gatekeeper. Verifique a configuração do gatekeeper.
Você provavelmente verá essa configuração. Se sim, remover o comando no zone subnet gk 172.16.13.0/27 enable resolve o problema. Para remover o comando completamente, remova o zone local gk cisco.com.
gatekeeper zone local gk cisco.com no zone subnet gk 172.16.13.0/27 enable zone prefix gk 5* gw-type-prefix 510#* default-technology no shutdown
*Mar 1 09:54:32.372: RAS OUTGOING PDU ::= value RasMessage ::= registrationReject : { requestSeqNum 3010 protocolIdentifier { 0 0 8 2250 0 3 } rejectReason securityDenial : NULL gatekeeperIdentifier {"gk"} }
Esse RRJ é o resultado dos comandos de segurança que estão sendo habilitados no gatekeeper, e o gateway não pode corresponder ao h323-id, E164-id, senhas ou token de segurança que o gatekeeper exige. Para resolver o problema, verifique qual comando de segurança foi configurado no gatekeeper. Para obter mais informações sobre segurança, consulte o Guia de Troubleshooting de Segurança do Gateway para Gatekeeper (H.235) e Gatekeeper para Gatekeeper (IZCT).
Se security h323-id estiver habilitado, verifique se o gatekeeper foi configurado conforme mostrado aqui:
username gw3 password 0 ww gatekeeper zone local gk cisco.com no zone subnet gk 172.16.13.0/27 enable zone prefix gk 5* security h323-id security password separator / gw-type-prefix 510#* default-technology no shutdown
Além disso, verifique se o gateway tem esta configuração:
interface Ethernet0/0 ip address 172.16.13.35 255.255.255.224 half-duplex h323-gateway voip interface h323-gateway voip id gk ipaddr 172.16.13.14 1718 h323-gateway voip h323-id gw3/ww
Observação: verifique se o gateway não tem este comando:
gateway security password 010411 level endpoint
Se a segurança E164 estiver habilitada, verifique se o gatekeeper está configurado conforme mostrado aqui:
username 5551212 ß- E164 address the gateway tries to registered to gatekeeper gatekeeper zone local gk cisco.com no zone subnet gk 172.16.13.0/27 enable zone prefix gk 5* security E164 gw-type-prefix 510#* default-technology no shutdown
Se o token de segurança estiver ativado, verifique se o gatekeeper está configurado conforme mostrado aqui:
gatekeeper zone local gk cisco.com no zone subnet gk 172.16.13.0/27 enable zone prefix gk 5* security token required-for registration gw-type-prefix 510#* default-technology no shutdown
Além disso, verifique se o gateway tem esta configuração:
gateway security password 010411 level endpoint
Observação: verifique se o gatekeeper foi configurado corretamente com o AAA e o RADIUS e se o gatekeeper e o gateway apontam para o mesmo servidor NTP.
*Mar 1 22:03:28.929: RAS OUTGOING PDU ::= value RasMessage ::= registrationReject : { requestSeqNum 2994 protocolIdentifier { 0 0 8 2250 0 3 } rejectReason invalidAlias : NULL gatekeeperIdentifier {"gk-A"} }
O RRJ é o resultado de um prefixo sem zona definido no gatekeeper. Verifique a configuração no gatekeeper e adicione o prefixo de zona com o endereço E.164 apropriado. Você deve verificar os defeitos do Cisco IOS na ID de bug da Cisco CSCdu78917 (somente clientes registrados) .
Configure o gatekeeper conforme visto aqui:
! gatekeeper zone local gk-A cisco.com zone prefix gk-A 2000* zone prefix gk-A 3000* zone prefix gk-A 4000* no shutdown !
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
01-Feb-2006 |
Versão inicial |