CUCM Trunk to FreePBX

Hello everyone,

I’m working with CUCM 11.0, which has a trunk to my FreePBX system. With this setup, I’m able to make calls from Cisco extensions to FreePBX successfully.

Recently, I deployed a new CUCM 15.0 instance to replace the old one. I mirrored all the trunk settings, and both systems use the same IP address (I shut down the old CUCM and powered up the new one on the same IP).

The issue is: the trunk from FreePBX to CUCM 15.0 works fine — I can make calls from FreePBX to the new CUCM. However, calls from CUCM 15.0 to FreePBX are failing. The trunk doesn’t seem to come up from CUCM’s side.

Interestingly, if I power down CUCM 15.0 and bring CUCM 11.0 back online, the trunk from CUCM to FreePBX is established successfully again, without making any changes on the FreePBX side.( I have double and triple check the settings)

My questions:

  1. Is there a log file on FreePBX where I can see incoming SIP connection attempts or reasons why the trunk is not being established?
  2. Since the trunk worked with CUCM 11.0 and nothing changed on the FreePBX side, is there anything new in CUCM 15.0 that could cause this?
  3. Any ideas on what to check or debug further?
asterisk -r
pjsip set logger on

SIP Traffic will be logged to the console. If you just want to capture from a specific host then

pjsip set logger host xxxxx

to turn it off

pjsip set logger off

How did you define the trunk in the 11.x UCM?

Product: SIP Trunk
Device Protocol: SIP
Trunk Service Type None(Default)

This is me spit balling but am guessing that you don’t have a normalization script selected. Take a look at the following:

System Configuration Guide for Cisco Unified Communications Manager, Release 11.5(1)SU7 and SU8 - Configure SIP Trunks [Cisco Unified Communications Manager (CallManager)] - Cisco

System Configuration Guide for Cisco Unified Communications Manager, Release 15 and SUs - Configure Trunks [Cisco Unified Communications Manager (CallManager)] - Cisco

Notice in version 11.5 that the SIP Normalization dropdown is listed as optional almost an afterthought, while in 15 it is very prominent, almost the first thing, and they have a big callout paragraph in the documentation about how to use it if you’re having interoperability problems.

Obviously, since you HAVE a 15 license, you have TAC support on this but I’m also sure you would like an answer faster than the usual 2 weeks of TAC chewing on a problem that’s more complicated than “which port on the phone do I plug in the ethernet cable to” type of question.

If this isn’t it, and you do have to get the answer from TAC, I am sure many would appreciate a followup post here, thanks!

Thanks!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.