H323 NULL number

Version 1
    This document was generated from CDN thread

    Created by: Darrell Gatlin on 30-12-2011 03:53:59 PM
    I¿m trying to route direct inbound calls from internet devices that aren¿t registered with my gatekeeper, the calls come in with NULL numbers and a h323-ID destination address. I have not been able to get the call to trigger my tcl script because it is not routed to any dial peers due to the NULL number. I¿ve been able to do a ¿null number override¿ and set the number which forces the call to a dial peer with my tcl script but I don¿t know how to pull the original h323-ID in order to set the destination address. Can someone tell me how to pull the original destination h323-ID?

    Dec 30 20:39:32.472: //-1/xxxxxxxxxxxx/CCAPI/ccAppShutdownMode:
       ccAppShutdownMode: remove it from the queue
    Dec 30 20:39:32.920: //-1/xxxxxxxxxxxx/CCAPI/cc_api_supported_data:
       data_mode=0x10082
    Dec 30 20:39:32.932: H225.0 INCOMING ENCODE BUFFER::= 60B8060008914A0005010180633522C0820101000B54616E6462657267204D585001373350820101000C54616E6462657267204D58500001401000330030003000310040003200300038002E00380031002E00330032002E0035003000D051203206B80002B28D0B3B1017A732F40050600C361900D50DB00007000A6E820A2D2B110002B28D0B3B1017A732F30050600C36190100010001000180040108656E01001080010000050333303032
    Dec 30 20:39:32.936:
    Dec 30 20:39:32.936: H225.0 INCOMING PDU ::=

    value H323_UserInformation ::=
        {
          h323-uu-pdu
          {
            h323-message-body setup :
            {
              protocolIdentifier { 0 0 8 2250 0 5 }
              sourceAddress
              {
                dialedDigits : "3002"
              }
              sourceInfo
              {
                vendor
                {
                  vendor
                  {
                    t35CountryCode 130
                    t35Extension 1
                    manufacturerCode 256
                  }
                  productId '54616E6462657267204D5850'H
                  versionId '3733'H
                }
                terminal
                {
                  nonStandardData
                  {
                    nonStandardIdentifier h221NonStandard :
                    {
                      t35CountryCode 130
                      t35Extension 1
                      manufacturerCode 256
                    }
                    data '54616E6462657267204D5850'H
                  }
                }
                mc FALSE
                undefinedNode FALSE
              }
              destinationAddress
              {
                h323-ID : {"3001@12.22.22.22"}
              }
              destCallSignalAddress ipAddress :
              {
                ip 'D0512032'H
                port 1720
              }
              activeMC FALSE
              conferenceID '02B28D0B3B1017A732F40050600C3619'H
              conferenceGoal create : NULL
              callType pointToPoint : NULL
              sourceCallSignalAddress ipAddress :
              {
                ip '0A6E820A'H
                port 11563
              }
              callIdentifier
              {
                guid '02B28D0B3B1017A732F30050600C3619'H
              }
              mediaWaitForConnect FALSE
              canOverlapSend FALSE
              multipleCalls FALSE
              maintainConnection TRUE
              language
              {
                "en"
              }
              presentationIndicator presentationAllowed : NULL
            }
            h245Tunneling FALSE
          }
          user-data
          {
            protocol-discriminator 5
            user-information '33303032'H
          }
        }



    Dec 30 20:39:32.944: //-1/02B28D0B32F4/DPM/dpAssociateIncomingPeerCore:
       Calling Number=3002, Called Number=, Voice-Interface=0x0,
       Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
       Peer Info Type=DIALPEER_INFO_SPEECH
    Dec 30 20:39:32.944: //-1/02B28D0B32F4/DPM/dpAssociateIncomingPeerCore:
       Match Rule=DP_MATCH_ANSWER; Calling Number=3002
    Dec 30 20:39:32.944: //-1/02B28D0B32F4/DPM/dpMatchPeertype:
       Is Incoming=TRUE, Number Expansion=FALSE
    Dec 30 20:39:32.944: //-1/02B28D0B32F4/DPM/dpMatchCore:
       Dial String=, Expanded String=, Calling Number=3002T
       Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH
    Dec 30 20:39:32.944: //-1/02B28D0B32F4/DPM/dpMatchCore:
       Result=-1
    Dec 30 20:39:32.944: //-1/02B28D0B32F4/DPM/dpMatchPeertype:exit@5985
    Dec 30 20:39:32.944: //-1/02B28D0B32F4/DPM/dpAssociateIncomingPeerCore:
       Match Rule=DP_MATCH_ORIGINATE; Calling Number=3002
    Dec 30 20:39:32.944: //-1/02B28D0B32F4/DPM/dpMatchPeertype:
       Is Incoming=TRUE, Number Expansion=FALSE
    Dec 30 20:39:32.944: //-1/02B28D0B32F4/DPM/dpMatchCore:
       Dial String=, Expanded String=, Calling Number=3002T
       Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/MatchNextPeer:
       Result=Success(0); Incoming Dial-peer=3000 Is Matched
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/MatchNextPeer:
       Result=Success(0); Incoming Dial-peer=5000 Is Matched
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpMatchPeertype:exit@5985
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpAssociateIncomingPeerCore:
       Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=3000
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpMatchSafModulePlugin:
       dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpAssociateIncomingPeerSPI:exit@6564
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpAssociateIncomingPeerCore:
       Calling Number=3002, Called Number=, Voice-Interface=0x0,
       Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
       Peer Info Type=DIALPEER_INFO_SPEECH
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpAssociateIncomingPeerCore:
       Match Rule=DP_MATCH_ANSWER; Calling Number=3002
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpMatchPeertype:
       Is Incoming=TRUE, Number Expansion=FALSE
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpMatchCore:
       Dial String=, Expanded String=, Calling Number=3002T
       Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpMatchCore:
       Result=-1
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpMatchPeertype:exit@5985
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpAssociateIncomingPeerCore:
       Match Rule=DP_MATCH_ORIGINATE; Calling Number=3002
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpMatchPeertype:
       Is Incoming=TRUE, Number Expansion=FALSE
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpMatchCore:
       Dial String=, Expanded String=, Calling Number=3002T
       Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/MatchNextPeer:
       Result=Success(0); Incoming Dial-peer=3000 Is Matched
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/MatchNextPeer:
       Result=Success(0); Incoming Dial-peer=5000 Is Matched
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpMatchPeertype:exit@5985
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpAssociateIncomingPeerCore:
       Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=3000
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpMatchSafModulePlugin:
       dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
    Dec 30 20:39:32.948: //-1/02B28D0B32F4/DPM/dpAssociateIncomingPeerSPI:exit@6564
    Dec 30 20:39:32.952: //91/xxxxxxxxxxxx/CCAPI/cc_get_call_entry:
       Call Entry Is Not Found
    Dec 30 20:39:32.952: //91/xxxxxxxxxxxx/CCAPI/cc_get_call_entry:
       Call Entry Is Not Found
    Dec 30 20:39:32.952: //91/xxxxxxxxxxxx/CCAPI/cc_get_call_entry:
       Call Entry Is Not Found
    Dec 30 20:39:32.952: H225.0 OUTGOING PDU ::=

    value H323_UserInformation ::=
        {
          h323-uu-pdu
          {
            h323-message-body releaseComplete :
            {
              protocolIdentifier { 0 0 8 2250 0 4 }
              callIdentifier
              {
                guid '02B28D0B3B1017A732F30050600C3619'H
              }
            }
            h245Tunneling FALSE
          }
        }



    Dec 30 20:39:32.952: H225.0 OUTGOING ENCODE BUFFER::= 2580060008914A00041100110002B28D0B3B1017A732F30050600C361910800100
    Dec 30 20:39:32.952:
    Dec 30 20:39:32.952: //91/xxxxxxxxxxxx/CCAPI/cc_get_call_entry:
       Call Entry Is Not Found
    Dec 30 20:39:32.952: //91/xxxxxxxxxxxx/CCAPI/cc_api_call_disconnected:
       CALL_ERROR_INFORMATIONAL; Call Entry Is Not Found
    video-conf(config)#do term n
    Dec 30 20:39:38.992: RAS OUTGOING PDU ::=

    value RasMessage ::= registrationRequest :
        {
          requestSeqNum 612
          protocolIdentifier { 0 0 8 2250 0 4 }
          discoveryComplete TRUE
          callSignalAddress
          {
          }
          rasAddress
          {
            ipAddress :
            {
              ip '0A6E0132'H
              port 62818
            }
          }
          terminalType
          {
            mc FALSE
            undefinedNode FALSE
          }
          gatekeeperIdentifier {"PUBLICINET-with-IPIP..."}
          endpointVendor
          {
            vendor
            {
              t35CountryCode 181
              t35Extension 0
              manufacturerCode 18
            }
          }
          timeToLive 60
          keepAlive TRUE
          endpointIdentifier {"4A0FEA0800000002"}
          willSupplyUUIEs FALSE
          maintainConnection TRUE
        }



    Dec 30 20:39:38.992: RAS OUTGOING ENCODE BUFFER::= 0E400263060008914A0004800001000A6E0132F5620015005000550042004C004900430049004E00450054002D0077006900740068002D00490050004900500047005700B5000012288F000002003B0180211E003400410030004600450041003000380030003000300030003000300030003201000180
    Dec 30 20:39:38.996:
    Dec 30 20:39:38.996: RAS INCOMING ENCODE BUFFER::= 0E400263060008914A0004800001000A6E0132F5620015005000550042004C004900430049004E00450054002D0077006900740068002D00490050004900500047005700B5000012288F000002003B0180211E003400410030004600450041003000380030003000300030003000300030003201000180
    Dec 30 20:39:38.996:
    Dec 30 20:39:38.996: RAS INCOMING PDU ::=

    value RasMessage ::= registrationRequest :
        {
          requestSeqNum 612
          protocolIdentifier { 0 0 8 2250 0 4 }
          discoveryComplete TRUE
          callSignalAddress
          {
          }
          rasAddress
          {
            ipAddress :
            {
              ip '0A6E0132'H
              port 62818
            }
          }
          terminalType
          {
            mc FALSE
            undefinedNode FALSE
          }
          gatekeeperIdentifier {"PUBLICINET-with-IPIP..."}
          endpointVendor
          {
            vendor
            {
              t35CountryCode 181
              t35Extension 0
              manufacturerCode 18
            }
          }
          timeToLive 60
          keepAlive TRUE
          endpointIdentifier {"4A0FEA0800000002"}
          willSupplyUUIEs FALSE
          maintainConnection TRUE
        }



    Dec 30 20:39:39.000: RAS OUTGOING PDU ::=

    value RasMessage ::= registrationConfirm :
        {
          requestSeqNum 612
          protocolIdentifier { 0 0 8 2250 0 4 }
          callSignalAddress
          {
          }
          gatekeeperIdentifier {"PUBLICINET-with-IPIP..."}
          endpointIdentifier {"4A0FEA0800000002"}
          timeToLive 60
          willRespondToIRR FALSE
          maintainConnection TRUE
        }



    Dec 30 20:39:39.004: RAS OUTGOING ENCODE BUFFER::= 12400263060008914A0004002A005000550042004C004900430049004E00450054002D0077006900740068002D0049005000490050004700571E0034004100300046004500410030003800300030003000300030003000300032208A0002003B01000180
    Dec 30 20:39:39.004:
    Dec 30 20:39:39.004: RAS INCOMING ENCODE BUFFER::= 12400263060008914A0004002A005000550042004C004900430049004E00450054002D0077006900740068002D0049005000490050004700571E0034004100300046004500410030003800300030003000300030003000300032208A0002003B01000180
    Dec 30 20:39:39.004:
    Dec 30 20:39:39.004: RAS INCOMING PDU ::=
    o mon
    video-conf(config)#
    value RasMessage ::= registrationConfirm :
        {
          requestSeqNum 612
          protocolIdentifier { 0 0 8 2250 0 4 }
          callSignalAddress
          {
          }
          gatekeeperIdentifier {"PUBLICINET-with-IPIP..."}
          endpointIdentifier {"4A0FEA0800000002"}
          timeToLive 60
          willRespondToIRR FALSE
          maintainConnection TRUE
        }

    Subject: RE: H323 NULL number
    Replied by: Darrell Gatlin on 02-01-2012 01:20:14 AM
    infotag get leg_dnis only gets me the translated number from the null number override option, not the original destination address below. I can post the debugs from after I enable the null number override option and my script if that would help.

    destinationAddress
              {
                h323-ID : {"3001@12.22.22.22"}

    Subject: RE: H323 NULL number
    Replied by: Darrell Gatlin on 02-01-2012 07:08:09 PM
    I am using h323 to h323 only, so I don¿t think debug ccsip will be useful here. Below are the debugs with the null called number override 5000 option enabled.

    voice service voip
    no ip address trusted authenticate
    allow-connections h323 to h323
    signaling forward unconditional
    h323
      emptycapability
      null-called-number override 5000
      call start slow

    video-conf#sh debugging


    DIALPEER:
      debug voip dialpeer error call is ON (filter is OFF)
      debug voip dialpeer error call informational is ON (filter is OFF)
      debug voip dialpeer error software is ON
      debug voip dialpeer error software informational is ON
      debug voip dialpeer function is ON (filter is OFF)
      debug voip dialpeer inout is ON (filter is OFF)
      debug voip dialpeer detail is ON (filter is OFF)
    H.225:
      H.225 ASN1 Messages debugging is on
    DCAPI:
      debug voip dcapi error is ON (filter is OFF)
      debug voip dcapi inout is ON (filter is OFF)
    CCAPI:
      debug voip ccapi error is ON (filter is OFF)
      debug voip ccapi error call is ON (filter is OFF)
      debug voip ccapi error call informational is ON (filter is OFF)
      debug voip ccapi error software is ON
      debug voip ccapi error software informational is ON
      debug voip ccapi detail is ON (filter is OFF)
      debug voip ccapi function is ON (filter is OFF)
      debug voip ccapi inout is ON (filter is OFF)
      debug voip ccapi protoheaders is ON (filter is OFF)
      debug voip ccapi redundancy is ON (filter is OFF)
      debug voip ccapi service is ON (filter is OFF)

      debug voip application state transitions is ON (filter is OFF)
      debug voip application script is ON (filter is OFF)
      debug voip application tcl commands is ON (filter is OFF)
      debug voip application call feature is ON (filter is OFF)
      debug voip application call setup is ON (filter is OFF)
      debug voip application media-negotiation is ON (filter is OFF)
      debug voip application session is ON (filter is OFF)
      debug voip application call-independent supplserv is ON (filter is OFF)



    Jan  2 23:47:21.765: RAS OUTGOING PDU ::=

    value RasMessage ::= registrationRequest :
        {
          requestSeqNum 6620
          protocolIdentifier { 0 0 8 2250 0 4 }
          discoveryComplete TRUE
          callSignalAddress
          {
          }
          rasAddress
          {
            ipAddress :
            {
              ip '0A6E0132'H
              port 62818
            }
          }
          terminalType
          {
            mc FALSE
            undefinedNode FALSE
          }
          gatekeeperIdentifier {"PUBLICINET-with-IPIP..."}
          endpointVendor
          {
            vendor
            {
              t35CountryCode 181
              t35Extension 0
              manufacturerCode 18
            }
          }
          timeToLive 60
          keepAlive TRUE
          endpointIdentifier {"4A0FEA0800000002"}
          willSupplyUUIEs FALSE
          maintainConnection TRUE
        }



    Jan  2 23:47:21.765: RAS OUTGOING ENCODE BUFFER::= 0E4019DB060008914A0004800001000A6E0132F5620015005000550042004C004900430049004E00450054002D0077006900740068002D00490050004900500047005700B5000012288F000002003B0180211E003400410030004600450041003000380030003000300030003000300030003201000180
    Jan  2 23:47:21.769:
    Jan  2 23:47:21.769: RAS INCOMING ENCODE BUFFER::= 0E4019DB060008914A0004800001000A6E0132F5620015005000550042004C004900430049004E00450054002D0077006900740068002D00490050004900500047005700B5000012288F000002003B0180211E003400410030004600450041003000380030003000300030003000300030003201000180
    Jan  2 23:47:21.769:
    Jan  2 23:47:21.769: RAS INCOMING PDU ::=

    value RasMessage ::= registrationRequest :
        {
          requestSeqNum 6620
          protocolIdentifier { 0 0 8 2250 0 4 }
          discoveryComplete TRUE
          callSignalAddress
          {
          }
          rasAddress
          {
            ipAddress :
            {
              ip '0A6E0132'H
              port 62818
            }
          }
          terminalType
          {
            mc FALSE
            undefinedNode FALSE
          }
          gatekeeperIdentifier {"PUBLICINET-with-IPIP..."}
          endpointVendor
          {
            vendor
            {
              t35CountryCode 181
              t35Extension 0
              manufacturerCode 18
            }
          }
          timeToLive 60
          keepAlive TRUE
          endpointIdentifier {"4A0FEA0800000002"}
          willSupplyUUIEs FALSE
          maintainConnection TRUE
        }



    Jan  2 23:47:21.773: RAS OUTGOING PDU ::=

    value RasMessage ::= registrationConfirm :
        {
          requestSeqNum 6620
          protocolIdentifier { 0 0 8 2250 0 4 }
          callSignalAddress
          {
          }
          gatekeeperIdentifier {"PUBLICINET-with-IPIP..."}
          endpointIdentifier {"4A0FEA0800000002"}
          timeToLive 60
          willRespondToIRR FALSE
          maintainConnection TRUE
        }



    Jan  2 23:47:21.777: RAS OUTGOING ENCODE BUFFER::= 124019DB060008914A0004002A005000550042004C004900430049004E00450054002D0077006900740068002D0049005000490050004700571E0034004100300046004500410030003800300030003000300030003000300032208A0002003B01000180
    Jan  2 23:47:21.777:
    Jan  2 23:47:21.777: RAS INCOMING ENCODE BUFFER::= 124019DB060008914A0004002A005000550042004C004900430049004E00450054002D0077006900740068002D0049005000490050004700571E0034004100300046004500410030003800300030003000300030003000300032208A0002003B01000180
    Jan  2 23:47:21.777:
    Jan  2 23:47:21.777: RAS INCOMING PDU ::=

    video-conf#
    video-conf#
    video-conf#
    video-conf#
    video-conf#
    value RasMessage ::= registrationConfirm :
        {
          requestSeqNum 6620
          protocolIdentifier { 0 0 8 2250 0 4 }
          callSignalAddress
          {
          }
          gatekeeperIdentifier {"PUBLICINET-with-IPIP..."}
          endpointIdentifier {"4A0FEA0800000002"}
          timeToLive 60
          willRespondToIRR FALSE
          maintainConnection TRUE
        }



    Jan  2 23:47:22.697: //-1/xxxxxxxxxxxx/CCAPI/cc_api_supported_data:
       data_mode=0x10082
    Jan  2 23:47:22.713: H225.0 INCOMING ENCODE BUFFER::= 60B8060008914A0005010180633522C0820101000B54616E6462657267204D585001373350820101000C54616E6462657267204D58500001401000330030003000310040003200300038002E00380031002E00330032002E0035003000D051203206B80002B28D0B3A7B16A332F60050600C361900D50DB00007000A6E820A2D2D110002B28D0B3A7B16A332F50050600C36190100010001000180040108656E01001080010000050333303032
    Jan  2 23:47:22.713:
    Jan  2 23:47:22.717: H225.0 INCOMING PDU ::=

    value H323_UserInformation ::=
        {
          h323-uu-pdu
          {
            h323-message-body setup :
            {
              protocolIdentifier { 0 0 8 2250 0 5 }
              sourceAddress
              {
                dialedDigits : "3002"
              }
              sourceInfo
              {
                vendor
                {
                  vendor
                  {
                    t35CountryCode 130
                    t35Extension 1
                    manufacturerCode 256
                  }
                  productId '54616E6462657267204D5850'H
                  versionId '3733'H
                }
                terminal
                {
                  nonStandardData
                  {
                    nonStandardIdentifier h221NonStandard :
                    {
                      t35CountryCode 130
                      t35Extension 1
                      manufacturerCode 256
                    }
                    data '54616E6462657267204D5850'H
                  }
                }
                mc FALSE
                undefinedNode FALSE
              }
              destinationAddress
              {
                h323-ID : {"3001@208.81.32.50"}
              }
              destCallSignalAddress ipAddress :
              {
                ip 'D0512032'H
                port 1720
              }
              activeMC FALSE
              conferenceID '02B28D0B3A7B16A332F60050600C3619'H
              conferenceGoal create : NULL
              callType pointToPoint : NULL
              sourceCallSignalAddress ipAddress :
              {
                ip '0A6E820A'H
                port 11565
              }
              callIdentifier
              {
                guid '02B28D0B3A7B16A332F50050600C3619'H
              }
              mediaWaitForConnect FALSE
              canOverlapSend FALSE
              multipleCalls FALSE
              maintainConnection TRUE
              language
              {
                "en"
              }
              presentationIndicator presentationAllowed : NULL
            }
            h245Tunneling FALSE
          }
          user-data
          {
            protocol-discriminator 5
            user-information '33303032'H
          }
        }



    Jan  2 23:47:22.725: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Calling Number=3002, Called Number=5000, Voice-Interface=0x0,
       Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
       Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.725: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Match Rule=DP_MATCH_INCOMING_DNIS; Called Number=5000
    Jan  2 23:47:22.725: //-1/02B28D0B32F6/DPM/dpMatchPeertype:
       Is Incoming=TRUE, Number Expansion=FALSE
    Jan  2 23:47:22.725: //-1/02B28D0B32F6/DPM/dpMatchCore:
       Dial String=5000, Expanded String=5000, Calling Number=
       Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.725: //-1/02B28D0B32F6/DPM/MatchNextPeer:
       Result=Success(0); Incoming Dial-peer=5000 Is Matched
    Jan  2 23:47:22.725: //-1/02B28D0B32F6/DPM/dpMatchPeertype:exit@5985
    Jan  2 23:47:22.725: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming Dial-peer=5000
    Jan  2 23:47:22.725: //-1/02B28D0B32F6/DPM/dpMatchSafModulePlugin:
       dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
    Jan  2 23:47:22.725: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerSPI:exit@6564
    Jan  2 23:47:22.725: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Calling Number=3002, Called Number=5000, Voice-Interface=0x0,
       Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
       Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.729: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Match Rule=DP_MATCH_INCOMING_DNIS; Called Number=5000
    Jan  2 23:47:22.729: //-1/02B28D0B32F6/DPM/dpMatchPeertype:
       Is Incoming=TRUE, Number Expansion=FALSE
    Jan  2 23:47:22.729: //-1/02B28D0B32F6/DPM/dpMatchCore:
       Dial String=5000, Expanded String=5000, Calling Number=
       Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.729: //-1/02B28D0B32F6/DPM/MatchNextPeer:
       Result=Success(0); Incoming Dial-peer=5000 Is Matched
    Jan  2 23:47:22.729: //-1/02B28D0B32F6/DPM/dpMatchPeertype:exit@5985
    Jan  2 23:47:22.729: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming Dial-peer=5000
    Jan  2 23:47:22.729: //-1/02B28D0B32F6/DPM/dpMatchSafModulePlugin:
       dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
    Jan  2 23:47:22.729: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerSPI:exit@6564
    Jan  2 23:47:22.729: //92/xxxxxxxxxxxx/CCAPI/cc_get_call_entry:
       Call Entry Is Not Found
    Jan  2 23:47:22.729: H225 NONSTD OUTGOING PDU ::=

    video-conf#
    video-conf#
    video-conf#
    video-conf#
    video-conf#
    video-conf#
    video-conf#
    video-conf#
    video-conf#
    video-conf#
    video-conf#
    video-conf#
    video-conf#
    value ARQnonStandardInfo ::=
        {
          sourceAlias
          {
          }
          sourceExtAlias
          {
          }
          callingOctet3a 128
          displayInformationElement "3002"
        }



    Jan  2 23:47:22.729: H225 NONSTD OUTGOING ENCODE BUFFER::= 80000010C00180050633303032
    Jan  2 23:47:22.729:
    Jan  2 23:47:22.729: RAS OUTGOING PDU ::=

    value RasMessage ::= admissionRequest :
        {
          requestSeqNum 6621
          callType pointToPoint : NULL
          callModel direct : NULL
          endpointIdentifier {"4A0FEA0800000002"}
          destinationInfo
          {
            dialedDigits : "5000"
          }
          srcInfo
          {
            dialedDigits : "3002",
            dialedDigits : "3002"
          }
          srcCallSignalAddress ipAddress :
          {
            ip '0A6E820A'H
            port 11565
          }
          bandWidth 15360
          callReferenceValue 78
          nonStandardData
          {
            nonStandardIdentifier h221NonStandard :
            {
              t35CountryCode 181
              t35Extension 0
              manufacturerCode 18
            }
            data '80000010C00180050633303032'H
          }
          conferenceID '02B28D0B3A7B16A332F60050600C3619'H
          activeMC FALSE
          answerCall TRUE
          canMapAlias TRUE
          callIdentifier
          {
            guid '02B28D0B3A7B16A332F50050600C3619'H
          }
          willSupplyUUIEs FALSE
        }



    Jan  2 23:47:22.737: RAS OUTGOING ENCODE BUFFER::= 279819DC00F000340041003000460045004100300038003000300030003000300030003000320101808333020180633501806335000A6E820A2D2D403C00004E40B50000120D80000010C0018005063330303202B28D0B3A7B16A332F60050600C361948E020000180110002B28D0B3A7B16A332F50050600C36190100
    Jan  2 23:47:22.737:
    Jan  2 23:47:22.737: RAS INCOMING ENCODE BUFFER::= 279819DC00F000340041003000460045004100300038003000300030003000300030003000320101808333020180633501806335000A6E820A2D2D403C00004E40B50000120D80000010C0018005063330303202B28D0B3A7B16A332F60050600C361948E020000180110002B28D0B3A7B16A332F50050600C36190100
    Jan  2 23:47:22.741:
    Jan  2 23:47:22.741: RAS INCOMING PDU ::=

    value RasMessage ::= admissionRequest :
        {
          requestSeqNum 6621
          callType pointToPoint : NULL
          callModel direct : NULL
          endpointIdentifier {"4A0FEA0800000002"}
          destinationInfo
          {
            dialedDigits : "5000"
          }
          srcInfo
          {
            dialedDigits : "3002",
            dialedDigits : "3002"
          }
          srcCallSignalAddress ipAddress :
          {
            ip '0A6E820A'H
            port 11565
          }
          bandWidth 15360
          callReferenceValue 78
          nonStandardData
          {
            nonStandardIdentifier h221NonStandard :
            {
              t35CountryCode 181
              t35Extension 0
              manufacturerCode 18
            }
            data '80000010C00180050633303032'H
          }
          conferenceID '02B28D0B3A7B16A332F60050600C3619'H
          activeMC FALSE
          answerCall TRUE
          canMapAlias TRUE
          callIdentifier
          {
            guid '02B28D0B3A7B16A332F50050600C3619'H
          }
          willSupplyUUIEs FALSE
        }



    Jan  2 23:47:22.745: H225 NONSTD INCOMING ENCODE BUFFER::= 80000010C00180050633303032
    Jan  2 23:47:22.745:
    Jan  2 23:47:22.745: H225 NONSTD INCOMING PDU ::=

    value ARQnonStandardInfo ::=
        {
          sourceAlias
          {
          }
          sourceExtAlias
          {
          }
          callingOctet3a 128
          displayInformationElement "3002"
        }



    Jan  2 23:47:22.745: H225 NONSTD OUTGOING PDU ::=

    value RasnonStdUsageTypes ::=
        {
          callModes NULL
        }



    Jan  2 23:47:22.745: H225 NONSTD OUTGOING ENCODE BUFFER::= 40
    Jan  2 23:47:22.745:
    Jan  2 23:47:22.745: RAS OUTGOING PDU ::=

    value RasMessage ::= admissionConfirm :
        {
          requestSeqNum 6621
          bandWidth 15360
          callModel direct : NULL
          destCallSignalAddress ipAddress :
          {
            ip '0A6E0132'H
            port 1720
          }
          irrFrequency 240
          willRespondToIRR FALSE
          uuiesRequested
          {
            setup FALSE
            callProceeding FALSE
            connect FALSE
            alerting FALSE
            information FALSE
            releaseComplete FALSE
            facility FALSE
            progress FALSE
            empty FALSE
          }
          usageSpec
          {

            {
              when
              {
                end NULL
                inIrr NULL
              }
              callStartingPoint
              {
                connect NULL
              }
              required
              {
                nonStandardUsageTypes
                {

                  {
                    nonStandardIdentifier h221NonStandard :
                    {
                      t35CountryCode 181
                      t35Extension 0
                      manufacturerCode 18
                    }
                    data '40'H
                  }
                }
                startTime NULL
                endTime NULL
                terminationCause NULL
              }
            }
          }
        }



    Jan  2 23:47:22.753: RAS OUTGOING ENCODE BUFFER::= 2B0019DC403C00000A6E013206B800EF2800C20001000200000B014CB80140B50000120140
    Jan  2 23:47:22.753:
    Jan  2 23:47:22.753: RAS INCOMING ENCODE BUFFER::= 2B0019DC403C00000A6E013206B800EF2800C20001000200000B014CB80140B50000120140
    Jan  2 23:47:22.753:
    Jan  2 23:47:22.753: RAS INCOMING PDU ::=

    value RasMessage ::= admissionConfirm :
        {
          requestSeqNum 6621
          bandWidth 15360
          callModel direct : NULL
          destCallSignalAddress ipAddress :
          {
            ip '0A6E0132'H
            port 1720
          }
          irrFrequency 240
          willRespondToIRR FALSE
          uuiesRequested
          {
            setup FALSE
            callProceeding FALSE
            connect FALSE
            alerting FALSE
            information FALSE
            releaseComplete FALSE
            facility FALSE
            progress FALSE
            empty FALSE
          }
          usageSpec
          {

            {
              when
              {
                end NULL
                inIrr NULL
              }
              callStartingPoint
              {
                connect NULL
              }
              required
              {
                nonStandardUsageTypes
                {

                  {
                    nonStandardIdentifier h221NonStandard :
                    {
                      t35CountryCode 181
                      t35Extension 0
                      manufacturerCode 18
                    }
                    data '40'H
                  }
                }
                startTime NULL
                endTime NULL
                terminationCause NULL
              }
            }
          }
        }



    Jan  2 23:47:22.761: H225 NONSTD INCOMING ENCODE BUFFER::= 40
    Jan  2 23:47:22.761:
    Jan  2 23:47:22.761: H225 NONSTD INCOMING PDU ::=

    value RasnonStdUsageTypes ::=
        {
          callModes NULL
        }



    Jan  2 23:47:22.761: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Calling Number=3002, Called Number=5000, Voice-Interface=0x0,
       Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
       Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.761: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Match Rule=DP_MATCH_INCOMING_DNIS; Called Number=5000
    Jan  2 23:47:22.761: //-1/02B28D0B32F6/DPM/dpMatchPeertype:
       Is Incoming=TRUE, Number Expansion=FALSE
    Jan  2 23:47:22.761: //-1/02B28D0B32F6/DPM/dpMatchCore:
       Dial String=5000, Expanded String=5000, Calling Number=
       Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.761: //-1/02B28D0B32F6/DPM/MatchNextPeer:
       Result=Success(0); Incoming Dial-peer=5000 Is Matched
    Jan  2 23:47:22.761: //-1/02B28D0B32F6/DPM/dpMatchPeertype:exit@5985
    Jan  2 23:47:22.761: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming Dial-peer=5000
    Jan  2 23:47:22.761: //-1/02B28D0B32F6/DPM/dpMatchSafModulePlugin:
       dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
    Jan  2 23:47:22.761: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerSPI:exit@6564
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Calling Number=3002, Called Number=5000, Voice-Interface=0x0,
       Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
       Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Match Rule=DP_MATCH_INCOMING_DNIS; Called Number=5000
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/DPM/dpMatchPeertype:
       Is Incoming=TRUE, Number Expansion=FALSE
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/DPM/dpMatchCore:
       Dial String=5000, Expanded String=5000, Calling Number=
       Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/DPM/MatchNextPeer:
       Result=Success(0); Incoming Dial-peer=5000 Is Matched
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/DPM/dpMatchPeertype:exit@5985
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerCore:
       Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming Dial-peer=5000
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/DPM/dpMatchSafModulePlugin:
       dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/DPM/dpAssociateIncomingPeerSPI:exit@6564
    Jan  2 23:47:22.765: //92/xxxxxxxxxxxx/CCAPI/cc_get_call_entry:
       Call Entry Is Not Found
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/CCAPI/cc_api_display_ie_subfields:
       cc_api_call_setup_ind_common:
       cisco-username=10.110.130.10
       ----- ccCallInfo IE subfields -----
       cisco-ani=3002
       cisco-anitype=2
       cisco-aniplan=1
       cisco-anipi=0
       cisco-anisi=0
       dest=5000
       cisco-desttype=0
       cisco-destplan=0
       cisco-rdie=FFFFFFFF
       cisco-rdn=
       cisco-rdntype=-1
       cisco-rdnplan=-1
       cisco-rdnpi=-1
       cisco-rdnsi=-1
       cisco-redirectreason=-1   fwd_final_type =0
       final_redirectNumber =
       hunt_group_timeout =0

    Jan  2 23:47:22.765: //-1/02B28D0B32F6/CCAPI/cc_api_call_setup_ind_common:
       Interface=0x4A49E954, Call Info(
       Calling Number=3002,(Calling Name=)(TON=National, NPI=ISDN, Screening=Not Screened, Presentation=Allowed),
       Called Number=5000(TON=Unknown, NPI=Unknown),
       Calling Translated=FALSE, Subscriber Type Str=Unknown, FinalDestinationFlag=TRUE,
       Incoming Dial-peer=5000, Progress Indication=NULL(0), Calling IE Present=TRUE,
       Source Trkgrp Route Label=, Target Trkgrp Route Label=, CLID Transparent=FALSE), Call Id=92
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/CCAPI/cc_api_call_setup_ind_common:
       Interface Type=0, Protocol=1
    Jan  2 23:47:22.765: //-1/02B28D0B32F6/CCAPI/ccCheckClipClir:
       In: Calling Number=3002(TON=National, NPI=ISDN, Screening=Not Screened, Presentation=Allowed)
    Jan  2 23:47:22.769: //-1/02B28D0B32F6/CCAPI/ccCheckClipClir:
       Calling Party Number Is User Provided
    Jan  2 23:47:22.769: //-1/xxxxxxxxxxxx/CCAPI/ccCheckClipClir:
       Source Address=e164:3002
    Jan  2 23:47:22.769: //-1/02B28D0B32F6/CCAPI/ccCheckClipClir:
       Out: Calling Number=3002(TON=National, NPI=ISDN, Screening=Not Screened, Presentation=Allowed)
    Jan  2 23:47:22.769: //-1/02B28D0B32F6/CCAPI/cc_api_call_setup_ind_common:
       After Number Translation Checking:
       Calling Number=3002(TON=National, NPI=ISDN, Screening=Not Screened, Presentation=Allowed),
       Called Number=5000(TON=Unknown, NPI=Unknown)
    Jan  2 23:47:22.769: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

    Jan  2 23:47:22.769: :cc_get_feature_vsa malloc success
    Jan  2 23:47:22.769: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

    Jan  2 23:47:22.769:  cc_get_feature_vsa count is 1
    Jan  2 23:47:22.769: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

    Jan  2 23:47:22.769: :FEATURE_VSA attributes are: feature_name:0,feature_time:1283272384,feature_id:52
    Jan  2 23:47:22.769: //92/xxxxxxxxxxxx/CCAPI/cc_insert_call_entry:
       Total Call Count=0, Call Entry(Call Count On=FALSE, Incoming Call=TRUE)
    Jan  2 23:47:22.769: //92/xxxxxxxxxxxx/CCAPI/cc_insert_call_entry:
       Total Call Count=1
    Jan  2 23:47:22.769: //-1/xxxxxxxxxxxx/CCAPI/cc_init_call_entry:

    Jan  2 23:47:22.769:  call_init_entry calle is 4C7CCBC0,callid is 92
    Jan  2 23:47:22.769: //92/02B28D0B32F6/CCAPI/cc_init_call_entry:
    Jan  2 23:47:22.769: //92/02B28D0B32F6/CCAPI/cc_insert_guid_pod_entry:
       Incoming=TRUE, Call Id=92
    Jan  2 23:47:22.769: //92/02B28D0B32F6/CCAPI/cc_api_call_setup_ind_common:
       Set Up Event Sent;
       Call Info(Calling Number=3002(TON=National, NPI=ISDN, Screening=Not Screened, Presentation=Allowed),
       Called Number=5000(TON=Unknown, NPI=Unknown))
    Jan  2 23:47:22.769: //92/02B28D0B32F6/CCAPI/cc_api_insert_call_active_entry:
    Jan  2 23:47:22.769: //92/02B28D0B32F6/CCAPI/cc_incr_if_call_volume:
    Jan  2 23:47:22.769: //92/02B28D0B32F6/CCAPI/cc_incr_if_call_volume:
       Remote IP Address
    Jan  2 23:47:22.769: //92/02B28D0B32F6/CCAPI/cc_incr_if_call_volume:
       Total Call Count=15, Voip Call Count=15, MMoip Call Count=0
    Jan  2 23:47:22.773: //92/02B28D0B32F6/CCAPI/cc_process_call_setup_ind:
       Event=0x4BE913E0
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_registration_lookup:
       Matching Parameters; Called Number=5000, Call Transfer Consult Id=
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_match_search:
       Searching Node;
       Called Number=5000, Call Transfer Consult Id=
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_match_compare:

    Jan  2 23:47:22.773: Comparing SSOpCode; 0x50 and 0x0
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_match_compare:

    Jan  2 23:47:22.773: Comparing SSOpCode; 0x12 and 0x0
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
       Calling Number=, Called Number=5000, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
       Match Rule=DP_MATCH_DEST; Called Number=5000
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:
       Dial String=5000, Expanded String=5000, Calling Number=
       Timeout=TRUE, Is Incoming=FALSE, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:
       Result=Success(0); Outgoing Dial-peer=5000 Is Matched
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
       Result=Success(0) after DP_MATCH_DEST
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
       dialstring=5000, saf_enabled=0, saf_dndb_lookup=1, dp_result=0
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg:
       Result=SUCCESS(0)
       List of Matched Outgoing Dial-peer(s):
         1: Dial-peer Tag=5000
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_match_search:
       Try with the demoted called number 5000
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_match_compare:

    Jan  2 23:47:22.773: Comparing SSOpCode; 0x50 and 0x0
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_match_compare:

    Jan  2 23:47:22.773: Comparing SSOpCode; 0x12 and 0x0
    Jan  2 23:47:22.773: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_registration_lookup:
       No Matching Node
    Jan  2 23:47:22.777: //-1//SERV:/AFW_Service_CCInterface: Received Event 26 for service uri_routing modulehandle NULL
    Jan  2 23:47:22.777: //-1//SERV:/AFW_Service_GetExecEnv: Script Name = uri_routing
    Jan  2 23:47:22.777: //-1/xxxxxxxxxxxx/CCAPI/ccAppInitializePID:
       Application Process Name=_ManagedAppProcess_uri_routing, Application Process Id=152, Application Handle=0x4C5E8DD8
    Jan  2 23:47:22.777: //-1//SERV:/AFW_Service_GetExecEnv: Using Cached ExecEnv
    Jan  2 23:47:22.781: //-1//AFW_:/AFW_M_TclModule_NewDup:
    Jan  2 23:47:22.781: //-1//AFW_:HN011DD6D4:/AFW_M_TclModule_Free:  MOD[TclModule_4AE0A914_0_18721960]   ( )
    Jan  2 23:47:22.781: //-1//AFW_:EE4A1C12A4000:/AFW_ExecEnv_RestoreDataBackup: Restore DataArea from Script
    Jan  2 23:47:22.781: //-1//AFW_:EE4A1C12A4000:/AFW_ExecEnv_RestoreDataBackup: Restore TokenTable from Script
    Jan  2 23:47:22.781: //92/02B28D0B32F6/CCAPI/ccCallSetContext:
       Context=0x4908CE9C
    Jan  2 23:47:22.781: //92/02B28D0B32F6/CCAPI/cc_process_call_setup_ind:
       >>>>CCAPI handed cid 92 with tag 5000 to app "_ManagedAppProcess_uri_routing"
    Jan  2 23:47:22.781: //-1//SERV:/AFW_Service_Process_Space:
    Jan  2 23:47:22.781: Process Started
    Jan  2 23:47:22.781: //-1/xxxxxxxxxxxx/CCAPI/ccAppInitialize:
       Application Name=_ManagedAppProcess_uri_routing, Application Process Id=152, Application Handle=0x4C906B20
    Jan  2 23:47:22.781: //92/02B28D0B32F6/AFW_:/incrementIncomingDialPeerCallStats: Incrementing call-stat to [-4] for dial-peer [5000]
    Jan  2 23:47:22.785: //92//AFW_:/AFW_M_TclModule_Action:
    Jan  2 23:47:22.785: //92//AFW_:/AFW_TclModule_DefaultEvHandling:
    Jan  2 23:47:22.785: //92//TCL :/tcl_LegObjCmd:  leg setupack leg_incoming
    Jan  2 23:47:22.785: //92//TCL :/tcl_LegSetupAckObjCmd: setupack leg_incoming
    Jan  2 23:47:22.785: //92//AFW_:/vtd_lg_incoming: argc 2
    Jan  2 23:47:22.785: //92//AFW_:/vtd_lg_incoming: Legs [92 ]
    Jan  2 23:47:22.785: //92//Tcl :/tcl_parseCallID_vartagObj: VARTAG Translation Leg Count=1
    Jan  2 23:47:22.785: //92/02B28D0B32F6/CCAPI/ccCallSetupAck:
       Call Id=92
    Jan  2 23:47:22.785: //92/02B28D0B32F6/CCAPI/cc_api_set_transfer_info:
       Transfer Number=, Transfer Reason=0x0
    Jan  2 23:47:22.785: //92/02B28D0B32F6/CCAPI/cc_api_set_transfer_info:
       Call Transfer Reset
    Jan  2 23:47:22.785: //92//TCL :/tcl_InfotagObjCmd:  infotag get leg_dnis
    Jan  2 23:47:22.785: //92//TCL :/tcl_InfotagGetObjCmd: infotag get leg_dnis
    Jan  2 23:47:22.785: //92//AFW_:/vtr_lg_dnis: argc 2 argindex 2
    Jan  2 23:47:22.785: //92//TCL :/tcl_PutsObjCmd: **********%%%%%%%%%%%%%%%%%%************************$$$$$$$$$$$$$$$$$$: 5000
    Jan  2 23:47:22.785:
    Jan  2 23:47:22.785: //92//TCL :/tcl_LegObjCmd:  leg proceeding leg_incoming
    Jan  2 23:47:22.785: //92//TCL :/tcl_LegProceedObjCmd: proceeding leg_incoming
    Jan  2 23:47:22.785: //92//AFW_:/vtd_lg_incoming: argc 2
    Jan  2 23:47:22.785: //92//AFW_:/vtd_lg_incoming: Legs [92 ]
    Jan  2 23:47:22.785: //92//Tcl :/tcl_parseCallID_vartagObj: VARTAG Translation Leg Count=1
    Jan  2 23:47:22.785: //92/02B28D0B32F6/CCAPI/ccCallProceeding:
       Progress Indication=NULL(0)
    Jan  2 23:47:22.789: //92//TCL :/tcl_LegObjCmd:  leg setup 3001 callInfo leg_incoming
    Jan  2 23:47:22.789: //92//CSPK:/tcl_LegSetupObjCmd: leg setup 3001 callInfo leg_incoming
    Jan  2 23:47:22.789: //92//AFW_:/vtd_lg_incoming: argc 4
    Jan  2 23:47:22.789: //92//AFW_:/vtd_lg_incoming: Legs [92 ]
    Jan  2 23:47:22.789: //92//Tcl :/tcl_parseCallID_vartagObj: VARTAG Translation Leg Count=1
    Jan  2 23:47:22.789: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
       Calling Number=, Called Number=3001, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.789: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
       Match Rule=DP_MATCH_DEST; Called Number=3001
    Jan  2 23:47:22.789: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:
       Dial String=3001, Expanded String=3001, Calling Number=
       Timeout=TRUE, Is Incoming=FALSE, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.789: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:
       Result=Success(0); Outgoing Dial-peer=3000 Is Matched
    Jan  2 23:47:22.789: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:
       Result=Success(0); Outgoing Dial-peer=5000 Is Matched
    Jan  2 23:47:22.789: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
       Result=Success(0) after DP_MATCH_DEST
    Jan  2 23:47:22.789: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
       dialstring=3001, saf_enabled=0, saf_dndb_lookup=1, dp_result=0
    Jan  2 23:47:22.789: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg:
       Result=SUCCESS(0)
       List of Matched Outgoing Dial-peer(s):
         1: Dial-peer Tag=3000
         2: Dial-peer Tag=5000
    Jan  2 23:47:22.789: //92//CSPK:/C_CallSetup_Start: ControlInfo = 0x490B3A2C, callInfo = 0x490B426C, destination[0]=3001
    Jan  2 23:47:22.789: //92//CSPK:/C_CallSetup_Start: configured mode=rotary (1)
    Jan  2 23:47:22.789: //92//CSPK:/C_CallSetup_Start: configured reroutemode=rotary (1)
    Jan  2 23:47:22.793: //-1//Call:/AFW_CallSetup_New:
    Jan  2 23:47:22.793: //92//Call:/AFW_CallSetup_AddDest:  3001 index 0
    Jan  2 23:47:22.793: //92//Call:/AFW_CallSetup_SetIntWrkLeg:
    Jan  2 23:47:22.793: //-1//AFW_:/C_PackageSession_GetSigPeer:
    Jan  2 23:47:22.793: //92/02B28D0B32F6/AFW_:/C_PackageSession_GetSigPeer: No Interworking module on Leg, no signal peer
    Jan  2 23:47:22.793: //92//Call:/AFW_M_CallSetup_Initiate:
    Jan  2 23:47:22.793: //-1/xxxxxxxxxxxx/CCAPI/cc_validate_mlpp_info:
       VALIDATING MLPP INFO:- ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[0 (INTERNAL_PRECEDENCE_0)]
    Jan  2 23:47:22.793: //-1/xxxxxxxxxxxx/CCAPI/cc_validate_mlpp_info:
       Unsupported MLPP Service Domain Network 0
    Jan  2 23:47:22.793: //-1/xxxxxxxxxxxx/CCAPI/cc_set_mlpp_info:
       Invalid MLPP Information
    Jan  2 23:47:22.793: //-1/xxxxxxxxxxxx/CCAPI/cc_is_precedence_mlpp_info:
       Precedence not above Routine
    Jan  2 23:47:22.793: //92//Call:/CS_UpdateMLPPInfo: ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[0 (INTERNAL_PRECEDENCE_0)]  Preempt Hunt Not Set
    Jan  2 23:47:22.793: //92//Call:/CallSetupInitiate:
    Jan  2 23:47:22.793: //92//Call:/CS_Placecall:
    Jan  2 23:47:22.793: //-1/xxxxxxxxxxxx/CCAPI/cc_copy_mlpp_info:
       BEFORE COPY - SRC MLPP INFO:ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[0 (INTERNAL_PRECEDENCE_0)]
    Jan  2 23:47:22.793: //-1/xxxxxxxxxxxx/CCAPI/cc_copy_mlpp_info:
       DEST  MLPP INFO:ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[0 (INTERNAL_PRECEDENCE_0)]
    Jan  2 23:47:22.793: //-1/xxxxxxxxxxxx/CCAPI/cc_copy_mlpp_info:
         AFTER COPY - SRC MLPP INFO:ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[0 (INTERNAL_PRECEDENCE_0)]   DEST MLPP INFO:ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[-1 (PRECEDENCE_LEVEL_NONE)]
    Jan  2 23:47:22.793: //-1/xxxxxxxxxxxx/CCAPI/cc_copy_mlpp_info:
       BEFORE COPY - SRC MLPP INFO:ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[0 (INTERNAL_PRECEDENCE_0)]
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/CCAPI/cc_copy_mlpp_info:
       DEST  MLPP INFO:ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[-1 (PRECEDENCE_LEVEL_NONE)]
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/CCAPI/cc_copy_mlpp_info:
         AFTER COPY - SRC MLPP INFO:ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[0 (INTERNAL_PRECEDENCE_0)]   DEST MLPP INFO:ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[-1 (PRECEDENCE_LEVEL_NONE)]
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
       Calling Number=, Called Number=3001, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
       Match Rule=DP_MATCH_DEST; Called Number=3001
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:
       Dial String=3001, Expanded String=3001, Calling Number=
       Timeout=TRUE, Is Incoming=FALSE, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:
       Result=Success(0); Outgoing Dial-peer=3000 Is Matched
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:
       Result=Success(0); Outgoing Dial-peer=5000 Is Matched
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
       Result=Success(0) after DP_MATCH_DEST
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
       dialstring=3001, saf_enabled=0, saf_dndb_lookup=1, dp_result=0
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg:
       Result=SUCCESS(0)
       List of Matched Outgoing Dial-peer(s):
         1: Dial-peer Tag=3000
         2: Dial-peer Tag=5000
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/CCAPI/cc_validate_mlpp_info:
       VALIDATING MLPP INFO:- ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[0 (INTERNAL_PRECEDENCE_0)]
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/CCAPI/cc_validate_mlpp_info:
       Unsupported MLPP Service Domain Network 0
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/CCAPI/cc_set_mlpp_info:
       Invalid MLPP Information
    Jan  2 23:47:22.797: //-1/xxxxxxxxxxxx/CCAPI/cc_is_precedence_mlpp_info:
       Precedence not above Routine
    Jan  2 23:47:22.797: //92//Call:/CS_UpdateMLPPInfo: ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[0 (INTERNAL_PRECEDENCE_0)]  Preempt Hunt Not Set
    Jan  2 23:47:22.797: //-1//Dest:/AFW_Destination_New:
    Jan  2 23:47:22.801: //92//Dest:/AFW_Destination_AddDest:
    Jan  2 23:47:22.801: //-1//Dest:/AFW_Destination_AddDest: adding destination "3001"
    Jan  2 23:47:22.801: //92//Dest:/AFW_Destination_SetIntWrkLeg: LEG[92     ][LEG_INCPROCEED(3)][Cause(0)]
    Jan  2 23:47:22.801: //92//Dest:/TermInterworking: current state IW_STATE_INIT, Keep IntWrkLeg
    Jan  2 23:47:22.801: //92//Dest:/DestSetIntWrkLeg:
    Jan  2 23:47:22.801: //92//Dest:/AFW_M_Destination_Initiate:
    Jan  2 23:47:22.801: //92//Dest:/AFW_M_Destination_Initiate: Outgoing guid : 02B28D0B.3A7B16A3.32F60050.600C3619
    Jan  2 23:47:22.801:  Incoming_guid : 00000000.00000000.00000000.00000000
    Jan  2 23:47:22.801: //92//Dest:/AFW_M_Destination_Initiate: Outgoing gcid : 00000000.00000000.00000000.00000000
    Jan  2 23:47:22.801:  Incoming_gcid : 00000000.00000000.00000000.00000000
    Jan  2 23:47:22.801: //-1/xxxxxxxxxxxx/CCAPI/cc_validate_mlpp_info:
       VALIDATING MLPP INFO:- ServiceDomain:[none (0)]  DomainIdentifier:[000000]  PrecedenceLevel:[-1 (PRECEDENCE_LEVEL_NONE)]  NormalizedPrecedence:[-1 (PRECEDENCE_LEVEL_NONE)]
    Jan  2 23:47:22.801: //-1/xxxxxxxxxxxx/CCAPI/cc_validate_mlpp_info:
       Unsupported MLPP Service Domain Network 0
    Jan  2 23:47:22.801: //-1/xxxxxxxxxxxx/CCAPI/cc_set_mlpp_info:
       Invalid MLPP Information
    Jan  2 23:47:22.801: //-1/xxxxxxxxxxxx/CCAPI/cc_is_precedence_mlpp_info:
       Precedence not above Routine
    Jan  2 23:47:22.801: //92//Dest:/DestSetupInitiate:
    Jan  2 23:47:22.801: //92//Dest:/DestAddRerouteSetupInfo:
    Jan  2 23:47:22.801: //92//Dest:/DestAddTransferSetupInfo:
    Jan  2 23:47:22.801: //92//Dest:/DestMatchDialPeer:
    Jan  2 23:47:22.801: //92//Dest:/DestMatchDialPeer: src carrier id:, tgt carrier id:
    Jan  2 23:47:22.801: //-1/02B28D0B32F6/DPM/dpMatchPeersCore:
       Calling Number=, Called Number=3001, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.805: //-1/02B28D0B32F6/DPM/dpMatchPeersCore:
       Match Rule=DP_MATCH_DEST; Called Number=3001
    Jan  2 23:47:22.805: //-1/02B28D0B32F6/DPM/dpMatchCore:
       Dial String=3001, Expanded String=3001, Calling Number=
       Timeout=TRUE, Is Incoming=FALSE, Peer Info Type=DIALPEER_INFO_SPEECH
    Jan  2 23:47:22.805: //-1/02B28D0B32F6/DPM/MatchNextPeer:
       Result=Success(0); Outgoing Dial-peer=3000 Is Matched
    Jan  2 23:47:22.805: //-1/02B28D0B32F6/DPM/MatchNextPeer:
       Result=Success(0); Outgoing Dial-peer=5000 Is Matched
    Jan  2 23:47:22.805: //-1/02B28D0B32F6/DPM/dpMatchPeersCore:
       Result=Success(0) after DP_MATCH_DEST
    Jan  2 23:47:22.805: //-1/02B28D0B32F6/DPM/dpMatchSafModulePlugin:
       dialstring=3001, saf_enabled=1, saf_dndb_lookup=1, dp_result=0
    Jan  2 23:47:22.805: //-1/02B28D0B32F6/DPM/dpMatchPeersMoreArg:
       Result=SUCCESS(0)
       List of Matched Outgoing Dial-peer(s):
         1: Dial-peer Tag=3000
         2: Dial-peer Tag=5000
    Jan  2 23:47:22.805: //92//Dest:/DestQueuePeers: Matched peers:
    Jan  2 23:47:22.805: //92//Dest:/DestPeerItemUpdatePreemptInfo:
    Jan  2 23:47:22.805: //-1//Dest:/DestQueuePeers:  3000
    Jan  2 23:47:22.805: //92//Dest:/DestPeerItemUpdatePreemptInfo:
    Jan  2 23:47:22.805: //-1//Dest:/DestQueuePeers:  5000
    Jan  2 23:47:22.805: //-1//Dest:/DestQueuePeers: , Total(2)
    Jan  2 23:47:22.805: //92//Dest:/DestDialPeerRotary:
    Jan  2 23:47:22.805: //92//Dest:/DestOutboundCallUsingPeer: dest(3001), numexpDest(3001), numDestDigits(1)
    Jan  2 23:47:22.805: //92//Dest:/DestOutboundCallUsingPeer:    prefix(), peer tag(3000)
    Jan  2 23:47:22.805: //92//Dest:/DestUpdatePreemptSetupInfo:
    Jan  2 23:47:22.805: //92//Dest:/DestDialPeerFilter:
    Jan  2 23:47:22.805: //92//Dest:/DestDialPeerFilter: Checking peer [3000]
    Jan  2 23:47:22.805: //92//Dest:/DestPeerFilterRouteCode: Route Code not available in callInfo
    Jan  2 23:47:22.805: //92//Dest:/DestCheckTeleUnassBusy:
    Jan  2 23:47:22.805: //92//Dest:/DestHandleLPCOR:
    Jan  2 23:47:22.805: //92//Dest:/DestSetup:
    Jan  2 23:47:22.809: //92/02B28D0B32F6/CCAPI/ccCallSetupRequest:
       Destination=, Calling IE Present=TRUE, Mode=0,
       Outgoing Dial-peer=3000, Params=0x4908E304, Progress Indication=NULL(0)
    Jan  2 23:47:22.809: //92/02B28D0B32F6/CCAPI/ccCheckClipClir:
       In: Calling Number=3002(TON=National, NPI=ISDN, Screening=Not Screened, Presentation=Allowed)
    Jan  2 23:47:22.809: //92/02B28D0B32F6/CCAPI/ccCheckClipClir:
       Calling Party Number Is User Provided
    Jan  2 23:47:22.809: //-1/xxxxxxxxxxxx/CCAPI/setupAVlist:
       Binding UsrContainer [0x4C51C130] to SetupInfo
    Jan  2 23:47:22.809: //-1/xxxxxxxxxxxx/CCAPI/ccCheckClipClir:
       Source Address=e164:3002
    Jan  2 23:47:22.809: //92/02B28D0B32F6/CCAPI/ccCheckClipClir:
       Out: Calling Number=3002(TON=National, NPI=ISDN, Screening=Not Screened, Presentation=Allowed)
    Jan  2 23:47:22.809: //92/02B28D0B32F6/CCAPI/ccCallSetupRequest:
       Destination Pattern=3..., Called Number=3001, Digit Strip=FALSE
    Jan  2 23:47:22.809: //92/02B28D0B32F6/CCAPI/ccCallSetupRequest:
       Calling Number=3002(TON=National, NPI=ISDN, Screening=Not Screened, Presentation=Allowed),
       Called Number=3001(TON=Unknown, NPI=Unknown),
       Redirect Number=, Display Info=3002
       Account Number=10.110.130.10, Final Destination Flag=TRUE,
       Guid=02B28D0B-3A7B-16A3-32F6-0050600C3619, Outgoing Dial-peer=3000
    Jan  2 23:47:22.809: //92/02B28D0B32F6/CCAPI/cc_api_display_ie_subfields:
       ccCallSetupRequest:
       cisco-username=10.110.130.10
       ----- ccCallInfo IE subfields -----
       cisco-ani=3002
       cisco-anitype=2
       cisco-aniplan=1
       cisco-anipi=0
       cisco-anisi=0
       dest=3001
       cisco-desttype=0
       cisco-destplan=0
       cisco-rdie=FFFFFFFF
       cisco-rdn=
       cisco-rdntype=-1
       cisco-rdnplan=-1
       cisco-rdnpi=-1
       cisco-rdnsi=-1
       cisco-redirectreason=-1   fwd_final_type =0
       final_redirectNumber =
       hunt_group_timeout =0

    Subject: RE: H323 NULL number
    Replied by: Darrell Gatlin on 02-01-2012 07:20:12 PM
    Below is my script. It¿s very simple and all I am doing is over writing the destination of 5000 with 3001 until I figure out how to pull the original h323-ID 3001@12.22.22.22 and parse it taking the portion before the @ symbol.

    proc init { } {

        global param

        set param(interruptPrompt) true

        set param(abortKey) *

        set param(terminationKey) #

    }

    proc act_Setup { } {

    global dest
    global dest2
    global dialpeer_handle



        leg setupack leg_incoming

          


            set dest2 [infotag get leg_dnis]
    set dest "3001"
    puts "**********%%%%%%%%%%%%%%%%%%************************$$$$$$$$$$$$$$$$$$: $dest2"


            leg proceeding leg_incoming


            set dialpeer_handle new_handle
     

            leg setup $dest callInfo leg_incoming

           

    }



    proc act_Cleanup { } {

        call close

    }

    init

    #----------------------------------

    #   State Machine

    #----------------------------------

      set TopFSM(any_state,ev_disconnected) "act_Cleanup,same_state"

      set TopFSM(CALL_INIT,ev_setup_indication) "act_Setup,GETDEST"
     
      fsm define TopFSM  CALL_INIT

    Subject: RE: H323 NULL number
    Replied by: Raghavendra Gutty Veeranagappa on 02-01-2012 01:01:24 AM
    Hi Darrell,

    please use below infotag command to get destination

    infotag get leg_dnis

    For more details you can refer to the developer guide in the below link

    http://www.cisco.com/en/US/docs/ios/voice/tcl/developer/guide/tclivrv2_ch3.html

    Thanks,
    Raghavendra

    Subject: RE: H323 NULL number
    Replied by: Raghavendra Gutty Veeranagappa on 02-01-2012 04:10:33 AM
    Hi Darrell,

    please send us the logs by enabling below debugs and also running config.

    debug voip application
    debug ccsip messages

    Thanks,
    Raghavendra

    Subject: RE: H323 NULL number
    Replied by: Raghavendra Gutty Veeranagappa on 04-01-2012 02:49:59 AM
    Hi Darrell,

    I don't find a way to get h323-ID destination address from H323_UserInformation, but you can try the below command which is avilable in 15.2(2)T.

    infotag get leg_dnis callnumber

    Thanks,
    Raghavendra

    Subject: RE: H323 NULL number
    Replied by: LEON MCCALLA on 04-01-2012 07:28:59 AM
    is this command different to ¿infotag get leg_dnis ¿?

    Leon

    Subject: RE: H323 NULL number
    Replied by: Raghavendra Gutty Veeranagappa on 04-01-2012 08:05:17 AM
    Hi Leon,

    a new keyword option introduced to same command .

    infotag get leg_dnis 

    Thanks,
    Raghavendra

    Subject: RE: H323 NULL number
    Replied by: LEON MCCALLA on 04-01-2012 08:29:31 AM
    Where are the changes documented since the TCL IVR 2.0 document was released years ago?

    Leon

    Subject: RE: H323 NULL number
    Replied by: Anusha Kannappan on 04-01-2012 09:32:22 AM
    Hi Leon,

    As the existing TCL verb "infotag get leg_ani | leg_dnis" returns the calling/called uri of an incoming call, this new feature was implemented for getting the ANI and DNIS directly. It is yet to be documented. You could refer to the defect 'CSCtr18977' that was raised to implement this feature.

    Thanks,
    Anusha

    Subject: RE: H323 NULL number
    Replied by: Darrell Gatlin on 04-01-2012 09:17:20 AM
    I made the change below in the script and got a script error below. Unfortunately 15.2(2)T is not available for my 2811 router, I am running 15.1(4)M3. Is there a way to trigger the script with the NULL number before it matches a dial peer? It seems that it will never trigger the script until I add the null number override option. Maybe if the script is triggered without the null number override option, I will get the h323-id I am looking for with the infotag get leg_dnis.


    set dest2 [infotag get leg_dnis callnumber]


    Jan  4 13:54:03.079: //120//AFW_:/AFW_FSM_Drive: Tcl_Eval to drive FSM inside Tcl modulespace. code=1 code=ERROR
    Jan  4 13:54:03.079: TCL script failure
            Result:
                             expected integer but got "callnumber"CallID callnumberis invalid
    Jan  4 13:54:03.083:    TCL script failure errorInfo:
                            expected integer but got "callnumber"CallID callnumberis invalid
        while executing
    "infotag get leg_dnis callnumber"
        (procedure "act_Setup" line 32)
        invoked from within
    "act_Setup"

    Subject: RE: H323 NULL number
    Replied by: Yaw-Ming Chen on 04-01-2012 11:04:38 AM
    This option is available in 15.2(2)T

    Subject: Re: New Message from Anusha Kannappan in Voice Gateway API (VGAPI) - TCL-AP
    Replied by: LEON MCCALLA on 05-01-2012 08:43:07 AM
    so many changes have been made over the years. Why doesn¿t cisco publish an addendum to the TCL 2.0 documents or release a 2.1 version.

    Leon




    From: Cisco Developer Community Forums
    Sent: Wednesday, January 04, 2012 9:32 AM
    To: cdicuser@developer.cisco.com
    Subject: New Message from Anusha Kannappan in Voice Gateway API (VGAPI) - TCL-API: RE: H323 NULL number

    Anusha Kannappan has created a new message in the forum "TCL-API":

    --------------------------------------------------------------
    Hi Leon,

    As the existing TCL verb "infotag get leg_ani | leg_dnis" returns the calling/called uri of an incoming call, this new feature was implemented for getting the ANI and DNIS directly. It is yet to be documented. You could refer to the defect 'CSCtr18977' that was raised to implement this feature.

    Thanks,
    Anusha
    --
    To respond to this post, please click the following link:

    <http://developer.cisco.com/web/vgapi/forums/-/message_boards/view_message/4953912>

    or simply reply to this email.