hi all
i have scenario like this, we are using Nav 2009 R2 and RTC
we set 2 servers and 10 clients
1 server for database server (installed ms SQL server 2008 R2)
1 server for application server (installed Nav 2009 R2)
and 10 clients, all installed RTC
what i want is.... these 10 clients will connect to application server
and the service in application server will stored data in database server
from application server itself, yes it could connect to database server localhost:7046/DynamicsNav
but when using clients to ApplicationServer:7046/DynamicsNav it cannot
it was said You dont have permission to ApplicationServer SQL Server Login
and then i test installed RTC in database server
i connect from client direct to database server DatabaseServer:7046/DynamicsNav
yes it can !!
do I miss something? please help...
thanks
0
Comments
Please follow this link
http://msdn.microsoft.com/en-us/library/dd301254.aspx
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
it can't connect... even from application server itself
but i create another domain login
yes it can connect from application server... but cant from clients
after i follow all the steps
when connect from application server itself, i am able to connect
but from client to application server, cannot
What about event viewer log?
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
but for this part... is it for database server or application server?
BTW, your SQL server and NAV server both are in Domain?
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
for the event viewer
how come it use NT AUTHORITY\ANONYMOUS LOGON ??
my guess is because of this
i already set user for my domain i set in service
You can download it from the following partner source login.
You need to install and run it from the Dynamics NAV Server (Middle tier) machine.
https://mbs.microsoft.com/Cms/Templates/document/General.aspx?NRMODE=Published&NRNODEGUID={C2F2C563-6583-4DC5-BFDC-DD057A63E4A9}&NRORIGINALURL=/partnersource/deployment/resources/supplements/BestPracticesAnalyzerNAV2009&NRCACHEHINT=Guest&wa=wsignin1.0
And also have a look at this blog
http://blogs.msdn.com/b/nav_developer/archive/2009/06/12/setting-up-nav-2009-on-three-machines.aspx
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
http://blogs.msdn.com/b/sql_protocols/archive/2006/12/02/understanding-kerberos-and-ntlm-authentication-in-sql-server-connections.aspx
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
and the problem is about delegation
when i use the step --> setspn -A InstanceName/FullyQualifiedDomainNameOfServer:Port Domain\User
it was said insufficient right
(i executed this in database server)
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
but already set as administrator
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
run as administrator
where do we set it?
is it in NAV Server? domain server? ord DB Server?
If you ment "NAV server" - Why would you want to bypass the business logic layer which is "by design"?
so it will be 3 tier
what do you mean bypass business logic layer?
the question that arises here is: "How and to what are you connecting to?"
Then you wrote: That would simply mean that your clients (PC's) don't have access to the middle tier (NAV) server. Either the server is not in the (right) domain or the clients (PC's) have not been configured to have access to the server.
is it because the service rights?
because using classic... using client it can connect to apps server or db server
it seems to be okay....
i already create SPN
i already delegate and using kerberos
but when i check in the event viewer in db server... why it still said login failed for user NT AUTHORITY\ANONYMOUS LOGON ??
reason : Token-based server access validation failed with an infrastructure error
As the error says, you have a infrastructure/system problem not a NAV problem. The system administrator has to set up the apropriate users and rights in the domain and servers which in turn you assign in NAV.
is it in SQL User?
or my service domain account?
i already check using best practice analyszer... all set
done
but still cannot login