[Samba] upgarde smbd to 3.0.6 and keep winbind to 3.0.2a, possible ?

Jeremy Allison jra at samba.org
Thu Sep 9 10:12:23 GMT 2004


On Thu, Sep 09, 2004 at 11:46:45AM +0200, �ric le h�naff wrote:
> hello,
> server : debian sarge on a dell pe 1750 . Secondary file server holding
> homes and groups shares documents. the pdc is a windows nt 4.
> clients are NT4, w2k some xp. about 100 clients.
> 
> i want to upgrade smbd from 3.0.2a to 3.0.6 but keep winbindd at 3.02a
> because of a bug in winbindd 3.0.6.
> Do you think it's possible ?
> 
> i have a lot of panic actions when users access to mail client eudora's
> files. see log below.
> what does mean "call_nt_transact_ioctl(0x90028): Currently not
> implemented.". it creates a panic.

No, this is not causing the panic - what is causing the
panic looks like a corrupted tdb sam database.

The following gives it away :

>    #0 /usr/sbin/smbd(smb_panic+0x101) [0x81c1d11]
>    #1 /usr/sbin/smbd [0x81aff28]
>    #2 /lib/libc.so.6 [0x401ed4a8]
>    #3 /usr/sbin/smbd(init_sam_from_buffer+0x61c) [0x819379c]
>    #4 /usr/sbin/smbd [0x81a4941]
>    #5 /usr/sbin/smbd [0x81a4e10]
>    #6 /usr/sbin/smbd [0x81a4f60]
>    #7 /usr/sbin/smbd [0x8194ad5]
>    #8 /usr/sbin/smbd(pdb_getsampwsid+0x35) [0x81960d5]
>    #9 /usr/sbin/smbd(make_server_info_guest+0x89) [0x81fbfb9]
>    #10 /usr/sbin/smbd [0x81f9d82]
>    #11 /usr/sbin/smbd [0x81f4e3f]
>    #12 /usr/sbin/smbd [0x80a80fe]
>    #13 /usr/sbin/smbd(reply_sesssetup_and_X+0x758) [0x80a9bd8]
>    #14 /usr/sbin/smbd [0x80c809a]
>    #15 /usr/sbin/smbd [0x80c8300]
>    #16 /usr/sbin/smbd(process_smb+0x8c) [0x80c850c]
>    #17 /usr/sbin/smbd(smbd_process+0x168) [0x80c9188]
>    #18 /usr/sbin/smbd(main+0x4bc) [0x822cb8c]

The init_sam_from_buffer is the key. Can you get a 
proper stack backtrace with symbols - or try to 
restore your 3.0.2 tdbsam and re-install 3.0.6.
The first start of 3.0.6 should upgrade your tdbsam
database correctly.

Jeremy.


More information about the samba mailing list