I am installing a small 5000 network (3 nodes) which I have done hundreds of times before. The is on Version 6.0 software. Two nodes, A&B are on private 10.x.x.x networks and the third node, C is on a public network. The two nodes on the private networks are working fine. The third node, C, we have a peculiar issue with. Each system is programmed with a private address and each has a public address with a 1-1 NAT to the private address. The two nodes on the private network, A&B, are communicating with the private addresses with each other. Both A&B I have programmed to go to a public address for node C. Node C I have programmed to go to the public address for both A&B. I can export/import from all nodes to all nodes. From A to B and B to A all is working fine. From A&B to C I have call control, you can dial the phone rings but no audio in either direction. From C to A&B is the same result.
Checking the firewalls all rules are programmed and all the proper ports are in the list. Here is where the peculiar issue comes in. Doing a packet capture on both sides results in the following:
From Node A the 5000 is attempting to send packets to the private address of node C which is a non routable class C address. Node A is programmed for the public address of node C and should not know the private address. To clarify Node A is attempting to send packets to 192.168.254.x when it is in fact programmed to for 74.50.3.x.
From Node C we have the exact same result. Node C is attempting to send packets to 10.7.x.x when it is programmed to go to 12.x.x.x. Has anybody ever seen this before. I am confident of the programming and have verified the firewalls.