[Fedora-directory-users] Samba and FDS 7.1 on Fedora Core 4 Error

Adam Stokes astokes at redhat.com
Tue Jul 19 12:58:45 UTC 2005


On Tue, 2005-07-19 at 12:35 +0200, Leonardo Pugliesi wrote:
> Hi Everyone
> I have installed FSD and console seems working fine:
> I can log, adding entries, etc.
> Following the Samba-Howto (http://people.redhat.com/astokes/samba_rhds.pdf)
> I encountered problems with net groupmap command:
> ____________________________________________________________________________
>  [root at fedorac4 setup]# net groupmap add rid=512 ntgroup="Domain Admins" 
> unixgroup="Domain Admins" --debuglevel=10
> [2005/07/19 12:09:44, 5] lib/debug.c:debug_dump_status(366)
>   INFO: Current debug levels:
>     all: True/10
>     tdb: False/0
>     printdrivers: False/0
>     lanman: False/0
>     smb: False/0
>     rpc_parse: False/0
>     rpc_srv: False/0
>     rpc_cli: False/0
>     passdb: False/0
>     sam: False/0
>     auth: False/0
>     winbind: False/0
>     vfs: False/0
>     idmap: False/0
>     quota: False/0
>     acls: False/0
> [2005/07/19 12:09:44, 3] param/loadparm.c:lp_load(3916)
>   lp_load: refreshing parameters
> [2005/07/19 12:09:44, 3] param/loadparm.c:init_globals(1321)
>   Initialising global parameters
> [2005/07/19 12:09:44, 3] param/params.c:pm_process(573)
>   params.c:pm_process() - Processing configuration file 
> "/etc/samba/smb.conf"
> [2005/07/19 12:09:44, 3] param/loadparm.c:do_section(3418)
>   Processing section "[global]"
>   doing parameter workgroup = FEDORAC4
>   doing parameter username map = /etc/samba/smbusers
>   doing parameter enable privileges = yes
>   doing parameter server string = Samba Server %v
>   doing parameter security = user
>   doing parameter encrypt passwords = Yes
>   doing parameter min passwd length = 3
> [2005/07/19 12:09:44, 1] param/loadparm.c:lp_do_parameter(3159)
>   WARNING: The "min passwd length" option is deprecated
>   doing parameter obey pam restrictions = No
>   doing parameter ldap passwd sync = Yes
>   doing parameter passwd program = /opt/IDEALX/sbin/smbldap-passwd -u %u
>   doing parameter ldap passwd sync = Yes
>   doing parameter log level = 0
>   doing parameter syslog = 0
>   doing parameter log file = /var/log/samba/log.%m
>   doing parameter max log size = 100000
>   doing parameter time server = Yes
>   doing parameter socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
>   doing parameter mangling method = hash2
>   doing parameter Dos charset = 850
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
>   Attempting to register new charset UCS-2LE
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
>   Registered charset UCS-2LE
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
>   Attempting to register new charset UTF-16LE
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
>   Registered charset UTF-16LE
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
>   Attempting to register new charset UCS-2BE
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
>   Registered charset UCS-2BE
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
>   Attempting to register new charset UTF-16BE
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
>   Registered charset UTF-16BE
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
>   Attempting to register new charset UTF8
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
>   Registered charset UTF8
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
>   Attempting to register new charset UTF-8
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
>   Registered charset UTF-8
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
>   Attempting to register new charset ASCII
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
>   Registered charset ASCII
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
>   Attempting to register new charset 646
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
>   Registered charset 646
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
>   Attempting to register new charset ISO-8859-1
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
>   Registered charset ISO-8859-1
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
>   Attempting to register new charset UCS2-HEX
> [2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
>   Registered charset UCS2-HEX
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
>   doing parameter Unix charset = ISO8859-1
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
>   doing parameter logon script = logon.bat
>   doing parameter logon drive = H:
>   doing parameter logon home =
>   doing parameter logon path =
>   doing parameter domain logons = Yes
>   doing parameter os level = 65
>   doing parameter preferred master = Yes
>   doing parameter domain master = Yes
>   doing parameter wins support = Yes
>   doing parameter passdb backend = ldapsam:ldap://fedorac4.localdomain
>   doing parameter ldap admin dn = cn=Directory Manager
>   doing parameter ldap suffix = dc=localdomain
>   doing parameter ldap group suffix = ou=Groups
>   doing parameter ldap user suffix = ou=People
>   doing parameter ldap machine suffix = ou=Computers
>   doing parameter ldap idmap suffix = ou=Users
>   doing parameter add user script = /opt/IDEALX/sbin/smbldap-useradd -m "%u"
>   doing parameter ldap delete dn = Yes
>   doing parameter add machine script = /opt/IDEALX/sbin/smbldap-useradd 
> -w "%u"
>   doing parameter add group script = /opt/IDEALX/sbin/smbldap-groupadd 
> -p "%g"
>   doing parameter add user to group script = 
> /opt/IDEALX/sbin/smbldap-groupmod -m "%u" "%g"
>   doing parameter delete user from group script = 
> /opt/IDEALX/sbin/smbldap-groupmod -x "%u" "%g"
>   doing parameter set primary group script = 
> /opt/IDEALX/sbin/smbldap-usermod -g "%g" "%u"
>   doing parameter printer admin = @"Print Operators"
>   doing parameter load printers = Yes
>   doing parameter create mask = 0640
>   doing parameter directory mask = 0750
>   doing parameter nt acl support = No
>   doing parameter printing = cups
>   doing parameter printcap name = cups
>   doing parameter deadtime = 10
>   doing parameter guest account = nobody
>   doing parameter map to guest = Bad User
>   doing parameter dont descend = /proc,/dev,/etc,/lib,/lost+found,/initrd
>   doing parameter show add printer wizard = yes
>   doing parameter preserve case = yes
>   doing parameter short preserve case = yes
>   doing parameter case sensitive = no
> [2005/07/19 12:09:44, 4] param/loadparm.c:lp_load(3947)
>   pm_process() returned Yes
> [2005/07/19 12:09:44, 7] param/loadparm.c:lp_servicenumber(4057)
>   lp_servicenumber: couldn't find homes
> [2005/07/19 12:09:44, 10] param/loadparm.c:set_server_role(3865)
>   set_server_role: role = ROLE_DOMAIN_PDC
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
>   Substituting charset 'UTF-8' for LOCALE
> [2005/07/19 12:09:44, 5] lib/util.c:init_names(278)
>   Netbios name list:-
>   my_netbios_names[0]="FEDORAC4"
> [2005/07/19 12:09:44, 2] lib/interface.c:add_interface(81)
>   added interface ip=10.0.0.162 bcast=10.255.255.255 nmask=255.0.0.0
> [2005/07/19 12:09:44, 10] intl/lang_tdb.c:lang_tdb_init(135)
>   lang_tdb_init: /usr/lib/samba/it_IT.UTF-8.msg: No such file or directory
> Can't lookup UNIX group Domain Admins
> [2005/07/19 12:09:44, 2] utils/net.c:main(897)
>   return code = -1
> _________________________________________________________________________________
> 
> This is the global section of smb.conf I use:
> [global]
>         workgroup = FEDORAC4
>         username map = /etc/samba/smbusers
>         enable privileges = yes
>         server string = Samba Server %v
>         security = user
>         encrypt passwords = Yes
>         min passwd length = 3
>         obey pam restrictions = No
>         ldap passwd sync = Yes
>         passwd program = /opt/IDEALX/sbin/smbldap-passwd -u %u
>         ldap passwd sync = Yes
>         log level = 0
>         syslog = 0
>         log file = /var/log/samba/log.%m
>         max log size = 100000
>         time server = Yes
>         socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
>         mangling method = hash2
>         Dos charset = 850
>         Unix charset = ISO8859-1
>         logon script = logon.bat
>         logon drive = H:
>         logon home =
>         logon path =
>         domain logons = Yes
>         os level = 65
>         preferred master = Yes
>         domain master = Yes
>         wins support = Yes
>         passdb backend = ldapsam:ldap://fedorac4.localdomain
>         ldap admin dn = cn=Directory Manager
>         ldap suffix = dc=localdomain
>         ldap group suffix = ou=Groups
>         ldap user suffix = ou=People
>         ldap machine suffix = ou=Computers
>         ldap idmap suffix = ou=Users
>         add user script = /opt/IDEALX/sbin/smbldap-useradd -m "%u"
>         ldap delete dn = Yes
>         add machine script = /opt/IDEALX/sbin/smbldap-useradd -w "%u"
>         add group script = /opt/IDEALX/sbin/smbldap-groupadd -p "%g"
>         add user to group script = /opt/IDEALX/sbin/smbldap-groupmod -m 
> "%u" "%g"
>         delete user from group script = 
> /opt/IDEALX/sbin/smbldap-groupmod -x "%u" "%g"
>         set primary group script = /opt/IDEALX/sbin/smbldap-usermod -g 
> "%g" "%u"
>         printer admin = @"Print Operators"
>         load printers = Yes
>         create mask = 0640
>         directory mask = 0750
>         nt acl support = No
>         printing = cups
>         printcap name = cups
>         deadtime = 10
>         guest account = nobody
>         map to guest = Bad User
>         dont descend = /proc,/dev,/etc,/lib,/lost+found,/initrd
>         show add printer wizard = yes
>         preserve case = yes
>         short preserve case = yes
>         case sensitive = no
> ___________________________________________________________________________________
> 
> The problem seems to be Samba...
> Any idea?
> regards
> Leon
> 
> 
> _ <http://people.redhat.com/astokes/samba_rhds.pdf>_
> 
> --
> Fedora-directory-users mailing list
> Fedora-directory-users at redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-directory-users

First thing, follow the article at
http://directory.fedora.redhat.com/wiki/Howto:Samba I tend to keep that
one closely updated as I find problems.

For this issue what is the output of :

ldapsearch -x -Z '(cn=Domain*)'

Thanks,
Adam




More information about the Fedora-directory-users mailing list