Here's a situation that came up yesterday: we have a share on a machine we have to access using an alias (CNAME). The machine is running Windows Server 2012 R2, and services Windows 7 and 8 clients.
Windows 7 clients have no issues opening the share \SHARECNAME or \IP.AD.DR.ESS Windows 8 clients can only open the share by \IP.AD.DR.ESS
What worked eventually was to create SPN records for the CNAME to point to the HOSTNAME (setspn -S HOST/CNAME HOSTNAME, etc.) and suddenly the share was usable.
The HOSTNAME machine did log an error:
"The Kerberos client received a KRB_AP_ERR_MODIFIED error from the server HOSTNAME$. The target name used was cifs/CNAME." for which I haven't found that much information, but did point me in the direction of setting the proper SPN records.
What I'm trying to understand is why the difference in client experience?