Search results

  1. hfoster

    SOLVED Users & Groups part of a contact missing in Applications > Contacts

    The device needs the user too, not sure the extension matters (but you need that so they can log into the portal). Personally, I disable the permissions as not a single one of my customers cared about the feature and it only resulted in the odd extension being missed during prep.
  2. hfoster

    Installing into an existing postgres db

    Have a check of /etc/fusionpbx/config.php (or whatever it is nowadays). See if the password is correct when you give it a test with psql.
  3. hfoster

    Hot Desk Remote Login

    They probably used the Yealink's built in Hot Desking method, which isn't the best really as it requires giving the SIP credentials to the end users. You can mitigate these issues with a Trusted ACL/VPN/Local Network only... but it just gives me the ick knowing the password for the account will...
  4. hfoster

    SOLVED Users & Groups part of a contact missing in Applications > Contacts

    It's optional now. Speaking of which, I think the documentation might need a bit of seeing to with this change. I might submit a pull request in a bit. God send for me really, hundreds of domains and not a single one ever really wanted to segment off their contacts to specific users. They all...
  5. hfoster

    yealink park blf fun

    It should be fine I should imagine, We used to do the same thing on an older PBX.
  6. hfoster

    yealink park blf fun

    I'm 90% sure. That database contains the active state of sessions and such, I think what's happening is your phone is only listening to one of the servers (I would have to guess that last one in the list) as they are the same domain for failover. Weird idea, but it might even work if the...
  7. hfoster

    yealink park blf fun

    Can't verify it for all models, but Line 0 means whatever my active line is. (Left and right arrows to switch between them) For your HA setup, you are replicating the core database too right? By default it's stored as a file in /var/lib/freeswitch/db/ but can be put into a postgresql database...
  8. hfoster

    SOLVED ringotel-change-blf-status-based-on-agent-available-logged-out

    You can also enable the agent support for BLF subscribes in the /etc/freeswitch/autoload_configs/lua.conf.xml by uncommenting the startup-script: <!-- FusionPBX: Support BLF for Call Center Agents --> <!--<param name="startup-script" value="blf_subscribe.lua agent"/>--> Restart...
  9. hfoster

    yealink park blf fun

    Getting closer, have you got the keys set to the correct lines? I think you *can* do the Line 0 trick with BLFs, but I'm not sure.
  10. hfoster

    yealink park blf fun

    As for the lua.conf.xml, that's perfectly normal unless you want the 'extended' uses of BLFs (i.e, monitor a call flow or a DND status). They're off by default as it does vary wildly from vendor to vendor.
  11. hfoster

    yealink park blf fun

    Hmmm, that's interesting. If I had to guess: $yealink_rport That's off by default on Yealinks, but is almost mandatory in most setups. However it could be a SIP ALG thing.... Possibly: features.blf_led_mode = {$yealink_blf_led_mode} if you have change the default settings in the Yealink...
  12. hfoster

    yealink park blf fun

    I believe it's a SIP INFO packet, with dialog+info XML inside it. It's very strange it works on some models but not others.
  13. hfoster

    SOLVED Fail2ban not banning abuseive IP

    Normally a SIP Provider will be able to give you a list or prefix of IP addresses to whitelist, instead of opening it up to the entire internet.
  14. hfoster

    RingGroup to send missed calls to unanswered phones

    Basically, it's a built in feature of mod_sofia for FreeSWITCH that doesn't appear to have anyway of disabling (if I recall, I haven't researched the source in a while). If the call is completed elsewhere, FreeSWITCH will send the reason 'Call Completed Elsewhere' and your phone will be...
  15. hfoster

    Inbound calls - Limited to 30 Seconds

    You appear to be behind NAT, have you set your ext-sip-ip and ext-rtp-ip to be the public address you are presenting from? A 30 second termination means a packet is not being ACK'd and FreeSWITCH tears down a call after 30 seconds believing it to be invalid. You should be able to see this...
  16. hfoster

    yealink park blf fun

    Not really, just that your phone is receiving the status change packets when a BLF actually changes.
  17. hfoster

    Agent login requires password after migration/restore

    Lol, no problem. Knew you were gonna kick yourself when I replied.
  18. hfoster

    yealink park blf fun

    Odd, I would like to suggest something. But it's just a fundamental part of sip_sofia. Lights for call flows, dnd, etc are set in /etc/freeswitch/autoload_configs/lua.conf.xml but just normal BLF? I would recommend a packet capture either from the PBX using sngrep, or from the Yealink phones...
  19. hfoster

    FusionPBX On AWS

    Ensure you have put the public IP address you get from Amazon in the sip and rtp address section in the variables. Otherwise it will bind to the internal address and Amazon won't use an ALG to fix it.
  20. hfoster

    Agent login requires password after migration/restore

    Enable those agent_authorized lines.