El 27 de febrero de 2013 18:20, Camaleón <noela...@gmail.com> escribió:
> El Wed, 27 Feb 2013 15:58:23 -0300, Hernan Montero escribió: > > > El 27 de febrero de 2013 15:50, Camaleón <noela...@gmail.com> escribió: > > (...) > > >> ¿El usuario que usas en de windows y el usuario de debian son el mismo? > >> Recuerda que cada usuario tiene que estar dado de alta en windows. > >> > >> > > si son el mismo por que es un usuario de dominio > > Vale, es importante eso porque si son distintos usuarios/contraseñas uno > podría tener acceso al servidor pero el otro no. En cambio, si inicias > sesión con el mismo usuario (mismas credenciales) desde un cliente > windows y en debian entonces si accede uno el otro también debería > funcionar descartando así algún error en la configuración del servidor. > > >> > Y lo que me tira por consola es lo siguiente: > >> > > >> > Unknown parameter encountered: "server role" Ignoring unknown > >> > parameter "server role" session setup failed: > >> > NT_STATUS_INVALID_PARAMETER > >> > >> Ahí va, ese error no lo he visto antes, algún parámetro no le debe > >> gustar :-? > >> > >> Añade más depuración con el parámetro "-d4" a ver si sacamos algo en > >> claro y manda la salida (si hay datos sensibles los quitas): > >> > >> smbclient -d4 //servidor/recurso -U usuario%contraseña > >> > >> > > Esto es lo que sale: > > (dejo lo que me parece sospechoso) > > > doing parameter passwd chat = *Enter\snew\s*\spassword:* %n\n > > *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . > > Aquí parece aceptar la contraseña... > > > doing parameter server role = domain controller > > Unknown parameter encountered: "server role" > > Ignoring unknown parameter "server role" > > Y este parámetro es que no le gusta a windows. Podrías revisar el archivo > de configuración "/etc/samba/smb.conf" y ver si ese parámetro es correcto > o no, o probar a comentarlo (#) para que no lo envíe el cliente :-? > Lo comente el smb.conf, Adjunto el smb.conf muestro lo que salio: lp_load_ex: refreshing parameters Initialising global parameters rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) params.c:pm_process() - Processing configuration file "/etc/samba/smb.conf" Processing section "[global]" doing parameter workgroup = DC4 doing parameter server string = %h server doing parameter dns proxy = no doing parameter log file = /var/log/samba/log.%m doing parameter max log size = 1000 doing parameter syslog = 0 doing parameter panic action = /usr/share/samba/panic-action %d doing parameter encrypt passwords = true doing parameter passdb backend = tdbsam doing parameter obey pam restrictions = yes doing parameter unix password sync = yes doing parameter passwd program = /usr/bin/passwd %u doing parameter passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . doing parameter pam password change = yes doing parameter map to guest = bad user doing parameter usershare allow guests = yes doing parameter realm = EDUC.GOV.AR pm_process() returned Yes added interface eth0 ip=fe80::1ec1:deff:fea8:45bf%eth0 bcast=fe80::ffff:ffff:ffff:ffff%eth0 netmask=ffff:ffff:ffff:ffff:: added interface wlan0 ip=fe80::72f3:95ff:feac:7bbc%wlan0 bcast=fe80::ffff:ffff:ffff:ffff%wlan0 netmask=ffff:ffff:ffff:ffff:: added interface eth0 ip=10.8.0.120 bcast=10.8.0.255 netmask=255.255.255.0 Client started (version 3.6.6). resolve_lmhosts: Attempting lmhosts lookup for name fs01<0x20> resolve_lmhosts: Attempting lmhosts lookup for name fs01<0x20> startlmhosts: Can't open lmhosts file /etc/samba/lmhosts. Error was No existe el fichero o el directorio resolve_wins: Attempting wins lookup for name fs01<0x20> resolve_wins: WINS server resolution selected and no WINS servers listed. resolve_hosts: Attempting host lookup for name fs01<0x20> resolve_hosts: getaddrinfo failed for name fs01 [Nombre o servicio desconocido] name_resolve_bcast: Attempting broadcast lookup for name fs01<0x20> nmb packet from 10.8.0.21(35072) header: id=13141 opcode=Query(0) response=Yes header: flags: bcast=No rec_avail=Yes rec_des=Yes trunc=No auth=Yes header: rcode=0 qdcount=0 ancount=1 nscount=0 arcount=0 answers: nmb_name=FS01<20> rr_type=32 rr_class=1 ttl=259200 answers 0 char ...... hex 00000A080015 Got a positive name query response from 10.8.0.21 ( 10.8.0.21 ) Connecting to 10.8.0.21 at port 445 session request ok cli_session_setup: NT1 session setup failed: NT_STATUS_INVALID_PARAMETER session setup failed: NT_STATUS_INVALID_PARAMETER > > > resolve_lmhosts: Attempting lmhosts lookup for name fs01<0x20> > > resolve_lmhosts: Attempting lmhosts lookup for name fs01<0x20> > > startlmhosts: Can't open lmhosts file /etc/samba/lmhosts. Error was No > > existe el fichero o el directorio > > resolve_wins: Attempting wins lookup for name fs01<0x20> > > resolve_wins: WINS server resolution selected and no WINS servers > > listed. > > resolve_hosts: Attempting host lookup for name fs01<0x20> > > resolve_hosts: getaddrinfo failed for name fs01 [Nombre o servicio > > desconocido] > > Aquí prueba varios sistemas de resolución de equipos y los descarta > porque no los encuentra (seguramente no estén configurados) pero este > mensaje debe ser normal porque seguidamente usa el sistema nmb para > resolver y obtiene respuesta. > Entiendo > > > name_resolve_bcast: Attempting broadcast lookup for name fs01<0x20> > > nmb packet from 10.8.0.21(35072) header: id=4046 opcode=Query(0) > > response=Yes > > header: flags: bcast=No rec_avail=Yes rec_des=Yes trunc=No auth=Yes > > header: rcode=0 qdcount=0 ancount=1 nscount=0 arcount=0 > > answers: nmb_name=FS01<20> rr_type=32 rr_class=1 ttl=259200 > > answers 0 char > > ...... hex 00000A080015 > > Got a positive name query response from 10.8.0.21 ( 10.8.0.21 ) > > Connecting to 10.8.0.21 at port 445 > > session request ok > > Hasta aquí lo veo todo correcto (autentifica bien al cliente) salvo por > el parámetro "server role". > > > cli_session_setup: NT1 session setup failed: NT_STATUS_INVALID_PARAMETER > > session setup failed: NT_STATUS_INVALID_PARAMETER > > Y ese "invalid parameter" tiene pinta de referirse al "server role", > prueba a desactivar esa opción en el archivo de configuración e intenta > de nuevo la conexión con la depuración. > > Otra cosa que puedes hacer es comprobar que el archivo de configuración > no contenga errores de sintaxis: > > testparm /etc/samba/smb.conf > Load smb config files from /etc/samba/smb.conf rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) Processing section "[homes]" Processing section "[printers]" Processing section "[print$]" Processing section "[sysvol]" Processing section "[netlogon]" Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions [global] workgroup = DC4 realm = EDUC.GOV.AR server string = %h server map to guest = Bad User obey pam restrictions = Yes pam password change = Yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . unix password sync = Yes syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 dns proxy = No usershare allow guests = Yes panic action = /usr/share/samba/panic-action %d idmap config * : backend = tdb [homes] comment = Home Directories valid users = %S create mask = 0700 directory mask = 0700 browseable = No [printers] comment = All Printers path = /var/spool/samba create mask = 0700 printable = Yes print ok = Yes browseable = No [print$] comment = Printer Drivers path = /var/lib/samba/printers [sysvol] path = /var/lib/samba/sysvol read only = No [netlogon] path = /var/lib/samba/sysvol/EDUC.GOV.AR/scripts read only = No > Y si te es posible, compara la salida del comando "smbclient -d4 // > servidor/recurso -U usuario%contraseña" ejecutado desde el equipo con > Squeeze con la que recibes en Wheezy, para ver las diferencias. > lp_load_ex: refreshing parameters Initialising global parameters rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) params.c:pm_process() - Processing configuration file "/etc/samba/smb.conf" Processing section "[global]" doing parameter workgroup = DC4 doing parameter server string = %h server doing parameter dns proxy = no doing parameter log file = /var/log/samba/log.%m doing parameter max log size = 1000 doing parameter syslog = 0 doing parameter panic action = /usr/share/samba/panic-action %d doing parameter encrypt passwords = true doing parameter passdb backend = tdbsam doing parameter obey pam restrictions = yes doing parameter unix password sync = yes doing parameter passwd program = /usr/bin/passwd %u doing parameter passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . doing parameter pam password change = yes doing parameter map to guest = bad user doing parameter usershare allow guests = yes doing parameter realm = EDUC.GOV.AR pm_process() returned Yes added interface eth0 ip=fe80::1ec1:deff:fea8:45bf%eth0 bcast=fe80::ffff:ffff:ffff:ffff%eth0 netmask=ffff:ffff:ffff:ffff:: added interface wlan0 ip=fe80::72f3:95ff:feac:7bbc%wlan0 bcast=fe80::ffff:ffff:ffff:ffff%wlan0 netmask=ffff:ffff:ffff:ffff:: added interface eth0 ip=10.8.0.120 bcast=10.8.0.255 netmask=255.255.255.0 Client started (version 3.6.6). resolve_lmhosts: Attempting lmhosts lookup for name fs01<0x20> resolve_lmhosts: Attempting lmhosts lookup for name fs01<0x20> startlmhosts: Can't open lmhosts file /etc/samba/lmhosts. Error was No existe el fichero o el directorio resolve_wins: Attempting wins lookup for name fs01<0x20> resolve_wins: WINS server resolution selected and no WINS servers listed. resolve_hosts: Attempting host lookup for name fs01<0x20> resolve_hosts: getaddrinfo failed for name fs01 [Nombre o servicio desconocido] name_resolve_bcast: Attempting broadcast lookup for name fs01<0x20> nmb packet from 10.8.0.21(35072) header: id=13141 opcode=Query(0) response=Yes header: flags: bcast=No rec_avail=Yes rec_des=Yes trunc=No auth=Yes header: rcode=0 qdcount=0 ancount=1 nscount=0 arcount=0 answers: nmb_name=FS01<20> rr_type=32 rr_class=1 ttl=259200 answers 0 char ...... hex 00000A080015 Got a positive name query response from 10.8.0.21 ( 10.8.0.21 ) Connecting to 10.8.0.21 at port 445 session request ok cli_session_setup: NT1 session setup failed: NT_STATUS_INVALID_PARAMETER session setup failed: NT_STATUS_INVALID_PARAMETER > > >> ¿Qué versión de samba tienes (smbclient -V)? > >> > >> > > La versión es la siguiente: > > > > Version 3.6.6 > > Ok. > > >> >> ¿Y ese otro equipo usa el mismo usuario para autentificarse o es > >> >> otro distinto? > >> >> > >> >> Lo probé con mi usuario y contraseña de red > >> > >> Ya, lo que te pregunto es si el usuario de Squeeze y el de Wheezy son > >> el mismo o son usuarios distintos :-) > >> > > Son los mismo tanto como para el Squeeze, Wheezy y Window$. > > pd: yo accedo siempre con un único usuario y contraseña a las carpetas > > de red, estoy en un dominio. > > Creo que debe ser un window$ server por que cada 1 mes tengo que renovar > > la contraseña. > > Entendido y aclarado. Gracias :-) > > Saludos, > > -- > Camaleón > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: http://lists.debian.org/kglta8$s7f$1...@ger.gmane.org > > Gracias por la ayuda Camaleón -- Saludos **Hernan**