This guide covers how to reset and troubleshoot Samba on SME Server 9.2 (based on CentOS 6 / Samba 3.6), especially when modern Windows clients cannot connect.
svstat /service/smbd
svstat /service/nmbd
Expected output should show up instead of normally down.
config getprop smb status
config getprop smb TCPPorts
Look for:
status = enabled
TCPPorts = 139,445
netstat -tulpn | grep smbd
On SME 9.2, you will usually see port 139 only. Port 445 may not bind properly with Samba 3.6.
SME 9.2 only supports SMB1. Modern Windows disables SMB1 by default, causing connection errors.
Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol-Client" -NoRestart
Run this in PowerShell as Administrator, then reboot Windows.
config setprop smb TCPPorts 139,445
signal-event post-upgrade
signal-event reboot
After reboot, check again with netstat. Binding to port 445 may not always succeed on Samba 3.6.
Upgrade to SME Server 10.x with Samba 4.x, which supports SMB2/3 natively and works with modern Windows clients.
Check Samba logs for errors:
/var/log/samba/log.smbd
/var/log/samba/log.nmbd
SMB1 is deprecated and insecure.
Only use SMB1 on trusted LANs and never expose it to the internet. For secure environments, upgrade to SME 10.x.