Environment
Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 1
Situation
Setting up CIFS with authentication set to eDirectory (Local) mode
causes authentications to work as expected.
Changing this working setup to have CIFS authentication use Third Party Domain authentication mode (in this case to a Windows 2003 R2 server with multiple network cards bound, but only one plugged into a switch) causes the same authentications to fail to negotiate protocol.
The error passed back from the PDC as seen in a LAN trace is "Requested name does not exist" and the process never gets to the negotiate protocol point.
LAN traces also show the PDC returning a list of all bound IP addresses.
Since two of the NIC's have IP addresses bound but are not plugged if CIFS uses either address it will not be able to negotiate a protocol before timing out and failing.
Changing this working setup to have CIFS authentication use Third Party Domain authentication mode (in this case to a Windows 2003 R2 server with multiple network cards bound, but only one plugged into a switch) causes the same authentications to fail to negotiate protocol.
The error passed back from the PDC as seen in a LAN trace is "Requested name does not exist" and the process never gets to the negotiate protocol point.
LAN traces also show the PDC returning a list of all bound IP addresses.
Since two of the NIC's have IP addresses bound but are not plugged if CIFS uses either address it will not be able to negotiate a protocol before timing out and failing.
Resolution
Unbinding the network cards that were configured but not plugged in
to any switch, and restarting the PDC causes the PDC to only return
the one reachable address and CIFS is now able to negotiate a
protocol with the PDC
Additional Information
Here is some additional information:
https://www.novell.com/documentation/oes11/file_cifs_lx/?page=/documentation/oes11/file_cifs_lx/data/front.html
https://www.novell.com/documentation/oes11/file_cifs_lx/?page=/documentation/oes11/file_cifs_lx/data/front.html