I'm afraid I can't touch IKE keys as I still have 2 site-to-sites being migrated out of the CP4200. I took the preventative measures to check about local users (had none with Remote VPN access) and Active Directory sync accounts.
The thing is now that after the password of this AD sync account was updated and the restore of the backup they're now both out of sync and I can't seem to find the old password to restore Auth for Remote VPN. As of now no-one that were able to connect remotely prior to the disclosure is able to authenticate due to this password change.
Which is not a bad thing per-se, we were trying to decomission this piece of hardware since August 2023 but several factors and clients priorities didn't allow us to that earlier, we have other VPN solution in place but not everyone is happy with the change so I was thinking about re-establishing Remote Access until the final shutdown.
New question: is it possible to edit the password of the ldap sync account using dbedit?
I can print the object by running:
dbedit> print servers mydomain.local__AD
But if I try to modify the login_password for the configured user with:
dbedit> modify servers mydomain.local__AD ldap_servers.login_password My$ecureP4$$w0rd
It returns:
failed to get field ldap_servers.login_password
and also if I don't try to unnest ldap_servers.login_password, trying to update only login_password returns the equivalent error:
failed to get field login_password
I feel it should be possible to update that object, but I'm missing how to get the parameters correctly.
In any case, these stacked boxes will be decommissioned soon, so I'm now mostly trying things out without too much pressure.
Best regards,