[Samba-it] problemi vari

mucimon3 francmuci at gmail.com
Sun Jan 28 02:25:02 MST 2007


Dal momento che sono masochista ho deciso di installare un altro pdc su 
una macchina già
funzionante come server nodo per le trasmissioni dati tra radioamatori, 
anche se la cosa
che non mi spiego è come mai stesse configurazioni su macchine diverse 
producono
risultati diversissimi...mistero, magia, apparizioni, sparizioni :)
Veniamo al punto:
- smbldap-populate sembra crei regolarmente i gruppi (vedi slapcat) ma 
getent group dice il contrario
- nel tentativo di joinare  in locale ottengo un bel 2 di picche sotto 
forma di questo log:
   aprsserv:/var/log/samba# net rpc join -d 2 -U utente%password
   [2007/01/28 01:28:28, 2] lib/interface.c:add_interface(81)
      added interface ip=10.0.50.50 bcast=10.0.255.255 nmask=255.255.0.0
   [2007/01/28 01:28:28, 1] utils/net_rpc.c:run_rpc_command(138)
      rpc command function failed! (NT_STATUS_ACCESS_DENIED)
   [2007/01/28 01:28:38, 0] rpc_client/cli_pipe.c:rpc_api_pipe(435)
      cli_pipe: return critical error. Error was Call timed out: server 
did not respond after 10000 milliseconds
   Creation of workstation account failed
   Unable to join domain DOMINIO.
   [2007/01/28 01:28:38, 2] utils/net.c:main(897)
      return code = 1
   
   Ovviamente l'utente in questione è regolarmente registrato come da 
getent passwd:
   utente:x:1000:513:System User:/home/utente:/bin/bash
  
   e slapcat:
   dn: uid=utente,ou=People,dc=ldap,dc=ath,dc=cx
   objectClass: top
   objectClass: inetOrgPerson
   objectClass: posixAccount
   objectClass: shadowAccount
   objectClass: sambaSamAccount
   cn: ldap
   sn: ldap
   uid: utente
   uidNumber: 1000
   gidNumber: 513
   homeDirectory: /home/utente
   loginShell: /bin/bash
   gecos: System User
   description: System User
   structuralObjectClass: inetOrgPerson
   entryUUID: 1aea3d52-41db-102b-8989-8c0aa9329a4c
   creatorsName: cn=admin,dc=ldap,dc=ath,dc=cx
   createTimestamp: 20070126224837Z
   sambaLogonTime: 0
   sambaLogoffTime: 2147483647
   sambaKickoffTime: 2147483647
   displayName: System User
   sambaSID: S-1-5-21-786920260-3144193882-3533920257-3000
   sambaPrimaryGroupSID: S-1-5-21-786920260-3144193882-3533920257-513
   sambaLogonScript: utente.cmd
   sambaProfilePath: \\pdc-srv\profiles\utente
   sambaHomePath: \\pdc-srv\home\utente
   sambaHomeDrive: Z:
   sambaLMPassword: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
   sambaNTPassword: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
   sambaPwdCanChange: 1169851742
   sambaPwdMustChange: 2147483647
   sambaPasswordHistory: 
0000000000000000000000000000000000000000000000000000000000000000
   sambaPwdLastSet: 1169851742
   sambaAcctFlags: [U          ]
   userPassword:: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx==
   entryCSN: 20070126224902Z#000002#00#000000
   modifiersName: cn=admin,dc=ldap,dc=ath,dc=cx
   modifyTimestamp: 20070126224902Z

- Nel tentativo di joinare dal client XP, dopo aver inserito id e 
password, mi dice che non trova il percorso di rete (???)
- C'è qualcosa di strano nella dir dei log di samba....non crea il log 
per la macchina da cui sto tentando il join
   ma mi ritrovo con altri log di indirizzi tipo questi: 31.242.123.65  
31.242.137.39   31.242.33.13   31.242.84.125 
   31.242.124.5   31.242.159.150  31.242.65.235  31.242.128.65 che fanno 
tutti parte delle rete interna di fastweb
   why??

smb.conf

workgroup = dominio
netbios name = pdc-srv
domain logons = yes
obey pam restrictions = no

log file = /var/log/samba/%m
log level = 16
passdb backend = ldapsam:ldap://127.0.0.1:389

ldap admin dn = "cn=admin,dc=ldap,dc=ath,dc=cx"
ldap suffix = dc=ldap,dc=ath,dc=cx
ldap user suffix = ou=Users
ldap group suffix = ou=Groups
ldap machine suffix = ou=Computers
ldap idmap suffix = ou=Users
ldap passwd sync = yes

passwd program = /usr/bin/smbldap-passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n 
*Retype\snew\sUNIX\spassword:* %n\n .

ldap delete dn = yes
add user script = /usr/sbin/smbldap-useradd -m "%u"
delete user script = /usr/sbin/smbldap-userdel "%u"
add machine script = /usr/sbin/smbldap-useradd -w "%u"
add group script = /usr/sbin/smbldap-groupadd -p "%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 = /usrsbin/smbldap-groupmod -x "%u" "%g"
set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u"

wins support = yes
local master = yes
domain master = yes
preferred master = yes
os level = 69
security = user

versione samba            3.0.14a-3sarge2
versione openldap        2.2.23-8
versione smbldaptools  0.8.7-4
versione libnss-ldap      251-7
versione libpam-ldap    180.1-4

Immagino che alcuni di questi errori siano correlati ma dopo quasi una 
settimana di tentativi
non ho ancora capito dove sta il bandolo della matassa.
Idee, suggerimenti?? Servono altre info???  
  

-- 

Francesco Muciaccia
Mail: mucimon at lugbari.org
Pub: 1024D/AECAD4CE Servers: keyserver.linux.it subkeys.pgp.net
Instant Mail: 393491484278 at biz.tre.it
Voice: +393491484278
Voip: +390802148261




More information about the samba-it mailing list