[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SAMBA+LDAP x Windows XP - NÃO RESOLVIDO - QUASE CERTO



Edmundo Valle Neto escreveu:
Debian escreveu:
(...)

Olá Edmundo,

Fiz os acertos conforme vc tinha comentando acima, mas ainda não deu. Removi pelo phpldapadmin a maquina que tinha adicionado manualmente (maq97) para ver se o script ia adicionar ela mas também não foi.

Independentemente de como a máquina foi adicionada NÃO PODE haver nenhuma conta existente com o nome da máquina ou ela não será criada por já existir.

Eu postei abaixo o log do samba, para que se possível vc analisasse. Estou estudando o material da idealx que vc enviou para chegar alguma inconsistência em outros arquivos.

Desde já muito obrigado

Pedro

Log samba
[2007/07/11 06:30:13, 0] lib/util_sock.c:get_peer_addr(1150)
 getpeername failed. Error was Transport endpoint is not connected
[2007/07/11 06:30:13, 2] smbd/reply.c:reply_special(236)
netbios connect: name1=SERVSAMBA name2=MAQ97 [2007/07/11 06:30:13, 2] smbd/reply.c:reply_special(243)
 netbios connect: local=servsamba remote=maq97, name type = 0
[2007/07/11 06:30:13, 0] lib/util_sock.c:write_socket_data(430)
 write_socket_data: write failure. Error = Connection reset by peer
[2007/07/11 06:30:13, 0] lib/util_sock.c:write_socket(455)
write_socket: Error writing 4 bytes to socket 25: ERRNO = Connection reset by peer
[2007/07/11 06:30:13, 0] lib/util_sock.c:send_smb(647)
 Error writing 4 bytes to client. -1. (Connection reset by peer)
[2007/07/11 06:30:13, 2] smbd/server.c:exit_server(609)
 Closing connections
[2007/07/11 06:30:13, 2] smbd/sesssetup.c:setup_new_vc_session(608)
setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.
[2007/07/11 06:30:13, 2] smbd/sesssetup.c:setup_new_vc_session(608)
setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.
[2007/07/11 06:30:13, 2] lib/smbldap.c:smbldap_open_connection(692)
 smbldap_open_connection: connection opened
[2007/07/11 06:30:13, 2] passdb/pdb_ldap.c:init_sam_from_ldap(499)
 init_sam_from_ldap: Entry found for user: adm
[2007/07/11 06:30:13, 2] passdb/pdb_ldap.c:init_group_from_ldap(2000)
 init_group_from_ldap: Entry found for group: 544
[2007/07/11 06:30:13, 2] auth/auth.c:check_ntlm_password(305)
check_ntlm_password: authentication for user [adm] -> [adm] -> [adm] succeeded
[2007/07/11 06:30:13, 2] smbd/server.c:exit_server(609)
 Closing connections
[2007/07/11 06:30:14, 0] lib/util_sock.c:get_peer_addr(1150)
 getpeername failed. Error was Transport endpoint is not connected
[2007/07/11 06:30:14, 2] smbd/reply.c:reply_special(236)
netbios connect: name1=SERVSAMBA name2=MAQ97 [2007/07/11 06:30:14, 2] smbd/reply.c:reply_special(243)
 netbios connect: local=servsamba remote=maq97, name type = 0
[2007/07/11 06:30:14, 0] lib/util_sock.c:write_socket_data(430)
 write_socket_data: write failure. Error = Connection reset by peer
[2007/07/11 06:30:14, 0] lib/util_sock.c:write_socket(455)
write_socket: Error writing 4 bytes to socket 25: ERRNO = Connection reset by peer
[2007/07/11 06:30:14, 0] lib/util_sock.c:send_smb(647)
 Error writing 4 bytes to client. -1. (Connection reset by peer)
[2007/07/11 06:30:14, 2] smbd/server.c:exit_server(609)
 Closing connections
[2007/07/11 06:30:14, 2] smbd/sesssetup.c:setup_new_vc_session(608)
setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.
[2007/07/11 06:30:14, 2] smbd/sesssetup.c:setup_new_vc_session(608)
setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.
[2007/07/11 06:30:14, 2] lib/smbldap.c:smbldap_open_connection(692)
 smbldap_open_connection: connection opened
[2007/07/11 06:30:14, 2] passdb/pdb_ldap.c:init_sam_from_ldap(499)
 init_sam_from_ldap: Entry found for user: adm
[2007/07/11 06:30:14, 2] passdb/pdb_ldap.c:init_group_from_ldap(2000)
 init_group_from_ldap: Entry found for group: 544
[2007/07/11 06:30:14, 2] auth/auth.c:check_ntlm_password(305)
check_ntlm_password: authentication for user [adm] -> [adm] -> [adm] succeeded [2007/07/11 06:30:14, 2] rpc_server/srv_samr_nt.c:_samr_lookup_domain(2580) Returning domain sid for domain JUSSARA -> S-1-5-21-421843368-2739757111-592531848
Unknown option: t
(c) IDEALX 2004 (http://www.idealx.com)- Licenced under GPL
[2007/07/11 06:30:16, 0] rpc_server/srv_samr_nt.c:_samr_create_user(2324) _samr_create_user: Running the command `/usr/sbin/smbldap-useradd -t 5 -w "maq97$"' gave 1

"gave 1", o teu script deu erro e não reconheceu "t" como uma opção válida.
Você não fez todos os acertos que deveria.

[2007/07/11 06:30:16, 2] smbd/server.c:exit_server(609)
 Closing connections


Atenciosamente.

Edmundo Valle Neto


Olá Edmundo,

Realmente -t do script para adicionar a máquina no domínio estava atrapalhando. Retirei esta opção, e consegui ingressar com a máquina no domínio corretamente. Porém agora, a máquina com XP não consegue logar com nenhum usuário criado no ldap. Exclui, criei o usuário novamente e nada. No W98 ele está logando, se entro como administrador da máquina local e acesso o compartilhamento samba pelo explorer com o usuário e senha que testei também funciona. O problema está mesmo na hora de logar na máquina.

O usuário foi criado no container do dominio samba, conferi sua pasta no home/usuario.

Estou enviando abaixo a saida do log samba, e a estrutura do usuário que estou usando para logar no sistema, para que se possível pudesse analisar e me dizer se tem algum erro.

Desde já muito obrigado.

Pedro

Executei o slapcat e coloquei a saída deste usuário abaixo.

# id=00000019
dn: uid=pedro,sambaDomainName=JUSSARA,dc=ljussara
cn: pedro
displayName:: cGVkcm8g
gecos:: cGVkcm8g
gidNumber: 513
homeDirectory: /home/pedro
loginShell: /bin/bash
sambaAcctFlags: [U          ]
sambaPrimaryGroupSID: S-1-5-21-4147564533-719371898-3834029857-513
sambaSID: S-1-5-21-4147564533-719371898-3834029857-3010
shadowLastChange: 11778
uid: pedro
uidNumber: 1005
userPassword:: e01ENX1ua1dBTDJWOUgycy8rUHdSNTFwSTBBPT0=
sambaLMPassword: 77B2354D1217F31CAAD3B435B51404EE
sambaNTPassword: A42E3ADEC85F42B1BAE18EA526EF4825
sambaPwdCanChange: 1182198196
sambaPwdLastSet: 1182198196
sambaPwdMustChange: 2147483647
objectClass: top
objectClass: account
objectClass: posixAccount
objectClass: shadowAccount
objectClass: sambaSamAccount
structuralObjectClass: account
entryUUID: 7f193f5c-b225-102b-8766-c44694b66b25
creatorsName: cn=admin,dc=ljussara
createTimestamp: 20070618202318Z
entryCSN: 20070618202318Z#000001#00#000000
modifiersName: cn=admin,dc=ljussara
modifyTimestamp: 20070618202318Z

Estou mandando a saída do log (samba.log) para que se possível pudesse dar uma olhada.
[2007/07/11 23:26:04, 0] lib/util_sock.c:get_peer_addr(1150)
 getpeername failed. Error was Transport endpoint is not connected
[2007/07/11 23:26:04, 2] smbd/reply.c:reply_special(236)
netbios connect: name1=SERVSAMBA name2=MAQ97 [2007/07/11 23:26:04, 2] smbd/reply.c:reply_special(243)
 netbios connect: local=servsamba remote=maq97, name type = 0
[2007/07/11 23:26:04, 0] lib/util_sock.c:write_socket_data(430)
 write_socket_data: write failure. Error = Connection reset by peer
[2007/07/11 23:26:04, 0] lib/util_sock.c:write_socket(455)
write_socket: Error writing 4 bytes to socket 25: ERRNO = Connection reset by peer
[2007/07/11 23:26:04, 0] lib/util_sock.c:send_smb(647)
 Error writing 4 bytes to client. -1. (Connection reset by peer)
[2007/07/11 23:26:04, 2] smbd/server.c:exit_server(609)
 Closing connections
[2007/07/11 23:26:04, 2] smbd/sesssetup.c:setup_new_vc_session(608)
setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.
[2007/07/11 23:26:04, 2] smbd/sesssetup.c:setup_new_vc_session(608)
setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.
[2007/07/11 23:26:04, 2] rpc_parse/parse_prs.c:netsec_decode(1594)
 netsec_decode: FAILED: packet sequence number:
[2007/07/11 23:26:04, 2] lib/util.c:dump_data(1995)
 [000] 44 58 0F 69 21 D2 F1 A6                           DX.i!...
[2007/07/11 23:26:04, 2] rpc_parse/parse_prs.c:netsec_decode(1596)
 should be:
[2007/07/11 23:26:04, 2] lib/util.c:dump_data(1995)
 [000] 00 00 00 00 80 00 00 00                           ........
[2007/07/11 23:26:04, 2] lib/smbldap.c:smbldap_open_connection(692)
 smbldap_open_connection: connection opened
[2007/07/11 23:26:04, 2] passdb/pdb_ldap.c:init_sam_from_ldap(499)
 init_sam_from_ldap: Entry found for user: maq97$
[2007/07/11 23:26:04, 2] passdb/pdb_ldap.c:init_sam_from_ldap(499)
 init_sam_from_ldap: Entry found for user: pedro
[2007/07/11 23:26:04, 2] passdb/pdb_ldap.c:init_group_from_ldap(2000)
 init_group_from_ldap: Entry found for group: 513
[2007/07/11 23:26:04, 2] auth/auth.c:check_ntlm_password(305)
check_ntlm_password: authentication for user [pedro] -> [pedro] -> [pedro] succeeded
[2007/07/11 23:26:38, 2] smbd/server.c:exit_server(609)
 Closing connections



Reply to: