When updating an account password using the proxy windows service, an error message is displayed : "PAM-CM-3468: Error updating account credentials".
And “5-ERROR_ACCESS_DENIED” is shown in the Proxy logs.
Ensure if you have the following behavior and settings:
There can be different reasons for this error message.
If the target server / device uses a FQDN as its address AND the version of the Proxy installed is different from version 4.5.3 (rev2) or 4.8.0 (rev2) then this is a known issue.
Any windows server which is in a workgroup and not assigned a FQDN can only work with proxy if proxy also has only it's hostname. So for any windows server to be a part of DNS server it is required that it has a FQDN but in case of a computer being in a workgroup usually the domain name is just concatenated to the hostname for DNS to be able to resolve it. DNS servers then are able to resolve the computer's hostname as well as FQDN to the correct IP address of the system, but this is where the proxy fails.
When a proxy gets registered it sends the IP address to PAM and PAM does a reverse lookup to find the FQDN, since DNS is configured with the FQDN PAM gets it and stores it in the DB. At this point if the device is already present no change is made to the values there but in case device is not present proxy registration triggers an automatic creation of the device with the FQDN.
Now when we try to change the password the commands which proxy runs is with 'hostname\accountname' as prefix, here hostname is the value PAM holds in the 'Hostname' filed of the devices, and since the computer is in workgroup if the hostname provided in the command is FQDN it fails.