Search results

  1. Adrian Fretwell

    Call Broadcast scheduling not working

    That's a good thought.
  2. Adrian Fretwell

    Call Broadcast scheduling not working

    Does the freeswitch log show anything at the time the api should have run?
  3. Adrian Fretwell

    Call Broadcast scheduling not working

    I assume 1707061507 is a unix epoch, in which case I would not expect it to run until Sunday, 4 February 2024 15:45:07
  4. Adrian Fretwell

    Call Broadcast scheduling not working

    I don' think there is an easy way to do this from cron - I'm sure someone will correct me if I'm wrong. You may be able to do it with curl to call https://myfusionbox.com/app/call_broadcast/call_broadcast_send.php?id=<call broardcast uuid> but you will need to also pass some authentication, an...
  5. Adrian Fretwell

    Call Broadcast scheduling not working

    Please describe your problem in more detail, how is it working and what are you trying to achieve?
  6. Adrian Fretwell

    My own custom menu

    This may have changed since Fusion 5, but I have certainly done it this way: Go into Advanced->Menu manager Here you will see your default menu. Click the +Add button and fill in Name Language and an optional description, then click Save. Now in the Menu Manager click on you new menu to edit it...
  7. Adrian Fretwell

    DjangoPBX Beginners

    A description of the Firewall operation is given here: https://www.djangopbx.com/static/documentation/architecture/firewall.html
  8. Adrian Fretwell

    DjangoPBX Beginners

    I'm pretty sure standard Debian12 does not install ufw by default. Maybe it is installed by default in some cloud versions. If you have ufw, it is better to remove or disable it for DjangPBX: Run the following command to remove ufw: root ~# apt purge ufw OR Run the following commands to...
  9. Adrian Fretwell

    DjangoPBX Beginners

    I need to look at ufw, the install script need to make sure it is not installed or if it is, disable it. @chris021 Addition to SIP Customer List and SIP Gateway List will not survive a reboot or even a nftables reload but there are some options: You can of course save the rules with nft list...
  10. Adrian Fretwell

    DjangoPBX Beginners

    Ports 80 and 443 are classed as public TCP services and are not blocked unless a source IP in in the block list. You can trace a request through the firewall with (obviously substitute 1.2.3.4 with your IP address): root~:# nft add chain inet filter trace_chain { type filter hook prerouting...
  11. Adrian Fretwell

    DjangoPBX Beginners

    It picks the requirements file up from the application: Unless you saw any errors from pip3 you should at least have a running web server. However, I am aware there have been reports of nginx trying to start before the network layer is ready. This may be the issue in your case. For systemd...
  12. Adrian Fretwell

    DjangoPBX Beginners

    Hi @yois s, and thankyou @ardyhash I havn't quite gone to bed yet! (16:48 in the UK). There are both similarities and differences. DjangoPBX is not a fork of anyhting, it utilises the Django Web framework (https://www.djangoproject.com/) - hence the name. The programming language is Python...
  13. Adrian Fretwell

    DjangoPBX Beginners

    So glad you like it. There are still a lot of changes and updates going on at the moment so please bear with us. I will be updating the install script later today and then again on Sunday. Quite a few people are now helping with testing, new ideas and bug fixes. It's starting to feel like a...
  14. Adrian Fretwell

    Move FreeSWITCH DB from SQLite into PostgreSql

    Hi mcs3ss2, Yes I will let you know. It will be a select-able option in the install script. We need to add some additional primary key fields to the FreeSWITCH schema for the add on viewing application to work correctly, but this is nearly done now.
  15. Adrian Fretwell

    DjangoPBX Beginners

    Hi Dick, Yes I will look at that, thank you for the heads up on it. I have used dehydrated with a hook for editing the domain record for a good number of years and it has been reliable, but acme.sh may be better to integrate.
  16. Adrian Fretwell

    Custom dial string

    I'm not sure that I understand your question. You could append dialled digits to the number (internal profile used for convenience): <extension name="bridge.15149999999" continue="false" uuid="34b6cbb9-36ec-42fb-95db-63fcc73c833f"> <condition field="${user_exists}" expression="false"/>...
  17. Adrian Fretwell

    Hello from New Zealand

    Welcome Chris, There are a great number of very knowledgeable people on here. I don't have any experience with Kamailio, but there are a few on here that use it. I use OpenSIPS, for our direct SIP trunking work, I believe it is very similar to Kamailio, but Kamailio has a few more functions...
  18. Adrian Fretwell

    DjangoPBX Beginners

    Hi Chris, I am so glad that you like the project, if there is anything I can help you with, please just ask. I have changed the defaults for mod_g729 following your observations in the installer. There are quite a few changes going on at the moment, we are adding a few scalability features and...
  19. Adrian Fretwell

    Stripping Spaces From Destination Number

    Yes, there is (was last time I looked) already a number translation that does this called "strip_non_digits". Having said that, it is better to treat the cause of a problem rather than it's symptoms; would it be better to clean the phone book?
  20. Adrian Fretwell

    Lua script for call forwarding to external number

    Hmm... I think you may need to get a packet capture of the conversation between your gateway and supplier, it's the only way we will see what is really going on. If your box is not too busy, sngrep will be the easiest way, otherwise use tcpdump and filter on your suppliers IP and ports.