@olivierlambert Ok thought i would try SMB for kicks. Still didnt work. Which is weirder, but it did give me a more detailed error.
Jun 21 09:56:18 xen2 SM: [12450] dconf contains username
Jun 21 09:56:18 xen2 SM: [12450] dconf contains secret
Jun 21 09:56:18 xen2 SM: [12450] CIFS user = *******
Jun 21 09:56:18 xen2 SM: [12450] Obtained CIFS password via secret
Jun 21 09:56:18 xen2 SM: [12450] Obtained CIFS plain text password
Jun 21 09:56:18 xen2 SM: [12450] dconf contains username
Jun 21 09:56:18 xen2 SM: [12450] dconf contains secret
Jun 21 09:56:18 xen2 SM: [12450] ['mount.cifs', '\\\\silo10g\\test', '/var/run/sr-mount/SMB/silo10g/test/a4f93a75-e749-f043-b879-58d69c0becc0', '-o', 'cache=loose,vers=3.0,actimeo=0,domain=***************']
Jun 21 09:56:18 xen2 SM: [12450] FAILED in util.pread: (rc 32) stdout: '', stderr: 'mount error(5): Input/output error
Jun 21 09:56:18 xen2 SM: [12450] Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Jun 21 09:56:18 xen2 SM: [12450] '
Jun 21 09:56:19 xen2 SM: [12450] ['mount.cifs', '\\\\silo10g\\test', '/var/run/sr-mount/SMB/silo10g/test/a4f93a75-e749-f043-b879-58d69c0becc0', '-o', 'cache=loose,vers=3.0,actimeo=0,domain=***************']
Jun 21 09:56:19 xen2 SM: [12450] FAILED in util.pread: (rc 32) stdout: '', stderr: 'mount error(5): Input/output error
Jun 21 09:56:19 xen2 SM: [12450] Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Jun 21 09:56:19 xen2 SM: [12450] '
Jun 21 09:56:19 xen2 SM: [12450] Raising exception [111, SMB mount error [opterr=mount failed with return code 32]]
Jun 21 09:56:19 xen2 SM: [12450] lock: released /var/lock/sm/a4f93a75-e749-f043-b879-58d69c0becc0/sr
Jun 21 09:56:19 xen2 SM: [12450] ***** generic exception: sr_create: EXCEPTION <class 'SR.SROSError'>, SMB mount error [opterr=mount failed with return code 32]
Jun 21 09:56:19 xen2 SM: [12450] File "/opt/xensource/sm/SRCommand.py", line 110, in run
Jun 21 09:56:19 xen2 SM: [12450] return self._run_locked(sr)
Jun 21 09:56:19 xen2 SM: [12450] File "/opt/xensource/sm/SRCommand.py", line 159, in _run_locked
Jun 21 09:56:19 xen2 SM: [12450] rv = self._run(sr, target)
Jun 21 09:56:19 xen2 SM: [12450] File "/opt/xensource/sm/SRCommand.py", line 323, in _run
Jun 21 09:56:19 xen2 SM: [12450] return sr.create(self.params['sr_uuid'], long(self.params['args'][0]))
Jun 21 09:56:19 xen2 SM: [12450] File "/opt/xensource/sm/SMBSR", line 246, in create
Jun 21 09:56:19 xen2 SM: [12450] raise xs_errors.XenError('SMBMount', opterr=exc.errstr)
Looks like some crazy mount error. although I'm at a loss what to check after this. I'm about ready to nuke the TrueNas and start it from scratch.
BTW, thanks for the help so far, I really appreciate it!
Rick