Hello VPHAN,
Thank you for explaining that it is the client that is downgrading the authentification protocol.
Most of what follows is translated from French and may not be the exact wording you are used to.
The client Security-Kerberos is recording event ID 100:
The service principal name (SPN) HTTP/MyServer.MyDomain.TLD@MYDOMAIN.LOCAL is not registered, which caused the Kerberos authentication to fail: 0x7. Use the setspn command-line tool to register the service principal name.
ksetup shows the current configuration and notes that the client is not domain registered. However it fails to record the encoding types:
C:\WINDOWS\system32>ksetup /DumpState
The computer is not configured to log on to an external KDC. Probably a member of a workgroup.
MYDOMAIN.LOCAL:
kdc = MyServer.MyDomain.TLD
Domain indicators = 0x0No domain indicators
No user mapping defined.
C:\WINDOWS\system32>ksetup /SetEncTypeAttr MYDOMAIN.LOCAL AES256-CTS-HMAC-SHA1-96
Definition of the encoding types for the domain MYDOMAIN.LOCAL on: AES256-CTS-HMAC-SHA1-96
The definition of the coding types on MYDOMAIN.LOCAL failed with 0xc0000034
/SetEncTypeAttr failed: 0xc0000034
0xc0000034 is NTSTATUS "STATUS_OBJECT_NAME_NOT_FOUND" and documented as "The object name is not found.".
Please note that the command "ksetup /addhosttorealmmap .MyDomain.local MYDOMAIN.LOCAL" does not generate any output and can be repeated without any error message to the effect that this mapping is already recorded.
All attempts to use setspn on the client have failed with error LDAP 0x51.
Clearly I am still missing a piece of that puzzle.
Regards,