ndemou Posted March 14, 2011 Report Share Posted March 14, 2011 When a user of one domain makes a call to a hunt group of another domain the call drops after 3min. The pbxnsip is connected to a switch and all domain-2-other-domain calls are sent to the trunk of the switch and back to the pbx. Version is pbxctrl-centos5-3.4.0.320 A sip trace seems to indicate that something goes wrong early in the setup of the call. As far as I can tell the call rings two different phones and when one of them sends a 200 OK message the pbxnsip responds by sending a CANCEL with reason: "Call completed elsewhere" to both phones!! There is however 2-way audio for exactly 3mins Frame # Time Source Destination Protocol 31 6.163960 XX.YYY.47.27 PBX.N.SIP.2 SIP/SDP Status-Line: SIP/2.0 200 OK Frame # Time Source Destination Protocol 32 6.165921 PBX.N.SIP.2 XX.YYY.47.27 SIP Request-Line: ACK sip:52@192.168.100.58:5062;transport=TCP SIP/2.0 Frame # Time Source Destination Protocol 33 6.168142 PBX.N.SIP.2 PP.QQ.18.226 SIP Request-Line: CANCEL sip:52@192.168.1.2:5062;transport=TCP SIP/2.0 Reason: SIP;cause=200;text="Call completed elsewhere" Frame # Time Source Destination Protocol 34 6.168388 PBX.N.SIP.2 XX.YYY.47.27 SIP Request-Line: CANCEL sip:55@192.168.100.68:5062 SIP/2.0 Reason: SIP;cause=200;text="Call completed elsewhere" Should I email tcpdumps? Quote Link to comment Share on other sites More sharing options...
pbx support Posted March 14, 2011 Report Share Posted March 14, 2011 "Call completed elsewhere" means somewhere else the call was connected. So PBX sends CANCEL to all other ringing agents. That's okay. TCP dump probably would tell us who is initiating the disconnect. We know that you are using 3.4 version. Is there any possibility that you can try out the 4.2.0.3981 version? There were some changes regarding inter-domain calls. Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted March 14, 2011 Report Share Posted March 14, 2011 3 minutes generally sounds like there is a demo key involved somewhere? The old pbxnsip demo keys cut the calls off after 3 minutes, that was a common "problem". Quote Link to comment Share on other sites More sharing options...
ndemou Posted March 16, 2011 Author Report Share Posted March 16, 2011 "Call completed elsewhere" means somewhere else the call was connected. So PBX sends CANCEL to all other ringing agents. That's okay. perhaps I wasn't clear enough: there are only two phones in this hunt group. BOTH of them got the CANCEL message. i.e. even the phone that sent the 200 OK in order to receive the call got a CANCEL! Quote Link to comment Share on other sites More sharing options...
pbx support Posted March 16, 2011 Report Share Posted March 16, 2011 If that is the case, then the call trace(wireshark or the PBX SIP log) should tell the details. Quote Link to comment Share on other sites More sharing options...
ndemou Posted March 16, 2011 Author Report Share Posted March 16, 2011 3 minutes generally sounds like there is a demo key involved somewhere? when I saw 5 calls been cut at 2:58 to 3:00 it ring that bell to me also but this box makes hundreds of calls above the 3m limit every day Quote Link to comment Share on other sites More sharing options...
ndemou Posted March 16, 2011 Author Report Share Posted March 16, 2011 If that is the case, then the call trace(wireshark or the PBX SIP log) should tell the details. please remind me the email Quote Link to comment Share on other sites More sharing options...
ndemou Posted March 18, 2011 Author Report Share Posted March 18, 2011 please remind me the email [where I can send the trace to] anybody? Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted March 18, 2011 Report Share Posted March 18, 2011 I would generally use the email reporting for call legs to find out what is going on. In order to do that put something like "mailto:ndemou@abc.com" into the CDR URL in the admin settings (make sure that the system is generally able to send out emails). Then you will receive emails for every call leg made on the system. The email will have an attachment which shows you a lot of information about the call, including the reason why the call got disconnected (SIPterm). The SDR will tell you if the PBX initiated the call disconnect or the other party. Also you should pay attention to the other email warnings the system sends out. For example, if the system actively disconects a call because of one-way audio, it would send you as the admin a email warning (admin/email/messages in the web interface of the pbx). That would make it a lot easier for you to find out why calls get disconnected. Quote Link to comment Share on other sites More sharing options...
ndemou Posted March 23, 2011 Author Report Share Posted March 23, 2011 Maybe I wasn't clear enough: What I would like is for you to check the trace of this call and hear your opinion regarding why calls like this one drop after 3min. So can you give me your email in order to sent the trace? Quote Link to comment Share on other sites More sharing options...
pbx support Posted March 23, 2011 Report Share Posted March 23, 2011 You can just send a PM (right from the forum, you can see that option next the name display) Quote Link to comment Share on other sites More sharing options...
ndemou Posted March 30, 2011 Author Report Share Posted March 30, 2011 have you had the time to check the trace I PM'ed you? Quote Link to comment Share on other sites More sharing options...
pbx support Posted March 30, 2011 Report Share Posted March 30, 2011 May be you did not check your reply on the PM that day. Here it is anyways --------------- Looked at the dump file. The issue is that the device at 79.x.x.195 never receives anything back from the PBX, even though PBX is sending responses. Maybe somebody is either blocking it or dropping it. So, 79.x.x.195 is initiating the disconnect sequence. --------------- Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.