cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
5264
Views
0
Helpful
11
Replies

CUCM using port 5070 instead of 5060 for presence

aalejo
Level 5
Level 5

                   CUCM version 8.6.2.21900-5

Does someone have an idea why CUCM uses port 5070 for presence instead of port 5060 as in configured on the SIP trunk?

Thanks

11 Replies 11

paolo bevilacqua
Hall of Fame
Hall of Fame

Probably to make it easier for the different processes to listn on different ports.

But i configured 5060 and not 5070 on the trunk . Also if i configured another port (like 5080)  it still uses 5070.

Systems wants to manage by itself

Definitly. I have two questions:

How CUCM knows to use port 5070 instead of 5060?. Unless it is hardcoded into the CUCM.

How to change the port to another port?.

Hi

To make CUCM listen on a new port you create a SIP Security Profile with a new source port - maybe check to see if someone has added one to your system?

Aaron

Aaron Please remember to rate helpful posts to identify useful responses, and mark 'Answered' if appropriate!

Everything is 5060.

And the problem is the destination port on the CUCM not the source port. Destination port is controlled on the trunk

14:35:19.602015 IP CUCM86A.38684 > CUPS86A.5070: . ack 1 win 46

If you're SIP trunk to CUPS is using port 5070 you are using or were using CUPS 6.  CUPS version 6 required the use of port 5070 because different processes were listening there that CUCM had to communicate with.  This changed with CUPS 7.0+ though so that the CUCM SIP presence trunk points to 5060.

CUPS 8.6.4.10000-28

Never use CUPS 6.x or 7.x on this expecific example. Clean installation of 8.6

aalejo wrote:

Everything is 5060.

And the problem is the destination port on the CUCM not the source port. Destination port is controlled on the trunk

14:35:19.602015 IP CUCM86A.38684 > CUPS86A.5070: . ack 1 win 46

You sound confused. From the point of view of CUCM, 'destination' port is the port you specify on the trunk.

The source port (i.e. listening port) on CUCM is configured through the SIP Trunk Security Profiles (System/Security menu).

How have you determined that CUCM is using port 5070?

Aaron

Aaron Please remember to rate helpful posts to identify useful responses, and mark 'Answered' if appropriate!

You sound confused. From the point of view of CUCM, 'destination' port is the port you specify on the trunk.

. Yes, i know. On the CUCM the destination port is configured as 5060 but wireshark shows 5070. That's exactly the issue.

Look at the trace:

14:35:19.602015 IP CUCM86A.38684 > CUPS86A.5070: . ack 1 win 46

CUCM86A - Cisco Unified Communications Manager 8.6 (Port 38684)

CUPS86A - Cisco Unified Presence Server 8.6 (port 5070)

The source port (i.e. listening port) on CUCM is configured through the SIP Trunk Security Profiles (System/Security menu).

Yes, i know. In this expecific example i dont care about source port only destination port. But, just in case, all incoming ports are 5060 on all profiles

How have you determined that CUCM is using port 5070?

Using wireshark. Take a look to the trace.

Aaron

- Alex

Hi Alex

In that case you need to widen your view of the conversation - perhaps capture from a reset of the trunk onwards.

What I imagine you will see is that an initial connection from CUCM to CUPS on port 5060 is responded to with a packet referring CUCM to port 5070 on the same server.

Aaron

Aaron Please remember to rate helpful posts to identify useful responses, and mark 'Answered' if appropriate!