Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
Password Reset Windows Application Broken - "Remote Certificate Public key does not match!" - Support and Troubleshooting
  • >
  • Knowledge Base
  • >
  • Support and Troubleshooting (Knowledge Base)
  • >
  • Password Reset Windows Application Broken - "Remote Certificate Public key does not match!"
KB0697357

Password Reset Windows Application Broken - "Remote Certificate Public key does not match!"


2380 Views Last updated : May 27, 2025 public Copy Permalink
KB Summary by Now Assist

Issue

  1. When launching the Password Reset Application, it will produce the following error.
    "Initialization Error: Unable to communicate with the ServiceNow instance for one of the following reasons: No network connection, the required plugin is not active, or you are using a ServiceNow release that is not compatible with the API"



  2. When you Check Eventviewer for errors log, we could see below screenshot where one information entry log before the actual "Error log" contain information that the "Remote Certificate Public Key does not match"

 

Resolution

You are getting the above issue because the certificate is rotated on the ServiceNow instance, and the Password Reset Windows Application cannot validate it. You can choose either of the options to fix it, but we recommend upgrading to a new version v5.1.4 (Option 1) as we have fixed the issue permanently, and you may not need to follow these steps again in the future.

Option 1:-

Update your application to 5.1.4 or newer release version of Password Reset Windows Application.
Changes done in v5.1.4 -
This version onwards the ServiceNowCertPublicKey registry entry is not required anymore. Hence we have removed ServiceNowCertPublicKey from the path [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{0780AF60-65C2-4718-942D-E0C56E89EF9B}]
The application is inline with policy of instance certificate rotation. The application doesn't depend on registry value anymore, now we are internally validating the certificate.

 

Option 2:-

Note: If you are not choosing to upgrade to 5.1.4 or newer release(If available), please make sure to update registry value(follow below steps) as instance certificate rotation policy will eventually be changed to 47days in near term.

         1. Check the registry Key for the Public Key that comes with the Installer at the following path.

    • Key Name: ServiceNowCertPublicKey
    • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{0780AF60-65C2-4718-942D-E0C56E89EF9B}] 
  1.  Compare that public key(first line - refer step 7) in Windows Registry with the Certificate value (follow step 2 to 6) on the Instance and you will see that they are different.

Getting Public key from Instance:

          With Google Chrome

  1. Access your instance (i.e https://<instance-name>.service-now.com) in Google Chrome
  2. Click on icon near url -
       
  3. Click "Connection is secure" → "Certificate is valid"
  4. Copy certificate value.
  5.  For example 7b7c0687696412a5ea236439e900b1bfd98c7067669c1a90efa90c6459ddd64b is the default certificate id valid till 13 October 2025 (Note: This value may vary by instance).
  6. Add or replace the existing key in Windows Registry (ServiceNowCertPublicKey) with the certificate id from Instance. This field supports multiple entries, so you only need to update the first line.
  7. Re-launch the Application and confirm that it worked.

The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.