cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2319
Views
22
Helpful
7
Replies

CUCM to OpenSIPS call returns 407 Proxy Authentication error

upchaurasia
Spotlight
Spotlight

Hello,

 

We are working on a project where we need to test SIP trunk between CUCM & OpenSIPS server. We have created trunk at CUCM end with ping enabled and trunk status shows "Full Service". We are making to make call from OpenSIPS endpoint to Cisco CUCM IP Phone endpoint but unable to make call from CUCM endpoint to OpenSIPS endpoint.

Our OpenSIPS server is in public domain. As per OpenSIPS engineer "Source Port" in INVITE is not fixed thats the reason. Is there any way to fix this source port in INVITE request (e.g. through SIP Normalization script or any other option)?

 

Thanks & Regards,

Umesh

7 Replies 7

upchaurasia
Spotlight
Spotlight

For time being we have disabled Proxy Authentication module at OpenSIPS end and it's working fine.

 

Thanks & Regards,

Umesh

TONY SMITH
Spotlight
Spotlight

"Full Service" just means that CUCM is getting replies to it's Options polling.   As far as I'm aware CUCM doesn't support authenticated trunks so if that's still the case with whatever version you're using then disabling authentication looks like the only option.

In your second paragraph, are you referring to the source port used by CUCM, if you switch to using UDP it should use a fixed source port, default being 5060.

Source port is port of Cisco IP Phone which is initiating call and i think this is the Cisco IP Phone port on which it registered to CUCM.

 

Regards,

Umesh

 

 

If the system is configured correctly the phones will only exchange signalling with CUCM, and only CUCM will exchange signalling with the OpenSIP server.  If the ports used by the phones are an issue it sounds as if they may be set up to register with OpenSIP instead.

We really need to see CUCM traces or packet captures for your outbound call attempts.

By the sound of this you have set your SIP trunk directly between your CM and the OpenSIP system. If that be the case I would suggest to add an SBC, for ex a Cisco router setup to run Cube functionality, between the two systems as that gives you much better inter-working capabilities and also creates a clear secure demarcation point between the two systems.



Response Signature


upchaurasia
Spotlight
Spotlight

Thanks for suggestion Roger. Yes, we are planning for CUBE also in lab. For time being we are testing one concept so making SIP Trunk between CUCM & OpenSIPS directly. 

Our focus area is application development for Cisco infrastructure.

 

Regards,

Umesh

 

 

collinks2
Level 5
Level 5

Hi, I know this post is old. I am trying to set up webrtc to make calls to cucm end point via the opensips. The trunk status in cucm shows full server. I dont need the incoming calls to the webrtc. I just need outgoing calls to an ivr. in my case, it seems that the opensips is sending an invite with transport protocol=ws in the header but cucm accepts udp.I am having error 400 "bad request"

please can you share relevant documents to achieve this