I'm having a problem getting outbound calls working over a Verizon SIP trunk. Inbound work ok. The call flow is pretty straight forward Phone -> CUCM -> CUBE -> SIP trunk -> PSTN
Outbound calls are getting a 403 error (ccsip messages and ccapi inout debugs attached). It seems that Verizon are rejecting the call because of an unknown source IP address. The correct dial peer is being matched (config attached) and media/control signalling is bound under the dial peers.
I tried editing a few things on the SIP headers but it didn't make any difference. Can anyone see what's wrong on this?
Solved! Go to Solution.
Don't think Verizon likes your IP: 10.10.10.31, which makes sense because it is a private IP
You have to talk with Verizon if they want to see some specific IP, or any real IP will do. It all depends on the provider
thanks for the response. I was guessing that they want to see 172.16.10.89 which is their EBI (enterprise border interface). I tried sending that in the message but it didn't seem to send.
So the way I've configured the external interface is
ip address 172.16.10.91 255.255.255.248
redundancy rii 2
redundancy group 1 ip 172.16.10.89 exclusive
I have this interface bound to the outbound dial peers
In the debugs I see 172.16.10.91 rather than 172.16.10.89. I can't seem to force the .89 though.
And maybe you should remove "header-passing"
The inward dial-peers are bound to 0/0/1 and the outbound dial-peers are bound to 172.16.10.89
To check do "debug ccsip messages"