Search results

  1. Adrian Fretwell

    Migration from OpenSIPS to Kamailio

    The syntax for both OpenSIPS and Kamailio are very similar if you learn one, you will be comfortable with the other. Yes, I decided not to transition to Kamailio, I have used OpenSIPS for many years and it has proved to be a very flexible and stable SIP proxy. You have much more control over...
  2. Adrian Fretwell

    Move to nftables, patches welcome?

    @markjcrane I had a look at the link on github. I appreciate that it is a work in progress and not finished yet. It may be better to look at this fresh rather than try to adopt the iptables style. Whilst iptables-translate is a useful tool, it may not produce the best outcome. What you...
  3. Adrian Fretwell

    Culling the database

    @roger_roger Some useful one-liners, thank you for sharing. I like the idea of keeping the CDR record but removing the JSON content.
  4. Adrian Fretwell

    help with dialplan condition based on agent

    I'm not sure that sofia_agent is the right name to use, there is a channel variable called sip_user_agent.
  5. Adrian Fretwell

    Max concurrent calls

    You will not get an answer to these questions. It depends on so many factors, your hardware, your connectivity, your type of customer etc... You may find threads like this one helpful: https://www.pbxforums.com/threads/whats-your-biggest-deployment.3398/post-15978
  6. Adrian Fretwell

    Let's Encrypt to revoke about 2 million HTTPS certificates in two days

    This is unlikely to affect many of us here, but just thought a heads up may be helpful. I picked this up from a post on The Register, yesterday evening: https://www.theregister.com/2022/01/26/lets_encrypt_certificates/
  7. Adrian Fretwell

    Move to nftables, patches welcome?

    I am also now working with nftables, primarily on our SIP platform, but I'm sure it is equally applicable to FusionPBX. The iptables-translate function is helpful, but we do need to look at how differently nftables works, especially areas around ipsets which is now a builtin with nftables. It...
  8. Adrian Fretwell

    Console Warning messages for invite and registration

    I think you are right. I don't rely on Fail2ban so don' t always consider it when looking at log output - my bad! As you know, the auth challenge process is a normal part of the SIP INVITE/REGISTRATION process, so I don't like to see it in the logs under normal circumstances. I only ever run...
  9. Adrian Fretwell

    Console Warning messages for invite and registration

    root@a2es-test-12:~# fs_cli Type /help <enter> to see a list of commands +OK log level [7] freeswitch@a2es-test-12> freeswitch@a2es-test-12> fsctl loglevel ERR +OK log level: ERR [3] freeswitch@hvox4> /quit root@a2es-test-12:~#
  10. Adrian Fretwell

    Outbound Routes

    They said they can't use alternatives because the SIP provider does not send any rejection... Seems very strange to me.
  11. Adrian Fretwell

    Outbound Routes

    Why put yourself though all this pain? Just get a SIP provider that does what you want.
  12. Adrian Fretwell

    I seem to have 2 'lazy' extensions

    Phones should not need to be rebooted if you reboot your server. FreeSWITCH maintains it list of registrations in its SQLite database, it will pick the registration state up again after a restart, unless you have moved SQLite on to an in memory filing system in which case a restart of...
  13. Adrian Fretwell

    Follow Me based on CID

    Ring groups with the confirm option?
  14. Adrian Fretwell

    Call Forward Problem

    I'm sure I don't fully understand what you are trying to do. I'm not convinced you need FusionPBX for this job. Most retail SIP trunk providers will forward inbound directly to a mobile, we certainly will for direct SIP customers. Then you have the issue of caller ID pass through, some...
  15. Adrian Fretwell

    Ring group with early media on all members

    I'm sorry, I really do not have the time to undertake that kind of project.
  16. Adrian Fretwell

    HIPAA Compliant. Help needed

    OK I understand. I'm not sure if FusionPBX has any advanced activity logging built it. It's certainly not something I have seen in the member documentation - having said that, I have not looked for it. For a quick and dirty fix, how about this for an idea: Every request to the Web GUI makes a...
  17. Adrian Fretwell

    HIPAA Compliant. Help needed

    I'm not exactly sure what HIPAA is, I guess it's like a US version of the UKs General Data Protection Regulations (GDPR). We have has a good number of customers asking: "are you X compliant?" or "are you Y compliant" and I know that they do not really understand what it is they are asking...
  18. Adrian Fretwell

    Email on SIP registration dropout ?

    One way would be to hook the sofia::unregister event with an .lua script and then send an email from the script or get the script to schedule an email for sending by some other process. EDIT: Just tested this with pulling the cable out of the phone, the event does not get fired when the...
  19. Adrian Fretwell

    aggressive nat detection

    If the remote locations are behind NAT, then I would say you will need aggressive nat detection enabled on your internal SIP profile.