Symptom
CUBE is registering with provider using tenant config.
"outbound proxy" command with "reuse" option is configured. When CUBE re-registering successfully, it stops forwarding outgoing calls with 500 Internal Server Error
Conditions
voice class tenant 20
registrar dns:btplab.com:5061 expires 480 refresh-ratio 50 tcp tls
credentials number username @ password 7 realm btplab.com
authentication username @ password 7 realm btplab.com
timers dns registrar-cache 3600
sip-server dns:tel.t.btplab.com
srtp-crypto 20
session transport tcp tls
bind control source-interface GigabitEthernet2
bind media source-interface GigabitEthernet2
conn-reuse
sip-profiles 20
outbound-proxy dns:551136123456.btplab.com reuse
voice-class sip tenant 20
If we use "reuse" keyword in OBP CLI.
Workaround
Remove "reuse" option in "outbound proxy" command.
Further Problem Description
IOS version: All IOS version
Though the registration is successful, the call fails with "CUBE not registered with registrar."
*Jan 21 14:09:54.818: //10/2B942B06800A/SIP/Function/sipSPIGetTenantRegistrarInfo:
*Jan 21 14:09:54.818: //10/2B942B06800A/SIP/Info/verbose/4096/sipSPIGetCachedRegistrarAddress: CUBE not registered with registrar.
*Jan 21 14:09:54.818: //10/2B942B06800A/SIP/Info/verbose/4096/ccsip_call_setup_request: Cleaning up the call
*Jan 21 14:09:54.818: //10/2B942B06800A/SIP/Function/ccsip_call_setup_request:exit@6010:
*Jan 21 14:09:54.818: //10/2B942B06800A/SIP/Function/ccsip_is_valid_ccb: