Hi Friends,
I am configuring MobileClient and followed the relevant step associated to it. After creating the service, I am getting below Warning in event viewer...
Server instance: MobileClientIndia
The service could not remove service principal names because the service account could not be found in Active Directory.
Account: ad\IXXXX-NAV01$
Service principal names:
DynamicsNAV/IXXX-NAV01:20046
DynamicsNAV/IXXX-NAV01.ad.agi:20046
and Error as (in event viewer)..
Server instance: MobileClientIndia
The service MicrosoftDynamicsNavServer$MobileClientIndia failed to start. This could be caused by a configuration error. Detailed error information: System.ArgumentException: It is likely that certificate 'CN=IXXX-NAV01.ad.agi' may not have a private key that is capable of key exchange or the process may not have access rights for the private key. Please see inner exception for detail. ---> System.Security.Cryptography.CryptographicException: Keyset does not exist
Could anyone please let me know how to solve this issue?
Attachment is the log from Event viewer.
Thanks in advance.
Aarvi R.
0
Comments
I belive you can ignore the "service principal name" entry because it is just a warning and I've seen it on (almost?) all servers I've setup. It never caused any problems with the mobile-/web-/tablet-client or anything else.
The second one i probably caused by the certificate not having a private key part - or maybe the nav service user (the login running the NAV services) does not have full access for it. You can grant that in the certificate console. The NAV server needs a certificate with the private key and it needs full access to it.