I've got a fairly simple lab setup: CCM 4.3 with two phones. The phones are 5555 and 6666.
I've also got a 2651XM gateway running 12.3(14). All communication between CCM and the gateway is H323.
I'm trying to place a call from phone 5555 to the gateway by dialing 3333, have the gateway change the number to 6666, then send the call back to CCM and ring phone 6666. (My long term goal is to bounce the call to multiple gateways over different interfaces, but I'm trying to do baby-steps here, and this seemed like the simplest first step.)
According to my debug, the call is making it to the gateway and the number gets changed to 6666, but then dies with a "no route to destination" reason.
(When the number gets changed via "num-exp", is that only used to determine the dial-peer? i.e., Is the original phone number of 3333 still being sent back to CCM? If so, that would explain why the call dies.)
Here's the pertinant part of the config for the gateway:
voice class h323 1
h225 timeout tcp establish 14
dial-peer cor custom
dial-peer voice 1 voip
voice-class h323 1
session target ipv4:192.168.10.10
num-exp 3333 6666
timer receive-rtp 1200
I'll be happy to post any debug output if needed.
I feel like I'm just missing something simple here.
Any help is greatly appreciated.
Call on the h323 GW can not have 2 Voip call legs unless yo enabled IP2IP GW
try this command for it
voice service voip
allow-connections h323 to h323
Hope it help