Could you explain this a bit more? I don't understand how a bad gateway configuration in you FS server would cause your client to send ACK's to the wrong IP? Or am I missing something here? /Peter -----Ursprungligt meddelande----- Från: freeswitch-dev-bounces@lists.freeswitch.org [mailto:freeswitch-dev-bounces@lists.freeswitch.org] För Mark Sobkow Skickat: den 7 april 2011 00:42 Till: freeswitch-dev@lists.freeswitch.org Ämne: [SPAM] - Re: [Freeswitch-dev] Automatic hangups? Found it. The "Gateways" configuration was wrong. It was referencing the IP address of another server (TestSrv), so the ACK packets were getting sent to the wrong machine. Very subtle bug -- other than the hangups things have been working ok, so I didn't suspect FS configuration to be the issue. Found it by using WireShark to trace the SIP packets. Thanks for the help, everyone. On 06/04/2011 3:30 PM, Anthony Minessale wrote:
I recommend some research on your part on how SIP works but the short version is:
CLIENT sends FS INVITE FS sends CLIENT 200 OK CLIENT sends FS ACK
In your case FS sends CLIENT like 15 or so 200 OK and never gets any ACK so it gives up pursuant to the specification.
Maybe you should get a pcap from both the FS box and the box where your client is running. Chances are you have iptables or some other firewall or invisible SIP ALG eating the packets.
As for FreeSWITCH, I can't tell what version you are running because its not properly present in the User Agent.
On Wed, Apr 6, 2011 at 4:15 PM, Mark Sobkow <m.sobkow@marketelsystems.com> wrote:
We've tried several different softphones: Phoner (SIPPER stack), X-Lite, and our internal M-Phone (I forget what SIP stack implementation that uses, as I didn't write it.) All exhibit the same problem.
Our network admin insists it's not a network problem. As we hadn't had this problem previously, I can't argue with him over it.
I'm a little unclear about what is supposed to be sending the ACK -- the softphone, FreeSwitch, or our application code.
On 06/04/2011 3:01 PM, Anthony Minessale wrote:
Reading your paste:
Line 284 getting an invite from user-agent: "SIPPER for phoner" Line 580 Sending 200 OK Numerous packets after that re-sending 200 OK and never getting an ACK. Line 958 Gives up and sends a BYE
Either you have a network issue that impedes your client from receiving the 200OK or sending an ACK in return or your client placing the call is deciding not to send an ACK intentionally for some reason.
On Wed, Apr 6, 2011 at 3:43 PM, Mark Sobkow <m.sobkow@marketelsystems.com> wrote:
Trace posted to pastebin under "Mark Sobkow". Wiki mentions a pastebin number, but I don't see one to include in this message.
On 06/04/2011 12:28 PM, Anthony Minessale wrote:
issue these 2 commands from cli console loglevel debug (/log debug if in fs_cli) sofia global siptrace on
reproduce look at the logs or post them to pastebin and let us have a look.
On Wed, Apr 6, 2011 at 1:11 PM, Mark Sobkow <m.sobkow@marketelsystems.com> wrote:
I've never even heard of the session timers, much less programmed any into the software. What should I look for? I'm suspecting there may be a default timer that needs to be reset to disabled/no-timeout to get the behaviour we used to have.
On 06/04/2011 11:15 AM, Anthony Minessale wrote: > no you are probably getting a session timer timeout. > > > On Wed, Apr 6, 2011 at 11:41 AM, Mark Sobkow > <m.sobkow@marketelsystems.com> wrote: >> Has someone over the past few months added some sort of automatic hangup >> feature for parked calls? >> >> Our application lets an operator log in, and parks their call until >> there is a customer available for them to bridge to. Previously this >> worked just fine -- operators could sit for minutes or hours (much to >> the annoyance of managers), waiting for a call. >> >> However, something has changed. Freeswitch now seems to automatically >> unpark the call and hang it up, even though it hasn't been told to do >> _anything_ by the application. >> >> -- >> Mark Sobkow >> Senior Developer >> MarkeTel Multi-Line Dialing Systems LTD. >> 428 Victoria Ave >> Regina, SK S4N-0P6 >> Toll-Free: 800-289-8616-X533 >> Local: 306-359-6893-X533 >> Fax: 306-359-6879 >> Email: m.sobkow@marketelsystems.com >> Web: http://www.marketelsystems.com >> >> Visit our Blog for industry related information. >> http://marketel-systems.blogspot.com/ >> >> >> _______________________________________________ >> FreeSWITCH-dev mailing list >> FreeSWITCH-dev@lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev >> http://www.freeswitch.org >> -- Mark Sobkow Senior Developer MarkeTel Multi-Line Dialing Systems LTD. 428 Victoria Ave Regina, SK S4N-0P6 Toll-Free: 800-289-8616-X533 Local: 306-359-6893-X533 Fax: 306-359-6879 Email: m.sobkow@marketelsystems.com Web: http://www.marketelsystems.com
Visit our Blog for industry related information. http://marketel-systems.blogspot.com/
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Mark Sobkow Senior Developer MarkeTel Multi-Line Dialing Systems LTD. 428 Victoria Ave Regina, SK S4N-0P6 Toll-Free: 800-289-8616-X533 Local: 306-359-6893-X533 Fax: 306-359-6879 Email: m.sobkow@marketelsystems.com Web: http://www.marketelsystems.com
Visit our Blog for industry related information. http://marketel-systems.blogspot.com/
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Mark Sobkow Senior Developer MarkeTel Multi-Line Dialing Systems LTD. 428 Victoria Ave Regina, SK S4N-0P6 Toll-Free: 800-289-8616-X533 Local: 306-359-6893-X533 Fax: 306-359-6879 Email: m.sobkow@marketelsystems.com Web: http://www.marketelsystems.com
Visit our Blog for industry related information. http://marketel-systems.blogspot.com/
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Mark Sobkow Senior Developer MarkeTel Multi-Line Dialing Systems LTD. 428 Victoria Ave Regina, SK S4N-0P6 Toll-Free: 800-289-8616-X533 Local: 306-359-6893-X533 Fax: 306-359-6879 Email: m.sobkow@marketelsystems.com Web: http://www.marketelsystems.com Visit our Blog for industry related information. http://marketel-systems.blogspot.com/ _______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org !DSPAM:4d9ceccc32761663321281!