connections.tdb keeps getting corrupted. v2.2.1a

MCCALL,DON (HP-USA,ex1) don_mccall at hp.com
Thu Aug 30 14:37:17 GMT 2001


Hi Melvin,
We have a number of people on the list experiencing this problem - so far
all the reports I have seen involve HP-UX os'es, BUT, they range all the way
from 9.05, 10.20 to 11.00...  I'm trying to create an environment where I
can dup the corruption.  I'd be very interested if people could check their
logs to see if any NON-HP-UX platforms are being affected.
Two things you might try before backing down to a different version:
1. if you are using 2.2.1a, make sure you compile it WITHOUT mmap support.
we KNOW that mmap is going to fail
on HP-UX; the CVS version has a new smb.conf parameter, use mmap = no (no by
default on an HP-UX system) that will allow this to be configured.
2. make sure that your nflocks is plenty big (1024 or better) in your
kernel.

I'll post on the list if I get any further with this corruption issue, in
the meantime, ANYONE else out there experiencing these types of issues,
please let us know.

Thanks,
Don

-----Original Message-----
From: Melvin T. Melvin [mailto:melvintmelvin at yahoo.com]
Sent: Thursday, August 30, 2001 10:19 AM
To: samba at lists.samba.org
Cc: samba-technical at lists.samba.org
Subject: Fwd: connections.tdb keeps getting corrupted. v2.2.1a


I noticed another person having the same problems, does anyone have any 
ideas? Should I backout to another version?
Hi -

>I have an HP/9000 v11.0 system running a home compiled
>(gcc) version of Samba v2.2.1a, and I've been getting
>errors like this for a couple of weeks. When it
>happens no new users can connect, and clients error
>saying "Number of concurrent connections reached" The
>smbd.log follows:
>
>
>[2001/08/20 00:25:36, 0] tdb/tdbutil.c:tdb_log(342)
>   tdb(/usr/local/samba/var/locks/connections.tdb):
>rec_read bad magic 0xd9fee666
>  at offset=7568
>[2001/08/20 00:25:36, 0]
>smbd/connection.c:claim_connection(158)
>   claim_connection: traverse of connections.tdb failed
>with error Corrupt databa
>se.
>[2001/08/20 00:25:37, 0]
>smbd/password.c:authorise_login(915)
>   authorise_login: rejected invalid user poophead
>[2001/08/20 00:25:37, 2]
>smbd/service.c:make_connection(318)
>   Invalid username/password for ipc$ [poophead]
>[2001/08/20 00:25:37, 2]
>smbd/server.c:exit_server(448)
>   Closing connections
>[2001/08/20 00:25:37, 0]
>smbd/connection.c:yield_connection(62)
>   yield_connection: tdb_delete failed with error
>Record does not exist.
>[2001/08/20 00:25:44, 2]
>smbd/reply.c:reply_special(93)
>---
>Smb.conf:
>
># Global parameters
>[global]
>         workgroup = WK50
>         netbios name = ASK-HPUX
>         server string = OS/2 1.31a
>         security = SERVER
>         map to guest = Bad Password
>         password server = passwd_server
>         log level = 2
>         syslog = 3
>         max smbd processes = 64
>         max open files = 1000
>         printcap name = lpstat
>         local master = No
>         wins server = passwd_server
>         guest account = html
>         valid users = melvin
>         admin users = melvin
>
>[sources]
>         comment = Source Code Respository
>         path = /sources
>         #guest account = html
>         valid users =
>         write list = melvin
>         guest ok = Yes
>
>[tmp]
>         comment = Temporary
>         path = /tmp
>
>[ask]
>         comment = ME Only
>         path = /ask
>         valid users = melvin
>         read only = No
>         browseable = No
>
>[temp]
>         comment = CD Creation temporary space
>         path = /temp
>         guest account = html
>         read only = No
>         guest ok = Yes
>         oplocks = No
>         level2 oplocks = No
>         strict locking = Yes
>---
>
>Any and all assistance would be greatly appreciated.
>






More information about the samba-technical mailing list