I have this installation:
NAV Server 2009R2 with service account to start NAV Server and NAV Web Services (domain\navadmin).
The SQL server is on another server with a login account (domain\sqladmin).
I have registered these SPNs
setspn -A DynamicsNAV/servernav.domain.local: 7046 DOMAIN\navadmin
setspn -A http/servernav.domain.local DOMAIN\navadmin
setspn -A MSSQLSvc/serversql\instance:1433 DOMAIN\sqladmin
navadmin is sysadmin to test access.
What could be happening?