Git Product home page Git Product logo

Comments (7)

davehorton avatar davehorton commented on July 24, 2024

would it be possible to send me a full freeswitch log -- with sip tracing on, and at DEBUG level like you have above -- which contains at least one example each of a "good" and a "bad" call? I would like to be able to follow the full call trace. Its ok if there are a lot of other calls in there as well, as long as you can give me the session id for the good and bad calls. Feel free to send to me at [email protected] rather than posting publicly if you like

from drachtio-freeswitch-modules.

drwatson32 avatar drwatson32 commented on July 24, 2024

Thanks, Dave. Sure, I will send logs to email. Currently the system has few calls, but I expect next peak in 8 hours or so.

Btw have you ever seen something like this under load?:

[ 686.666867] TCP: request_sock_TCP: Possible SYN flooding on port 8021. Sending cookies. Check SNMP counters.
[ 8706.747294] traps: freeswitch[1637] general protection ip:7fc76ad4c529 sp:7fc70c488980 error:0 in libc-2.24.so[7fc76ad18000+195000]
[53975.197840] hrtimer: interrupt took 1212768 ns
[68482.385664] traps: freeswitch[8181] general protection ip:7f5edfdb8529 sp:7f5e6acae980 error:0 in libc-2.24.so[7f5edfd84000+195000]
[88798.891334] traps: freeswitch[13537] general protection ip:7f63684cc529 sp:7f62c42fe980 error:0 in libc-2.24.so[7f6368498000+195000]
[92671.573695] freeswitch[18456]: segfault at 48 ip 00007fd3545d5666 sp 00007fd2ddc40770 error 4 in mod_dialogflow.so[7fd3545cc000+1b000]
[92671.576732] Code: f9 ff ff 48 89 85 10 f9 ff ff 48 83 c0 10 48 89 85 28 f9 ff ff 0f 1f 80 00 00 00 00 48 8b 85 20 f9 ff ff 48 8b b5 58 f9 ff ff <48> 8b 40 48 48 8d 78 10 48 8b 40 10 ff 50 18 84 c0 88 85 30 f9 ff

Is any recommendation for setup at 2021?
I.e. debian 9, no docker, [email protected],
[email protected], [email protected] and drachtio-dialogflow-phone-gateway@master
without docker?

from drachtio-freeswitch-modules.

davehorton avatar davehorton commented on July 24, 2024

I've not seen the error about SYN flood before. I would make sure outside traffic cant reach freeswitch port 8021.

I much prefer to run on VMs rather than inside docker, myself. I build freeswitch 1.10.5 on debian 10 for my own purposes:

from drachtio-freeswitch-modules.

drwatson32 avatar drwatson32 commented on July 24, 2024

Thanks, Dave, I will try convert suggested playbook.
Btw I've send logs to your mail, since they contain sensitive data.

from drachtio-freeswitch-modules.

drwatson32 avatar drwatson32 commented on July 24, 2024

It was related to https://github.com/drachtio/drachtio-dialogflow-phone-gateway, I slightly rewrited it to close sessions in different hangup cases, and now problem is gone

from drachtio-freeswitch-modules.

davehorton avatar davehorton commented on July 24, 2024

would you care to make a PR for your changes to that app?

from drachtio-freeswitch-modules.

drwatson32 avatar drwatson32 commented on July 24, 2024

sure, will do it in repo for the app

from drachtio-freeswitch-modules.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.