Comments (7)
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.
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.
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.
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.
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.
would you care to make a PR for your changes to that app?
from drachtio-freeswitch-modules.
sure, will do it in repo for the app
from drachtio-freeswitch-modules.
Related Issues (20)
- Facing issue with Azure Transcribe module HOT 2
- mod_aws_transcribe locks when calls is destroyed before transcription is stopped HOT 3
- How to play the audio to caller? HOT 1
- How to activate mod_dialogflow in fusionpbx HOT 2
- lws_glue.cpp:185 connection failed: read failed HOT 1
- Smart Formatting on Deepgram HOT 1
- add support for Azure speech segmentation
- add support for google voice activity timeout
- mod_google_transcribe: Feature Request: Support for `google::cloud::speech::v2` HOT 2
- mod_google_transcribe: Feature Request: Make the sample rate in `RecognitionConfig` configurable
- mod_google_transcribe: Bug: Calling transcribe2_function in mod_google_transcribe.c sometimes crashes HOT 2
- mod_google_transcribe: Feature Request: Allow google speech to text endpoint to be configurable
- deepgram websocket connection closed after few seconds of transcription HOT 4
- mod_audio_fork: Do we need to disconnect audio fork connection?
- Executed the last dialplan instruction after use dialogflow_start
- freeswitch restart issue HOT 3
- **/usr/local/freeswitch/mod/mod_audio_fork.so: undefined symbol: fork_session_send_text**
- mod_audio_fork: memory leak in mod audio fork
- Ability to audio_fork callee channel mono to a wss-url
- Deepgram module latency issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from drachtio-freeswitch-modules.