Hi everybody,
For installation of NAV server and Web Services I used
Walkthrough: Installing the Three Tiers on Three Computers. MicrosoftDynamicsNavServer and MicrosoftDynamicsNavWS run with the local Network Service account from the server NAVSERVER where they are installed. According to the walkthrough I added two service principal names DynamicsNAV1 (1 is correct in our case) and MSSQLSvc both for the FQDN and the NETBIOS names of the servers. In active directory I configured the computer account of the NAVSERVER and added the delegation for MSSQLSvc.
The
RTC can connect to NAV from any computer in the network
successfully.
When I connect to the web services directly from NAVSERVER with
http://localhost:7047/DynamicsNAV1/WS/Services, I receive the list of the published web services. When I replace localhost with 127.0.0.1 or NAVSERVER or when I try to connect to the web services from any other computer in the network (and login with my user account which has sufficient rights in NAV), I receive the following error message:
Microsoft.Dynamics.Nav.Types.NavDatabasePasswordException
The login failed when connecting to SQL Server SQLSERVER
and on the MSSQL Server the following error is logged:
Login failed for user 'NT-AUTORITÄT\ANONYMOUS-ANMELDUNG'. Reason: Token-based server access validation failed with an infrastructure error. Check for previous errors. [CLIENT:<IP address of NAVSERVER>]
Error: 18456, Severity: 14, State: 11
Can anybody help?
Regards,
Peter
Comments
Btw, right now I'm busy with this issue. I am reading the How to: Configure Web Services with Delegation and it seems that the configuration is missing step 4 with httpcfg.exe. On Windows Server 2008 this tool is replaced by netsh.exe and I don't know what to enter there.
Any suggestions?
BUT my description of the problem wasn't correct. When I connect to Web Services from any computer, I have to enter a user. Only one user account logs in successfully and returns the list published web services.
Hm, it seems that I'm missing some basics of the security functionality of NAV server and web services.
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
I try to run it on the local machine where DelegConfig is installed. When I click on the Report link, I only see Please wait ... and nothing happens.
Unfortunately the latest version of Internet Explorer which is installed on my IIS server, doesn't show any error message. However IE 8 on a different computer shows this warning message:
Any suggestions what to do?
Peter
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
I used Best Practices Analyzer for Microsoft Dynamics NAV 2009 which checks for missing SPNs and delegation problems. However this tool indicates to add the following SPN: I think this should be added to the How to: Configure Web Services with Delegation.