Mein Server hatte gerade ein paar Schwierigkeiten Symlinks per Samba für Windows Clients freizugeben. Seltsamerweise funktionierte alles zuletzt noch und an der Konfiguration wurde nichts verändert. Nach einer kurzen Fehlersuche konnte ich das Problem auf die Option unix extensions der smb.conf zurückführen. Hier was die Manpage zu der Option sagt:
unix extensions (G) This boolean parameter controls whether Samba implements the CIFS UNIX extensions, as defined by HP. These extensions enable Samba to better serve UNIX CIFS clients by supporting features such as symbolic links, hard links, etc... These extensions require a similarly enabled client, and are of no current use to Windows clients. Note if this parameter is turned on, the wide links parameter will automatically be disabled. Default: unix extensions = yes
Weil ich Samba im Grunde nur für meine Windows Shares benutze und diese Option implizit die Option wide links, welche für die Verwendung von Symlinks unter Windows notwendig ist, deaktiviert, musste ich unix extensions deaktivieren:
unix extensions = no
Nun funktionieren Symlinks auch wieder unter Windows.