Search results

  1. D

    488 Not Acceptable Here when T38Fax invite recieved

    Deleting the BulkVS Tollfree route got T.38 negotiation working, woo! Faxing FaxToy's local 213 number is a bit problematic though, it keeps failing (log attached).
  2. D

    488 Not Acceptable Here when T38Fax invite recieved

    Crumb, here is a newer logfile. I'm on IRC at dan0 as well in #fusionpbx on Libera.chat
  3. D

    488 Not Acceptable Here when T38Fax invite recieved

    I disabled the BulkVS.180033445566778829d6 route and retested (got 488 from Freeswitch again), but I'm unclear how to tell which route the call chose. Any guidance would be appreciated, trying to get more familiar with reading these logs.
  4. D

    488 Not Acceptable Here when T38Fax invite recieved

    Are these the logs your looking for? I added the following variables to the outbound dialplan too (as suggested by T38Fax), but no luck still. Action Export fax_enable_t38=true Action Export fax_enable_t38_request=false Action Export t38_passthru=true Action Export fax_use_ecm=true
  5. D

    488 Not Acceptable Here when T38Fax invite recieved

    Just tried setting action export fax_enable_t38=true in the global-variables and in the NANP outbound dialplan, then reloaded XML and cleared cache to retest, but still seeing 488 Not Acceptable here when placing an outbound call and trying to re-invite to T.38
  6. D

    488 Not Acceptable Here when T38Fax invite recieved

    Hmm, any ideas where this might be getting mis-set in the dialplan? I tried setting fax_enable_t38 as a global variable and also on the outbound route to no avail, and searching under Dialplans => Dialplan Manager only searches the Name field of each dialplan it appears.
  7. D

    488 Not Acceptable Here when T38Fax invite recieved

    Thanks @agree , here are the logs! I will give proxy_media=true a try as well. Edit: Cleaner logs
  8. D

    488 Not Acceptable Here when T38Fax invite recieved

    Sure, we send an invite to the provider: Then FusionPBX responds with a 100 Trying followed by a 200 OK (SDP) The provider sends another Invite with T38 as the SDP FusionPBX sends a 100 Trying followed by a 488 Not Acceptable Here
  9. D

    488 Not Acceptable Here when T38Fax invite recieved

    I'm running into an issue where Freeswitch is responding to SIP re-invites that offer an SDP of T38Fax to Freeswitch's external profile with 488 Not Acceptable Here. This issue seems to affect inbound and outbound calls, its as though Freeswitch doesn't want to pass through the T38 stream to...
  10. D

    Status of the project

    @DigitalDaz is on point, @smn if you put the core db in ramdrive (eg: /dev/shm with some tweaking) or /tmp it will not exist when you reboot, and Freeswitch will create the file. I haven't had SQLite corrupt itself in quite a while, whether its being used by Freeswitch with tons of writes per...
  11. D

    Registration request in SNGREP but no reply.

    Hmm, I'm really curious what IPTables rule blocked it? Perhaps a useragent rule or a range got dropped in IPTables somehow? What caused you to skip 1.10.8? I only missed upgrading to it by accident.
  12. D

    Status of the project

    Freeswitch Core db should be in SQLite in ramdrive for best performance IIRC, and each profile should be on its own separate SQLite db, especially if your putting different tenants on different profiles to scale Freeswitch. We did try Postgres for Core and profile databases, but it was writing...
  13. D

    Registration request in SNGREP but no reply.

    Did you save the output of iptables -L perchance? That is probably what you will want to compare with the CGNAT'ed IP address to see which rule blocked your client. Whitelisting the CGNAT subnet in your Fail2Ban config file is probably a good idea to avoid having this particular issue crop up...
  14. D

    Status of the project

    Yeah, those are 3rd party modules and defending them from security issues is hard and a bit out of scope IMO, especially when they are causing FusionPBX instances to turn into bots :c Mark has been great about accepting my pull requests, but if I add a feature and they decide to refactor that...
  15. D

    Registration request in SNGREP but no reply.

    @Len Are you using TLS to avoid SIP ALG, or TCP or UDP? Have you double checked that Fail2Ban or IPTables isn't blocking the connection? Can you ping the server running FS Version 1.10.9 and access the FusionPBX web interface from the CGNAT'ed internet connection? What ISP is the CGNAT'ed...
  16. D

    Status of the project

    What features did Mark nix? Mind linking to the pull requests?
  17. D

    What's your Favorite US call provider?

    I thought thinQ had monthly minimums? Every time I've tried to interact with that side of Commio they have been "fun" to work with.
  18. D

    Opus Codec Quality vs G711

    Make sure to implement a Jitter buffer on the SIP profile in question so that Opus's Forward Error Correction can be used by Freeswitch. You can also adjust the level of FEC sent to the SIP client from Freeswitch as well, along with perhaps reducing Opus to 8000hz and similar optimizations to...
  19. D

    Implementing Stir/Shaken

    @scg_chris Have you done the paperwork yet to acquire a SPC Token from the STI-GA? https://sti-ga.atis.org If not start there, or get a delegate certificate from the telecom providing the phone numbers your using for outbound calling.
  20. D

    Give user to specific domains

    @markjcrane mentioned to me that the parent-child exists as a member feature, hence https://github.com/fusionpbx/fusionpbx/pull/3972 was rejected. The Domain Reseller app is not listed in any of the tiers on https://www.fusionpbx.com/members but there is an article titled Domain Reseller...