I'm using SQL 2014 x64. The service account for db service is on NT Service\MSSQLSERVER. It is what Microsoft recommended virtual account but having problem in SPN registration. Here is the error
The SQL Server Network Interface library could not register the Service Principal Name (SPN) [ MSSQLSvc/[my srerver FQDN] for the SQL Server service. Windows return code: 0xffffffff, state: 63. Failure to register a SPN might cause integrated authentication to use NTLM instead of Kerberos. This is an informational message. Further action is only required if Kerberos authentication is required by authentication policies and if the SPN has not been manually registered.
Had in touch /w my domain admin, he managed to register manually and I see that SPN registered when "setspn -l [my server name]"
Virtual account is purposed eliminating the need for an administrator to manually the SPN, why it is so hard to get the SPN registered and not too many articles for troubleshooting
https://msdn.microsoft.com/en-us/library/ms143504%28v=sql.110%29.aspx#VA
When I restart my db service, the same error remains.
Please help.