RC2 not working with CallCentric?

Status
Not open for further replies.

VirtualMIS

Joined
Jun 9, 2008
Messages
41
Reaction score
0
I am evaluating 6.0 RC1 and have a connection to CallCentric setup. The provider entry registers OK but when I try to make and outgoing call I get a "403 User does not exist" error. I have connected to CallCentric using X-Lite without a problem. Did something get changed in the 6.0 release that broke the standard CallCentric setup template?

Matt
 
I had a similar issue with Callcentric setup. I went ahead and followed the setup that is posted on callcentrics website for the 3cx pbx using the generic voip provider and everything works fine. The only difference is I chose External (STUn resolved) for registration settings)
 
Thanks for the reply. I tried the CallCentric supplied config instructions too and tried both External and Internal IP for the contact field. Still no luck.

I turned verbose logging on and this is what I get... Interesting that the outbound call fails because "User does not exist" but prior to that the Registration with CallCentric succeeds. Registration would not succeed if the user account really did not exist. ???

19:39:32.923 Call::Terminate [CM503008]: Call(2): Call is terminated
19:39:32.892 Call::RouteFailed [CM503015]: Call(2): Attempt to reach [sip:[email protected];user=phone] failed. Reason: Forbidden
19:39:32.892 CallLeg::onFailure [CM503003]: Call(2): Call to sip:[email protected]:5060 has failed; Cause: 403 User does not exist; from IP:204.11.192.34:5060
19:39:32.142 MediaServerReporting::SetRemoteParty [MS210004] C:2.2:Offer provided. Connection(proxy mode): xxx.xxx.xxx.xxx:9000(9001)
19:39:31.970 CallCtrl::onSelectRouteReq [CM503004]: Call(2): Calling: VoIPline:15031234567@(Ln.10000@CallCentric)@[Dev:sip:[email protected]:5060]
19:39:31.970 CallCtrl::onSelectRouteReq [CM503010]: Making route(s) to [sip:[email protected];user=phone]
19:39:31.970 MediaServerReporting::SetRemoteParty [MS210000] C:2.1:Offer received. RTP connection: 192.168.168.34:52676(52677)
19:39:31.970 CallLeg::setRemoteSdp Remote SDP is set for legC:2.1
19:39:31.970 Extension::printEndpointInfo [CM505001]: Ext.101: Device info: Device Identified: [Man: Snom;Mod: 320;Rev: General] Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [snom320/7.1.30] Transport: [sip:192.168.168.3:5060]
19:39:31.908 CallCtrl::onIncomingCall [CM503001]: Call(2): Incoming call from Ext.101 to [sip:[email protected];user=phone]
19:39:31.908 CallLeg::onNewCall [CM500002]: Info on incoming INVITE:
INVITE sip:[email protected];user=phone SIP/2.0
Via: SIP/2.0/UDP 192.168.168.34:2054;branch=z9hG4bK-mq07bxyva3nz;rport=2054
Max-Forwards: 70
Contact: [sip:[email protected]:2054];flow-id=1
To: [sip:[email protected];user=phone]
From: "Matt Miller"[sip:[email protected]];tag=ppsokyntvz
Call-ID: 3c28f9d5e95f-xy1f2ho0lxr0
CSeq: 2 INVITE
Session-Expires: 3600;refresher=uas
Min-SE: 90
Accept: application/sdp
Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, SUBSCRIBE, PRACK, MESSAGE, INFO
Proxy-Authorization: Digest username="101",realm="3CXPhoneSystem",nonce="12857711969:938d6b60d66e8194581d491e1482c797",uri="sip:[email protected];user=phone",response="82319534534459a41eaa2985300497ed",algorithm=MD5
Supported: timer, 100rel, replaces, callerid
User-Agent: snom320/7.1.30
Allow-Events: talk, hold, refer, call-info
Content-Length: 0
P-Key-Flags: keys="3"


19:36:07.767 StunClient::onInitTests [CM506001]: STUN request to resolve SIP external IP:port mapping is sent to STUN server 75.101.138.128:3478 over Transport 192.168.168.3:5060
19:19:45.265 ClientRegs::onSuccess [CM504004]: Registration succeeded for: 10000@CallCentric
19:19:44.844 ClientRegs::Register [CM504003]: Sent registration request for 10000@CallCentric
 
I am also having this exact problem. When I spoke with CallCentric Support they told me to rollback to version 3. I am using the free edition of v. 5. Any solutions?
 
Its best to use v6 - its been tested with Callcentric and known to work. If you still need help, you can open a support issue with 3CX (requires a support account)
 
I'm using the latest beta of version 6 and have tried everything and can't seem to get Callcentric to work. I don't even see in the logs where it tries to register.

Anyone else having issues or has gotten it to work?

Thanks
 
This works 100%, no doubts about it. You have a network/firewall/configuration issue....
 
I would disagree somewhat as I just got it working by changing the registration IP to a static one instead of using internal. I also have removed all the STUN settings. This was the only way I could get it to register. I've opened up all the needed ports on the FW and used static NATing. But I couldn't find anywhere in the documentation that the STUN ports needed to be opened. Is this the case? And what STUN servers should be used?

Thanks
 
STUN ports should be opened only outbound. I mean your router should allow outbound traffic to port 3478.
You can use any STUN server you like.
 
Then these ports were open. What are the recommneded STUN servers for using 3CX or Callcentric?

Thanks
 
I am having the same problems with version 5 and 6. Our company has a different vendors VOIP software and it does work with CallCentric so I don't think it is a CallCentric issue, matter a fact CallCentric is not seeing any calls coming from our 3CX server. Here is what my version 5 log is showing;

17:02:30.479 Call::Terminate [CM503008]: Call(6): Call is terminated
17:02:30.432 Call::RouteFailed [CM503014]: Call(6): Attempt to reach [sip:[email protected];user=phone] failed. Reason: Forbidden
17:02:30.416 CallLeg::onFailure [CM503003]: Call(6): Call to sip:[email protected]:5060 has failed; Cause: 403 User does not exist; from IP:204.11.192.23:5080
17:02:30.041 CallCtrl::onSelectRouteReq [CM503004]: Call(6): Calling: VoIPline:10000@[Dev:sip:[email protected]:5060]
17:02:29.979 CallCtrl::onIncomingCall [CM503001]: Call(6): Incoming call from Ext.108 to [sip:[email protected];user=phone]
17:01:52.338 FaxCfg::updateContact [CM504008]: Fax Service: registered as sip:[email protected]:5060 with contact sip:[email protected]:5100;user=phone
17:01:51.447 FaxCfg::updateContact [CM504010]: Fax Service: unregistered contact sip:888:5100;user=phone
17:01:40.010 StunClient::onInitTests [CM506001]: STUN request to resolve SIP external IP:port mapping is sent to STUN server 75.101.138.128:3478 over Transport 10.5.1.16:5060
16:52:06.807 Call::Terminate [CM503008]: Call(5): Call is terminated
16:52:06.760 Call::RouteFailed [CM503014]: Call(5): Attempt to reach [sip:[email protected];user=phone] failed. Reason: Forbidden
16:52:06.744 CallLeg::onFailure [CM503003]: Call(5): Call to sip:[email protected]:5060 has failed; Cause: 403 User does not exist; from IP:204.11.192.34:5080
16:52:04.354 CallCtrl::onSelectRouteReq [CM503004]: Call(5): Calling: VoIPline:10000@[Dev:sip:[email protected]:5060]
16:52:04.291 CallCtrl::onIncomingCall [CM503001]: Call(5): Incoming call from Ext.108 to [sip:[email protected];user=phone]

CallCentric did not recieve anything for either of these outbound calls. Does anyone have any ideas?

I did download the latest updates for version 5 and 6 although I had the same results. I did verify that our firewall was confirgured correctly with the 3CX software. I have tried NATing for the STUN server, internal and external STUN servers which did not make a differance.
 
I too can't make calls outbound with Callcentric and my logs are identical to yours when I try. I can receive inbound calls though on my DID number with Callcentric.

I'm running the release version 6, but my firewall test always fails. I'm working on it now trying to best configure my Watchguard FW to allow it to work. Not having much luck.
 
Also getting same error with CallCentric line

[CM503003]: Call(1047): Call to sip:[email protected]:5060 has failed; Cause: 403 User does not exist; from IP:204.11.192.23:5080

To answer your question Archie

>nslookup callcentric.com
Server: vcfx3.xxxx.local
Address: 172.xx.xx.221

Non-authoritative answer:
Name: callcentric.com
Addresses: 204.11.192.34, 204.11.192.23

thanks
Tim
 
So, Callcentric has answered "403 User not found" and still claims it didn't get any requests. Isn't it strange?
 
CallCentric support provided the fix for me and the only one I changed from the list below was:

From: User Part: AuthID

And that did the trick.


Hello,

First note that it seems 3CX version 5 and 6 beta are not properly configured to work with Callcentric by default. Please ensure that you are using the following settings under the “Gateway/Provider Outbound Parameters”:

Request Line URI: User Part: CalledNum
Request Line URI: Host Part: GWHostPort
Contact: User Part: AuthID
Contact: Host Part: ContactUrl
To: Display Name: CalledName
To: User Part: CalledNum
To: Host Part: GwHostPort
From: Display Name: CallerName
From: User Part: AuthID
From: Host Part: GWHostPort
 
Actually, From: User Part: AuthID IS by-default setting. I will doublecheck it though.
Just out of curiosity you can try to make it blank (defalut is applied then).
 
On my stock CallCentric profile in the 3CX software, the default was "CallerName".
 
Oops, than it is definitely bug in template. Will be fixed.
 
I also found I couldn't get Callcentric to register unless I used a specific IP address under registration. The template has it set at STUN which Callcentric tells me they don't support, and they recommended internal, which also didn't work for me.
 
Status
Not open for further replies.

Forum statistics

Threads
112,313
Messages
591,838
Members
165,457
Latest member
devo.it