Categories
Dynamics NAV Microsoft

the process may not have access rights for the private key

I’m changing a NAV Instance to use a new certificate but the service fails to run, looking at the Event Viewer I can find the following error message:
The service <ServiceName> failed to start. This could be caused by a configuration error. Detailed error information: System.ArgumentException: It is likely that certificate ‘<CertificateSubject>’ may not have a private key that is capable of key exchange or the process may not have access rights for the private key.

Solution:
Run MMC, click on File -> Add/Remove Snap-in…, then add Certificates, selecting Computer Account and Local Computer
NOTE: Identify the relevant certificate and verify that a small yellow key is shown in the icon, if not it means you don’t have the private key for this certificate so you need to import the certificate with the Private Key.
Right-click on the certificate then select All Tasks -> Manage Private Keys
Click Add in the permissions window
Add the Service Account that run the NAV Service (in my case it was “Network Service”).

Did my solution solve your problem? Leave a reply.

Categories
Chrome Google Internet Explorer Microsoft Windows 7 Windows 8 / 8.1 Windows Server 2008 Windows Server 2012 Windows Vista Windows XP

Google Drive – “There is a problem with this website’s security certificate.”

After Google Drive installation when you try to Sign in to Google Drive the popup shows the following error message:

Sign in to Google Drive

There is a problem with this website’s security certificate.

Security certificate problems may indicate an attempt to fool you or intercept any data you send to server.

We recommend that you close this webpage and do not continue to this website.
• Click here to close this webpage.
• Contiue to this website (not recommended).
• More information

Sign in to Google Drive

Solution:
Right-click inside the popup, Properties, from Address (URL) line select the link until the end starting from
https://accounts.google.com/ServiceLoginAuth…
copy, open an IE window and paste the address.
If the page doesn’t open then add the website in the Trusted Sites Zone:
Open Windows Internet Explorer, go to
Tools (Alt+X) -> Internet Options -> Security -> Trusted sites -> Sites
write

https://accounts.google.com/

in Add this website to the zone, Add, check Require server verification (https:) for all sites in this zone then Close.

Did my solution solve your problem? Leave a reply.