Here is the situation. It is all related to samba. Samba used to default to the SMB1 protocol which all devices would understand. I suspect for security reasons, the default seems to be SMB3. I am implementing a scheme where the first cifs mount attempt will be SMB3, then if that fails SMB2, and then finally SMB1. This will mount the SMB share at the highest protocol the remote server will allow.