Search results

  1. hfoster

    Need Help

    https://www.fusionpbx.com/support Probably best to speak to FusionPBX themselves.
  2. hfoster

    yealink park blf fun

    We run the whole gamut of Yealink's in the 4 series, and have never had to do anything particularly special to get call park lights working. We either: - BLF = park+*5901 - Call Park = park+*5901 (Some of the older lads use BLF for EVERYTHING...) It is worth noting the the phones with dual...
  3. hfoster

    SOLVED Inbound call not working?

    destination_number(fo359937ip279332_00) is the clue in the log file here. Look for this default setting, you probably want the ${sip_to_user} option. Fairplay to Plusnet for filling RPID full of nonsense though! Real helpful from them. :rolleyes: Once you've changed this, you'll have to edit...
  4. hfoster

    see percentage in the logs?

    CPU free. I guess the FreeSWITCH people were sick of getting fault reports about people maxing out their hardware and complaining about lost calls? It makes no sense to me.
  5. hfoster

    Extension Status on mobile device

    It only works with Google Firebase and Apple Push Service out of the box, and neither of those (if I recall) have the ability to wake up a random browser page and bring it to the foreground. You need to hook it into this service that triggers push notifications as you mentioned above. To...
  6. hfoster

    New fusionobx istance, trouble when i change internet provider on extensions.

    If you haven't done a lot of crazy custom stuff, there's a schema upgrade tool in the upgrade area. This checks the DB schema and updates it. As always with server admin jobs, check your backups and ensure you can restore if anything goes wrong before doing this. As stated, this probably won't...
  7. hfoster

    SOLVED cant connect SoftPhone with FusionPBX server

    Have you triggered the Event Guard in your testing? Check it out and see if your IP address got blocked. Other than that, you can use 'sngrep' from the terminal to see if the SIP messages are making it to the PBX. You can also view the log files in /var/log/freeswitch/freeswitch.log or the...
  8. hfoster

    New fusionobx istance, trouble when i change internet provider on extensions.

    [ERROR: column "call_block_direction" does not exist LINE 4: and call_block_direction = 'inbound' Your table is missing an entire column. I wonder if you missed an update schema some time ago. It might not affect functionality for this fault, but it would annoy the hell out of me. Also, your...
  9. hfoster

    New fusionobx istance, trouble when i change internet provider on extensions.

    I don't think it's related at all. You have a big fat SQL error. What's happened to that table? It's either that or Fail2Ban/Event Guard is blocking due to an invalid REGISTER: 2023-03-28 14:08:07.377805 [WARNING] sofia_reg.c:1739 SIP auth failure (REGISTER) on sofia profile 'internal' for...
  10. hfoster

    SMS Calendar

    You probably want to look at something like Microsoft Bookings. https://learn.microsoft.com/en-us/microsoft-365/bookings/bookings-overview?view=o365-worldwide
  11. hfoster

    Extension Status on mobile device

    SIP.js, is a SIP client, that triggers a WebRTC session for the media stream and sends the SIP over a websocket instead of a traditional network socket due to browser sandboxing limitations. It's a similar concept, only you would need to develop a proxy that speaks websocket to the SIP.js...
  12. hfoster

    Extension Status on mobile device

    Yes, I think the only open source implementation there is, is Flexisip: https://www.linphone.org/technical-corner/flexisip
  13. hfoster

    Extension Status on mobile device

    Yes.... by implementing an always online proxy service that converts SIP messages to Apple/Google push notifications and then proxies SIP messages through to the device. 3CX uses bespoke tunnelling to create a point-to-point VPN between app and server, historically you used to have to import a...
  14. hfoster

    Extension Status on mobile device

    Registered to what? It's the client that registers to the server. The client sends information about contact port, source address, expiry time, etc. If no client is registered, where can FreeSWITCH send the SIP INVITE to?
  15. hfoster

    Extension Status on mobile device

    I refer you back to the link for how one company does it: https://doc.acrobits.net/sipis/incoming_calls.html You need a service that proxies SIP to an endpoint after waking it using the push service. SIP alone can't do this, other than just forcing the app to run 24/7 wasting battery.
  16. hfoster

    Extension Status on mobile device

    You mean when both the service and the client are registered at the same time? In the local extension dialplan rule, ensure that fail_on_single_reject=false Your intermediary service will proxy the SIP messages to the endpoint if it's not present. If it is present, then the call will be forked...
  17. hfoster

    Extension Status on mobile device

    You will have to architect it as a service, but ultimately something will still have to be listening 24/7. Commonly how SIP phone developers do it is by creating their own service which is hosted on the internet which registers against the PBX, and then when a call is received, it uses the...
  18. hfoster

    how to make the attended transfer

    That looks like a normal off hook call, as in you weren't in the middle of a call? It's a bound digit action, so it shouldn't need to go through the dialplan. 1. Pick up call. 2. Without pressing hold or anything, dial *4 3. When you hear silence, type 101 4. Wait until it connects, speak to...
  19. hfoster

    how to make the attended transfer

    I still don't think you are sending them differently. It's trying to compare *4101 instead of *4, then processing 101 via DTMF. Press *4, send, then press 101. As for SIP INFO, you can enable liberal-dtmf in the relevant Sofia profile, I'm guessing internal...
  20. hfoster

    Freeswitch and endpoint NAT detection

    Classic. ISPs, Router Manufacturers and Firewall manufacturers all to often think they need to 'fix' SIP by messing with 5060 UDP packets without realising phone systems fixed it years ago.