Announcements
I am having this error: The Service Principal Name (delegation) configuration has been set incorrectly. The certificate CN=NavServiceCert chain building failed. The certificate that was used has a trust chain that cannot be verified. Replace the certificate or change the certificateValidationMode. A certificate chain could not be built to a trusted root authority. Error occurs when I try to open it from a client. Can you please help me what exactly I should do?
Thanks a lot
Hi, Sorry I don't currently have an environment to test with, just adding Marco's reply.
http://navhelp.modst.dk/help/da-dk/tskConfigureDelegationForNAVWebClient.htm
Some additional info:
https://microsoft-dynamicsnav.blogspot.com/2018/05/dynamics-nav-error-service-principal.html?m=1
Hope this also help.
Thanks.
ZHU
Hello,
Best is to use a SSL cert that was created via New-SelfSignedCertificate PowerShell command prompt if it must be a self signed cert. You also need to do the following when the initial error happens that you described in your post:
Go to IIS, open Application Pools, select the correct Web Client Application Pool, open Advanced Settings. Find Process Model / Load User Profile and make sure it is False (default is True).
Perform an IISRESET for the changes to take into effect.
Hope this helps as well.
Thanks.
Hello,
Thank you for your answer.
I have installed NAV18 as Windows Credentials. Then, I have created a Super User. I turned the credentials as NAVUserPass with the self -generation of cert. With the user created, it works. When I try to open it from another PC that is Client, it occurs the error attached yesterday.
Can you help me further please? You were a huge help! :)
Hi, I have a simple example of creating a certificate and hope to give you some hints.
Thanks.
ZHU
André Arnaud de Cal... 291,359 Super User 2024 Season 2
Martin Dráb 230,370 Most Valuable Professional
nmaenpaa 101,156