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**

Responder a