mounting CIFS share (tcp/445) with FreeBSD and mount_smbfs(8)

O. Hartmann ohartman at zedat.fu-berlin.de
Thu Mar 3 06:44:57 UTC 2016


On Wed, 2 Mar 2016 18:48:24 +0000
Martin Smith <lists at rakupottery.org.uk> wrote:

> On 02/03/2016 05:02, O. Hartmann wrote:
> > Hello list.
> >
> > I need to mount a CIFS share from windows server 2012 r2 via CIFS, tcp/445
> > as NetBIOS service (tcp/139) has been deprecated due to serious
> > vulnerability issues.
> >
> > Until the disabling of NetBIOS and tcp/139 we used successfully autofs and
> > mount_smbfs. this is no longer working. I tried to force autofs/mount_smbfs
> > to bind to port 445 on the server via ://@xxx.xxx.xxx.xxx:445/sharename,
> > but this doesn't work.
> >
> > Trying to mount a share from a samba 4.3 server (FreeBSD CURRENT,
> > net/samba43, both most recent sources), where I configured samba_server via
> > smb ports = 445 to use port tcp 445 only and only SMB2 and SMB3 (server min
> > protocol = SMB2) protocols via the following command:
> >
> > mount_smbfs -I xxx.xxx.xxx.xxx -U a_user -W \
> > WORKGROUP //a_user at xxx.xxx.xxx.xxx:445/sharename /mnt
> >
> > results in the error
> >
> > mount_smbfs: unable to open connection: syserr = RPC struct is bad
> >
> > Setting "smb ports = 139,445" and "server min protocol = NT1" seems to
> > work, the share can be bound, but this is SMB over tcp/139 and not CIFS.
> >
> > I desperately need CIFS and I need tcp/445 since tcp/139 is from now on
> > firewalled.
> >
> > So: what do I miss here?  
> I think this is a windows server problem, though I am not in a position 
> to make any useful suggestions
> except to say that I am continually coming up against similar problems 
> with windows machines as well
> sorry I cant be any more help

Since I manag to connect to a SAMBA 4.3 server via 445/tcp only, but only when
"min protocol = NT1" is set (tried also SMB2). Connecting to Windows 2012 R2
doesn't work. I guess mount_smbfs "understands" only NT1 and below, the Win
2012R2 offers at least SMB2? 

> 
> 
> >
> > Kind regards and thank you in advance,
> >
> > O. Hartmann
> >
> > P.S. Please CC me  



More information about the freebsd-questions mailing list