[Pkg-samba-maint] DO NOT REPLY [Bug 3204] winbindd: Exceeding 200 client connections, no idle connection found

samba-bugs at samba.org samba-bugs at samba.org
Fri Jan 11 13:40:15 UTC 2008


https://bugzilla.samba.org/show_bug.cgi?id=3204





------- Comment #60 from jhyder79 at gmail.com  2008-01-11 07:40 CST -------
I have been trying to make winbind hang to the point I could capture some data
from it since my last post and it finally happened this morning. I am having
the exact same issue that I had in my original request for help, but this time
I am not getting the "winbindd: Exceeding 200 client connections, no idle
connection found" message in my logs.

This morning I was trying to browse our Linux file server and it just stopped
responding to requests. I dug around and found out which winbind process was
attached to my userid and ran strace. This is the output I got:

[root at dtlinux ~]# strace -p 16568
Process 16568 attached - interrupt to quit
select(20, [19], NULL, NULL, {3, 984000}) = 0 (Timeout)
select(20, [19], NULL, NULL, {5, 0})    = 0 (Timeout)
select(20, [19], NULL, NULL, {5, 0})    = 0 (Timeout)
select(20, [19], NULL, NULL, {5, 0})    = 1 (in [19], left {3, 458000})
read(19,
"\250\f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 3240)
= 3240
open("/etc/passwd", O_RDONLY)           = 29
fcntl64(29, F_GETFD)                    = 0
fcntl64(29, F_SETFD, FD_CLOEXEC)        = 0
fstat64(29, {st_mode=S_IFREG|0644, st_size=2186, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7806000
read(29, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 2186
read(29, "", 4096)                      = 0
close(29)                               = 0
munmap(0xb7806000, 4096)                = 0
select(28, [27], NULL, NULL, {0, 0})    = 0 (Timeout)
write(27,
"(\10\0\0\1\0\0\0\270@\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2088) =
2088
select(28, [27], NULL, NULL, {5, 0})    = 1 (in [27], left {5, 0})
read(27, "\250\f\0\0\2\0\0\0vq388\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
3240) = 3240
geteuid32()                             = 0
getegid32()                             = 0
getgroups32(0, [])                      = 0
geteuid32()                             = 0
getegid32()                             = 0
setgroups32(0, [])                      = 0
setresgid32(-1, 0, -1)                  = 0
getegid32()                             = 0
setresuid32(0, 0, -1)                   = 0
geteuid32()                             = 0
open("/var/lib/samba/private/smbpasswd", O_RDONLY|O_LARGEFILE) = 29
rt_sigaction(SIGALRM, {0xb7d57710, [ALRM], 0}, {SIG_IGN}, 8) = 0
alarm(5)                                = 0
fcntl64(29, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=0, len=1},
0xbfb0d624) = 0
alarm(0)                                = 5
rt_sigaction(SIGALRM, {SIG_IGN}, {0xb7d57710, [ALRM], 0}, 8) = 0
fstat64(29, {st_mode=S_IFREG|0600, st_size=310, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7806000
fchmod(29, 0600)                        = 0
read(29, "root:0:BFD9BDC20824A5E57C3113B4A"..., 4096) = 310
read(29, "", 4096)                      = 0
rt_sigaction(SIGALRM, {0xb7d57710, [ALRM], 0}, {SIG_IGN}, 8) = 0
alarm(5)                                = 0
fcntl64(29, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=0, len=1},
0xbfb0d704) = 0
alarm(0)                                = 5
rt_sigaction(SIGALRM, {SIG_IGN}, {0xb7d57710, [ALRM], 0}, 8) = 0
close(29)                               = 0
munmap(0xb7806000, 4096)                = 0
geteuid32()                             = 0
getegid32()                             = 0
setgroups32(0, [])                      = 0
setresgid32(-1, 0, -1)                  = 0
getegid32()                             = 0
setresuid32(0, 0, -1)                   = 0
geteuid32()                             = 0
geteuid32()                             = 0
getegid32()                             = 0
getgroups32(0, [])                      = 0
geteuid32()                             = 0
getegid32()                             = 0
setgroups32(0, [])                      = 0
setresgid32(-1, 0, -1)                  = 0
getegid32()                             = 0
setresuid32(0, 0, -1)                   = 0
geteuid32()                             = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=168, len=1},
0xbfb0d534) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=168, len=1},
0xbfb0d534) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=268, len=1},
0xbfb0d534) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=916, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=268, len=1},
0xbfb0d564) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=268, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=916, len=1},
0xbfb0d534) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=820, len=1},
0xbfb0d544) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=268, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=268, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=820, len=1},
0xbfb0d534) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=392, len=1},
0xbfb0d524) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=1080, len=1},
0xbfb0d544) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=392, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=268, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=392, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=1080, len=1},
0xbfb0d534) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=448, len=1},
0xbfb0d524) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=744, len=1},
0xbfb0d544) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=448, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=392, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=448, len=1},
0xbfb0d544) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=448, len=1},
0xbfb0d564) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=448, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=744, len=1},
0xbfb0d534) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=580, len=1},
0xbfb0d524) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=696, len=1},
0xbfb0d544) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=580, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=448, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=580, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=696, len=1},
0xbfb0d534) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=624, len=1},
0xbfb0d524) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=1012, len=1},
0xbfb0d544) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=624, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=580, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=624, len=1},
0xbfb0d544) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=624, len=1},
0xbfb0d564) = 0
fcntl64(14, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=624, len=1},
0xbfb0d554) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=1012, len=1},
0xbfb0d534) = 0
fcntl64(14, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=624, len=1},
0xbfb0d554) = 0
geteuid32()                             = 0
getegid32()                             = 0
setgroups32(0, [])                      = 0
setresgid32(-1, 0, -1)                  = 0
getegid32()                             = 0
setresuid32(0, 0, -1)                   = 0
geteuid32()                             = 0
select(20, [19], NULL, NULL, {0, 0})    = 0 (Timeout)
write(19,
"(\10\0\0\25\0\0\0\270@\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2088)
= 2088
select(20, [19], NULL, NULL, {5, 0} <unfinished ...>
Process 16568 detached
[root at dtlinux ~]#


-- 
Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the Pkg-samba-maint mailing list