FreePBX password does not accept/unreachable after a few days

First time FreePBX user and PBX noob in general.

My issue is twice now that I have fresh installed FreePBX and after a day or two, the admin password is no longer accepted. I give the VM a reboot and now the web console is completely unreachable.

My setup is:
Fresh install of Debian 12.8 on Parallels on macOS 14.7.2 (23H311)
After install completed, made sure all packages were up to date, and began the install script.
Once finished, set everything up.

Fast forward 2 days, unable to log into the admin portal, telling me the password is incorrect. I give the VM a reboot, and now the web console does not respond at all.

Could this be a firewall issue?

I have had this happen on two installs now. Phones are still able to register, call each other and call in/out of my SIP trunk.

TIA

probably a firewall issue yes. if you can get root access to the CLI you can unlock the web interface to gain access and then reset the password. But it’s likely you have a firewall issue to sort out.

https://sangomakb.atlassian.net/wiki/spaces/PG/pages/41779247/fwconsole+commands+13#Unlock.1

Came back since posting, web interface is accessible again, made no changes. Admin password is still not accepted.

Trying to use fwconsole unlock but fwconsole is not a recognised command.

Checked in /usr/sbin, it’s there but still does not recognise. Some console output:

root@freepbx:/usr/sbin# whereis fwconsole
fwconsole: /usr/sbin/fwconsole
root@freepbx:/usr/sbin# fwconsole unlock 12312313
bash: fwconsole: command not found
root@freepbx:/usr/sbin# fwconsole
bash: fwconsole: command not found

Any tips?

Reinstall Framework module.

I got it working, I also think I know what caused the password to stop working.

When I created an extension and generated an account for it, I used the same username as my original admin. Would this have overwritten it?

Made a new admin account under a different name anyway.