[Samba] Error was Transport endpoint is not connected
Dimitri Yioulos
dyioulos at firstbhph.com
Thu Apr 7 14:21:56 GMT 2005
On Thursday 07 April 2005 07:49 am, Meli Marco wrote:
> Hi,
> I running samba 3.0.13 on RH9, and share a folder in a mix network
> workstations (W2k, DOS, Win98SE, NT4) and I have set following smb.conf
> file:
>
> netbios name = NETBIOSNAME
> os level = 16
> wins server = 10.90.17.80
> socket options = IPTOS_LOWDELAY TCP_NODELAY SO_KEEPALIVE
> workgroup = DOMAIN
> realm = DOMAIN.COM
> security = ADS
> password server = kdcsrv.sinter.gkn.com
> encrypt passwords = yes
> # null passwords = yes
> # auth methods = guest sam_ignoredomain winbind:ntdomain
> allow trusted domains = Yes
> winbind use default domain = Yes
> winbind separator = /
> winbind enum users = Yes
> winbind enum groups = yes
> idmap uid = 10000-100000
> idmap gid = 10000-100000
> hide unreadable = Yes
> template homedir = /data/user/%U
> template shell = /bin/false
> use sendfile = No
> printer admin = ***
> admin users = ***
> log file = /var/log/samba/log.%m
> log level = 1 auth:5 sam:5
> max log size = 50
> printing = cups
> printcap name = cups
> load printers = Yes
> map acl inherit = Yes
> nt acl support = Yes
>
> Yesterday some local users doesn't login on the samba share, if I get in
> the window property panel I have noticed that these users was replaced by
> others (maybe id mapping problem) so I decided to relocate them on Windows
> 2003, delete them by the smbpasswd file and /etc/smbpasswd, run tdbbackup
> tool and disable auth methods option (no more local users authentication).
> Today everithing seems works fine but I have stranges messages by winbind
> and smbd log file again:
>
> Tail -f /var/log/samba/log.winbindd:
> [2005/04/06 10:29:53, 1] nsswitch/winbindd_user.c:winbindd_getpwnam(161)
> user 'MILSALHP2200D_1' does not exist <-
> this is a printer!
> [2005/04/06 10:33:01, 1] nsswitch/winbindd_sid.c:winbindd_gid_to_sid(474)
> Could not convert gid 24329 to sid
>
> Tail -f /var/log/samba/log.smbd:
> [2005/04/06 08:33:57, 0] lib/util_sock.c:get_peer_addr(1150)
> getpeername failed. Error was Transport endpoint is not connected
> [2005/04/06 08:58:21, 0] lib/util_sock.c:get_peer_addr(1150)
> getpeername failed. Error was Transport endpoint is not connected
>
> How can I fix it?
> Thanks.
> Marco.
As I recall, it has something to do with smb trying to use both ports 139 and
445, and there being some contention there. Try adding the following to your
smb.conf file: smb ports = 445 (the default is smbports = 445 139). At
least this worked for me.
Dimitri
More information about the samba
mailing list