[Samba] Samba Crash with nobody user account
Philippe MALADJIAN
pmaladjian at hilaire.fr
Sun Nov 11 07:19:11 GMT 2007
Hello, i've migrate my domain samba-3.0.22-1 on old server (centos 4.3) to
samba-3.0.23c-2.el5.2.0.2 on new server (Centos 5.0). i'm use OpenLdap to
users accounts and computers accounts.
Procedure :
- stop old PDC;
- copy smb.conf and secrets.tdb on new server;
- start new PDC;
On the new PDC the localsid it's the localsid the old server and the
domainsid it's ok. But when i'm start the computer and connection with the
account, especially with public share, the connexion is very long and samba
crash with this erreur :
-------------------------------------------------
Nov 10 17:07:52 svct03 smbd[13627]: [2007/11/10 17:07:52, 0]
lib/fault.c:fault_report(41)
Nov 10 17:07:52 svct03 smbd[13627]:
===============================================================
Nov 10 17:07:52 svct03 smbd[13627]: [2007/11/10 17:07:52, 0]
lib/fault.c:fault_report(42)
Nov 10 17:07:52 svct03 smbd[13627]: INTERNAL ERROR: Signal 11 in pid
13627 (3.0.23c-2.el5.2.0.2)
Nov 10 17:07:52 svct03 smbd[13627]: Please read the Trouble-Shooting
section of the Samba3-HOWTO
Nov 10 17:07:52 svct03 smbd[13627]: [2007/11/10 17:07:52, 0]
lib/fault.c:fault_report(44)
Nov 10 17:07:52 svct03 smbd[13627]:
Nov 10 17:07:52 svct03 smbd[13627]: From:
http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
Nov 10 17:07:52 svct03 smbd[13627]: [2007/11/10 17:07:52, 0]
lib/fault.c:fault_report(45)
Nov 10 17:07:52 svct03 smbd[13627]:
===============================================================
Nov 10 17:07:52 svct03 smbd[13627]: [2007/11/10 17:07:52, 0]
lib/util.c:smb_panic(1614)
Nov 10 17:07:52 svct03 smbd[13627]: PANIC (pid 13627): internal error
Nov 10 17:07:52 svct03 smbd[13627]: [2007/11/10 17:07:52, 0]
lib/util.c:log_stack_trace(1721)
Nov 10 17:07:52 svct03 smbd[13627]: BACKTRACE: 18 stack frames:
Nov 10 17:07:52 svct03 smbd[13627]: #0 smbd(log_stack_trace+0x2d)
[0xc3e78d]
Nov 10 17:07:52 svct03 smbd[13627]: #1 smbd(smb_panic+0x5d) [0xc3e8bd]
Nov 10 17:07:52 svct03 smbd[13627]: #2 smbd [0xc29fba]
Nov 10 17:07:52 svct03 smbd[13627]: #3 [0x4ec420]
Nov 10 17:07:52 svct03 smbd[13627]: #4 /lib/libc.so.6(realloc+0xd9)
[0x3d97e9]
Nov 10 17:07:52 svct03 smbd[13627]: #5 smbd(Realloc+0x83) [0xc3f9d3]
Nov 10 17:07:52 svct03 smbd[13627]: #6 smbd(realloc_array+0x46)
[0xc3fae6]
Nov 10 17:07:52 svct03 smbd[13627]: #7 smbd(add_sid_to_array+0xa7)
[0xc37cd7]
Nov 10 17:07:53 svct03 smbd[13627]: #8
smbd(add_sid_to_array_unique+0x65) [0xc37d45]
Nov 10 17:07:53 svct03 smbd[13627]: #9
smbd(create_token_from_username+0x8aa) [0xc86b4a]
Nov 10 17:07:53 svct03 smbd[13627]: #10 smbd [0xad4ed6]
Nov 10 17:07:53 svct03 smbd[13627]: #11 smbd(make_connection+0x194)
[0xad6934]
Nov 10 17:07:53 svct03 smbd[13627]: #12 smbd(reply_tcon_and_X+0x217)
[0xa9a1d7]
Nov 10 17:07:53 svct03 smbd[13627]: #13 smbd [0xad1a90]
Nov 10 17:07:53 svct03 smbd[13627]: #14 smbd(smbd_process+0x7ab)
[0xad2bbb]
Nov 10 17:07:53 svct03 smbd[13627]: #15 smbd(main+0xbd0) [0xcece90]
Nov 10 17:07:53 svct03 smbd[13627]: #16
/lib/libc.so.6(__libc_start_main+0xdc) [0x385dec]
Nov 10 17:07:53 svct03 smbd[13627]: #17 smbd [0xa5cf21]
Nov 10 17:07:53 svct03 smbd[13627]: [2007/11/10 17:07:53, 0]
lib/fault.c:dump_core(173)
Nov 10 17:07:53 svct03 smbd[13627]: dumping core in
/var/log/samba/cores/smbd
Nov 10 17:07:53 svct03 smbd[13627]:
Nov 10 17:07:52 svct03 smbd[13627]: [2007/11/10 17:07:52, 0]
lib/util.c:smb_panic(1614)
Nov 10 17:07:52 svct03 smbd[13627]: PANIC (pid 13627): internal error
Nov 10 17:07:52 svct03 smbd[13627]: [2007/11/10 17:07:52, 0]
lib/util.c:log_stack_trace(1721)
Nov 10 17:07:52 svct03 smbd[13627]: BACKTRACE: 18 stack frames:
Nov 10 17:07:52 svct03 smbd[13627]: #0 smbd(log_stack_trace+0x2d)
[0xc3e78d]
Nov 10 17:07:52 svct03 smbd[13627]: #1 smbd(smb_panic+0x5d) [0xc3e8bd]
Nov 10 17:07:52 svct03 smbd[13627]: #2 smbd [0xc29fba]
Nov 10 17:07:52 svct03 smbd[13627]: #3 [0x4ec420]
Nov 10 17:07:52 svct03 smbd[13627]: #4 /lib/libc.so.6(realloc+0xd9)
[0x3d97e9]
Nov 10 17:07:52 svct03 smbd[13627]: #5 smbd(Realloc+0x83) [0xc3f9d3]
Nov 10 17:07:52 svct03 smbd[13627]: #6 smbd(realloc_array+0x46)
[0xc3fae6]
Nov 10 17:07:52 svct03 smbd[13627]: #7 smbd(add_sid_to_array+0xa7)
[0xc37cd7]
Nov 10 17:07:53 svct03 smbd[13627]: #8
smbd(add_sid_to_array_unique+0x65) [0xc37d45]
Nov 10 17:07:53 svct03 smbd[13627]: #9
smbd(create_token_from_username+0x8aa) [0xc86b4a]
Nov 10 17:07:53 svct03 smbd[13627]: #10 smbd [0xad4ed6]
Nov 10 17:07:53 svct03 smbd[13627]: #11 smbd(make_connection+0x194)
[0xad6934]
Nov 10 17:07:53 svct03 smbd[13627]: #12 smbd(reply_tcon_and_X+0x217)
[0xa9a1d7]
Nov 10 17:07:53 svct03 smbd[13627]: #13 smbd [0xad1a90]
Nov 10 17:07:53 svct03 smbd[13627]: #14 smbd(smbd_process+0x7ab)
[0xad2bbb]
Nov 10 17:07:53 svct03 smbd[13627]: #15 smbd(main+0xbd0) [0xcece90]
Nov 10 17:07:53 svct03 smbd[13627]: #16
/lib/libc.so.6(__libc_start_main+0xdc) [0x385dec]
Nov 10 17:07:53 svct03 smbd[13627]: #17 smbd [0xa5cf21]
Nov 10 17:07:53 svct03 smbd[13627]: [2007/11/10 17:07:53, 0]
lib/fault.c:dump_core(173)
Nov 10 17:07:53 svct03 smbd[13627]: dumping core in
/var/log/samba/cores/smbd
------------------------------------------------
My smb.conf :
[global]
netbios name = svct02
server string = Gestionnaire de domaine
workgroup = dom.hilaire
security = user
domain master = yes
domain logons = yes
prefered master = yes
local master = yes
os level = 254
;smb ports = 139
log level = 3
encrypt passwords = yes
username map = /etc/samba/smbusers
passdb expand explicit = no
add machine script = /usr/sbin/smbldap-useradd -w -d /dev/null -c
'Machine Account' -M -s /bin/false %u
add user script = /usr/sbin/smbldap-useradd -a -m '%u'
delete user script = /usr/sbin/smbldap-userdel -r '%u'
add group script = /usr/sbin/smbldap-groupadd -g '%g'
delete group script = /usr/sbin/smbldap-groupdel '%g'
add user to group script = /usr/sbin/smbldap-groupmod -m '%u' '%g'
delete user from group script = /usr/sbin/smbldap-groupmod -x '%u'
'%g'
set primary group script = /usr/sbin/smbldap-usermod -g '%g' '%u'
ldap admin dn = cn=truc,dc=hilaire,dc=fr
ldap suffix = dc=hilaire,dc=fr
ldap passwd sync = yes
ldap user suffix = ou=Users
ldap group suffix = ou=Groups
ldap machine suffix = ou=Hardware,ou=Computers
ldap idmap suffix = ou=Users
passdb backend = ldapsam:ldap://ldap2.dom.hilaire
idmap backend = ldapsam:ldap://ldap2.dom.hilaire
inherit acls = yes
inherit permissions = yes
wins support = yes
wins proxy = no
dns proxy = yes
name resolve order = wins lmhosts bcast
interfaces = eth* lo
bind interfaces only = yes
time server = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY IPTOS_THROUGHPUT
SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
lock directory = /var/lib/samba
log file = /var/log/samba/%U.log
veto oplock files = /*.mdb/*.doc/*.xls/*.ppt/*.FIC/*.NDX/
guest account = nobody
logon script = %G.bat
load printers = yes
printing = cups
printcap name = cups
#unix charset = UTF-8
#dos charset = 850
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /bin/false
winbind use default domain = no
[netlogon]
path = /home/netlogon
writeable = yes
public = no
browseable = no
read only = yes
write list = @Informatique
[profiles]
path = /home/profiles
writeable = yes
browseable = no
#create mask = 0001
#map hidden = yes
directory mask = 0700
csc policy = disable
[public]
comment = Repertoire public
path = /home/public
public = yes
guest only = yes
writeable = yes
browseable = yes
printable = no
create mask = 0600
directory mask = 0700
#vfs objects = recycle
inherit permissions = no
[homes]
volume = disque reseau - %U
invalid users = @nobody, public, ftp
comment = Repertoire de %U
browseable = no
writeable = yes
public = no
create mask = 0700
directory mask = 0700
#vfs objects = recycle
#
# Repertoire reserve au service commercial
[commercial$]
path = /home/services/Commercial
comment = Service commercial
browseable = no
writeable = yes
public = no
valid users = @Commercial
create mask = 0660
directory mask = 0770
vfs objects = recycle
#
# Repertoire reserve a la comptabilite
[comptabilite$]
path = /home/services/Comptabilite
comment = Service comptabilite
#browseable = yes
writeable = yes
public = no
valid users = @Comptabilite, @Informatique
create mask = 0660
directory mask = 0770
vfs objects = recycle
#
# Repertoire reserve au service informatique
[informatique$]
path = /home/services/Informatique
comment = Service informatique
browseable = no
writeable = yes
public = no
valid users = @Informatique, @Comptabilite
create mask = 0660
directory mask = 0770
vfs objects = recycle
#
# Disque de sauvegarde
[backup]
path = /backup/ntbackup
comment = Disque de sauvegarde
browseable = yes
writeable = yes
public = no
#valid users = @Informatique, @Direction, @Commercial, @Magasin,
@Comptabilite
create mask = 0600
directory mask = 0700
#
# Stockage des drivers d'impressions
[print$]
comment = Pilotes imprimantes
path = /var/spool/samba/drivers
guest ok = no
browseable = yes
read only = yes
write list = root
[printers]
comment = Imprimantes
path = /var/spool/samba
browseable = no
public = yes
guest ok = yes
writeable = no
printable = yes
More information about the samba
mailing list