Search results

  1. Adrian Fretwell

    It is all about help and collaboration

    When I created my own configuration utility ("GUI wrap") around FreeSWITCH, I decided that it would be helpful to the VoIP community in general if I openly shared my work. The result is DjangoPBX. DjangoPBX is absolutely non-profit. It exists for two purposes: 1. To help share knowledge of...
  2. Adrian Fretwell

    DjangoPBX get ERR_INVALID_REDIRECT

    Just fixed a bug in the installer which meant that the http to https redirect did not work properly in the Nginx site config. If you expose port 80 on an existing DjangoPBX installation you can fix this by editing /etc/nginx/sites-enabled/djangopbx and editing the "return 302" statement to read...
  3. Adrian Fretwell

    DjangoPBX get ERR_INVALID_REDIRECT

    That's great, I have a pretty good idea what we need to go and fix in the installer now. Thank you.
  4. Adrian Fretwell

    DjangoPBX get ERR_INVALID_REDIRECT

    OK, I have never seen that error happen before, but I am suspecting that it could be an issue with the Nginx configuration rather than the DjangoPBX code itself. Have you tried connecting using httsp in the url? I.E.: https://mylocalip/ Let me know if that works for you.
  5. Adrian Fretwell

    DjangoPBX get ERR_INVALID_REDIRECT

    Can you provide any more details?
  6. Adrian Fretwell

    IRC or Telegram Chat Group

    If it is of any use or help, I have created a group on Signal: https://signal.group/#CjQKILgCchAj9Tp3jgYw6Y4xe7J7Qjob-l5GjdkoHYYRhMYvEhC4AUSPWkjMDYYgWGtVmBGZ
  7. Adrian Fretwell

    IRC or Telegram Chat Group

    Thank you. I have downloaded the Telegram desktop application for Linux, but sadly it will not allow me to join without first installing the Telegram App on my mobile phone, which I do not want to do. Not sure if there is a workaround for this. Edit: I run Calyxos on my mobile and the Telegram...
  8. Adrian Fretwell

    IRC or Telegram Chat Group

    Hi Gflow, yes, I will consider anything. I do want DjangoPBX to be very much a community owned project, for the benefit of the whole VoIP community. I would like to avoid the possibility of excluding anyone so would prefer to use free open forums that use non-proprietary or federated...
  9. Adrian Fretwell

    CustomPBX GUI and API for Freeswitch

    @zusrut If you do need a thread for topics related to your CustomPBX project, the person to ask is @DigitalDaz . A very interesting and nice looking PBX project BTW.
  10. Adrian Fretwell

    Updated DjangoPBX Portal look and feel to align with the Admin pages.

    To provide a more consistent look and feel across the system, we have updated the look an feel of the Portal pages to align with the look and feel in the Admin section. We now have a UI specialist onboard looking to provide the project with some much needed modernisation updates in the coming...
  11. Adrian Fretwell

    Just Started Using Midnight Commander on Debian — Loving It!

    I have been using mc for years, it is a very useful tool.
  12. Adrian Fretwell

    Unable to Forward Calls to my fusionPBX

    Just off the top of my head, so I may be wrong, in your gateway record try removing extension = auto_to_user, if it is set, the call should then to to the user specified in the URI.
  13. Adrian Fretwell

    Yealink Server Redundancy

    How are you blocking on your firewall, don't forget to block before the phones hits the allow connected,related,established rule.
  14. Adrian Fretwell

    We try our best to be customer focused

    I had a request come in from a DjangoPBX user who asked if it was possible to provide some basic CDR statistics as an API endpoint. We did it...
  15. Adrian Fretwell

    Spoofing NOTIFY Message

    Yes, you can do it. It isn't really spoofing a NOTIFY, you are just asking FreeSWITCH to send out a NOTIFY message. Generally you would use ESL for this but it can also be done via mod_amqp using the TAP.Command exchange. If you go down this route, please be aware that the phone will...
  16. Adrian Fretwell

    Call Recording bitrate change.

    You can set a channel variable in the dialplan: <action application="set" data="record_sample_rate=8000"/> Source: https://developer.signalwire.com/freeswitch/Channel-Variables-Catalog/record_sample_rate_16353888/ However if all you need to do is reduce storage usage and you are recording in...
  17. Adrian Fretwell

    DjangoPBX end of year update

    The short answer is yes. In the diagram, I just show one rabbitmq for simplicity. The FreeSWITCH mod_amqp configuration does allow for a relatively simple secondary server to be used. RabbitMQ, does have it's own clustering arrangements for high availability, the details can be found here...
  18. Adrian Fretwell

    certificate's

    Not as part of the repo. I generally recommend people to use Dehydrated: https://dehydrated.io/ https://github.com/dehydrated-io/dehydrated It is a simple shell script that can be easily integrated into many setups, via the various 'Hooks' that it implements. If you run your own DNS or have...
  19. Adrian Fretwell

    DjangoPBX end of year update

    DjangoPBX has seen many developments and improvements over the last year. The project now has sponsorship from ITSPs in the UK, US, Germany and Turkey. Several ISPs are using DjangoPBX purely via its REST API to provide telephony functionality within their existing customer dashboards. The...
  20. Adrian Fretwell

    time to store call recording files and CDR per domain

    @voipBull Ah yes, that looks much more usable, similar in many ways to the housekeeping application that we now use.