Re: [FUG-BR] samba-3.3.8+bug?
Creio que é bug mesmo, conforme o bugzila do samba core https://bugzilla.samba.org/show_bug.cgi?id=6940 2010/1/11 Marcus Vinicius marcovvinic...@gmail.com: Grato Vinicius vou fazer isso. Mas podem confirmar se é um bug realmente? 2010/1/11 Vinicius Abrahao vinnix@gmail.com Boa tarde senhores(as), Meu samba estava morrendo com signal 11 se eu não especificava o usuário, depois de fuçar bastante acabamos chegando nesse problema: diff --git a/source/libsmb/clientgen.c b/source/libsmb/clientgen.c index cb8f827..2dbf67a 100644 --- a/source/libsmb/clientgen.c +++ b/source/libsmb/clientgen.c @@ -408,7 +408,7 @@ void cli_init_creds(struct cli_state *cli, const char *username, const char *dom fstrcpy(cli-domain, domain); fstrcpy(cli-user_name, username); pwd_set_cleartext(cli-pwd, password); - if (!*username) { + if ((username == NULL) || (!*username)) { cli-pwd.null_pwd = true; } Contudo não creio que esse seja seu problema pois você especifica seu usuário: -U m4rk . Só pra registrar, esse problema ainda ocorre no 3.3.9, já foi commitado e será corrigido no 3.3.10. @Marcus Vinicius, faça como o Carlos sugeriu e atualize seu ports, se o problema persistir, tente debugar o smbd na unha com o valgrind. Pode ser que você encontre o que está gerando o core dump. []s e boa semana a todos, Vinícius Abrahão - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] samba-3.3.8+bug?
Cadastrou o usuario root ? Eh o primeiro usuario que voce deve criar :D Depois disso posta ai o resultado. Grato. 2010/1/10 Marcus V Morais marcovvinic...@gmail.com: Pessoal, Estava fazendo alguns testes por aqui e percebi que o samba morria quando eu tentava listar os compartilhamentos. Na primeira vez fiz um compartilhamento aberto e outro autenticado. Nos dois o resultado foi o mesmo. algumas informações abaixo: vocês vão perceber que a configuração está bem simples.. --- x -- [r...@gmx /usr/local/etc/samba]# ll total 58K -rw--- 1 root wheel 44K Jan 10 21:31 secrets.tdb lrwxr-xr-x 1 root wheel 23 Jan 10 21:07 smb.conf - /usr/local/etc/smb.conf -r--r--r-- 1 root wheel 11K Jan 10 20:54 smb.conf.orig -rw--- 1 root wheel 104 Jan 10 22:01 smbpasswd --- x -- [r...@gmx /usr/local/etc/samba]# grep -v \; smb.conf [global] workgroup = XYZ server string = SMB file Server netbios name = BSDSMB security = user hosts allow = 192.168.92.70 192.168.13.100 127. load printers = no encrypt passwords = yes browseable = yes log file = /var/log/samba/log.%m max log size = 50 dns proxy = no [homes] comment = Home-Directories browseable = no writable = yes [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes [shared] comment = Shared Stuff path = /var/sharedstuff read only = no --- x -- [r...@gmx /usr/local/etc/samba]# testparm Load smb config files from /usr/local/etc/smb.conf Processing section [homes] Processing section [printers] Processing section [shared] Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions [global] workgroup = XYZ netbios name = BSDSMB server string = SMB file Server log file = /var/log/samba/log.%m max log size = 50 load printers = No dns proxy = No hosts allow = 192.168.92.70, 192.168.13.100, 127. [homes] comment = Home-Directories read only = No browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No [shared] comment = Shared Stuff path = /var/sharedstuff read only = No --- x -- [r...@gmx /usr/local/etc/samba]# ls -ld /var/sharedstuff/ drwxrwxrwx 2 root wheel 512 Jan 10 22:02 /var/sharedstuff/ --- x -- Antes de tentar a autenticação: [r...@gmx /usr/local/etc/samba]# netstat -f inet -na Active Internet connections (including servers) Proto Recv-Q Send-Q Local Address Foreign Address (state) tcp4 0 0 *.139 *.* LISTEN tcp4 0 0 *.445 *.* LISTEN tcp4 0 0 192.168.13.125.22 192.168.92.70.35586 ESTABLISHED tcp4 0 0 *.22 *.* LISTEN udp4 0 0 172.16.86.125.138 *.* udp4 0 0 172.16.86.125.137 *.* udp4 0 0 192.168.13.125.138 *.* udp4 0 0 192.168.13.125.137 *.* udp4 0 0 *.138 *.* udp4 0 0 *.137 *.* --- x -- Antes de tentar a autenticação: [r...@gmx /usr/local/etc/samba]# tail /var/log/samba/log.smbd smbd version 3.3.8 started. Copyright Andrew Tridgell and the Samba Team 1992-2009 [2010/01/10 22:20:27, 0] printing/print_cups.c:cups_connect(103) Unable to connect to CUPS server localhost:631 - Connection refused [2010/01/10 22:20:27, 0] printing/print_cups.c:cups_connect(103) Unable to connect to CUPS server localhost:631 - Connection refused [2010/01/10 22:20:27, 1] smbd/files.c:file_init(195) file_init: Information only: requested 1 open files, 5344 are available. --- x -- Cadastrei meu usuario no samba. smbpasswd -a m4rk --- x -- Eu existo! [r...@gmx /usr/local/etc/samba]# grep m4rk /etc/passwd m4rk:*:1001:1001:Marcus Vinicius:/home/m4rk:/usr/local/bin/bash --- x -- [r...@gmx /usr/local/etc/samba]# uname -a FreeBSD gmX.dtb.lan 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 r...@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 --- x -- Eu tentando autenticar... [m4rk(zksky)~] smbclient -W XYZ -L 192.168.13.125 -U m4rk Enter m4rk's password: protocol negotiation failed: NT_STATUS_END_OF_FILE --- x -- Depois de tentar a autenticação: [r...@gmx /usr/local/etc/samba]#
Re: [FUG-BR] samba-3.3.8+bug?
Carlos, De fato não havia criado o root anteriormente. Mas após criá-lo o erro persistiu. Um screenshot da tentativa da autenticação. http://www.ping.eti.br/error.png 2010/1/11 Carlos Anderson Jardim cajar...@gmail.com Cadastrou o usuario root ? Eh o primeiro usuario que voce deve criar :D Depois disso posta ai o resultado. Grato. 2010/1/10 Marcus V Morais marcovvinic...@gmail.com: Pessoal, Estava fazendo alguns testes por aqui e percebi que o samba morria quando eu tentava listar os compartilhamentos. Na primeira vez fiz um compartilhamento aberto e outro autenticado. Nos dois o resultado foi o mesmo. algumas informações abaixo: vocês vão perceber que a configuração está bem simples.. --- x -- [r...@gmx /usr/local/etc/samba]# ll total 58K -rw--- 1 root wheel 44K Jan 10 21:31 secrets.tdb lrwxr-xr-x 1 root wheel 23 Jan 10 21:07 smb.conf - /usr/local/etc/smb.conf -r--r--r-- 1 root wheel 11K Jan 10 20:54 smb.conf.orig -rw--- 1 root wheel 104 Jan 10 22:01 smbpasswd --- x -- [r...@gmx /usr/local/etc/samba]# grep -v \; smb.conf [global] workgroup = XYZ server string = SMB file Server netbios name = BSDSMB security = user hosts allow = 192.168.92.70 192.168.13.100 127. load printers = no encrypt passwords = yes browseable = yes log file = /var/log/samba/log.%m max log size = 50 dns proxy = no [homes] comment = Home-Directories browseable = no writable = yes [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes [shared] comment = Shared Stuff path = /var/sharedstuff read only = no --- x -- [r...@gmx /usr/local/etc/samba]# testparm Load smb config files from /usr/local/etc/smb.conf Processing section [homes] Processing section [printers] Processing section [shared] Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions [global] workgroup = XYZ netbios name = BSDSMB server string = SMB file Server log file = /var/log/samba/log.%m max log size = 50 load printers = No dns proxy = No hosts allow = 192.168.92.70, 192.168.13.100, 127. [homes] comment = Home-Directories read only = No browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No [shared] comment = Shared Stuff path = /var/sharedstuff read only = No --- x -- [r...@gmx /usr/local/etc/samba]# ls -ld /var/sharedstuff/ drwxrwxrwx 2 root wheel 512 Jan 10 22:02 /var/sharedstuff/ --- x -- Antes de tentar a autenticação: [r...@gmx /usr/local/etc/samba]# netstat -f inet -na Active Internet connections (including servers) Proto Recv-Q Send-Q Local Address Foreign Address (state) tcp4 0 0 *.139 *.*LISTEN tcp4 0 0 *.445 *.*LISTEN tcp4 0 0 192.168.13.125.22 192.168.92.70.35586 ESTABLISHED tcp4 0 0 *.22 *.*LISTEN udp4 0 0 172.16.86.125.138 *.* udp4 0 0 172.16.86.125.137 *.* udp4 0 0 192.168.13.125.138 *.* udp4 0 0 192.168.13.125.137 *.* udp4 0 0 *.138 *.* udp4 0 0 *.137 *.* --- x -- Antes de tentar a autenticação: [r...@gmx /usr/local/etc/samba]# tail /var/log/samba/log.smbd smbd version 3.3.8 started. Copyright Andrew Tridgell and the Samba Team 1992-2009 [2010/01/10 22:20:27, 0] printing/print_cups.c:cups_connect(103) Unable to connect to CUPS server localhost:631 - Connection refused [2010/01/10 22:20:27, 0] printing/print_cups.c:cups_connect(103) Unable to connect to CUPS server localhost:631 - Connection refused [2010/01/10 22:20:27, 1] smbd/files.c:file_init(195) file_init: Information only: requested 1 open files, 5344 are available. --- x -- Cadastrei meu usuario no samba. smbpasswd -a m4rk --- x -- Eu existo! [r...@gmx /usr/local/etc/samba]# grep m4rk /etc/passwd m4rk:*:1001:1001:Marcus Vinicius:/home/m4rk:/usr/local/bin/bash --- x -- [r...@gmx /usr/local/etc/samba]# uname -a FreeBSD gmX.dtb.lan 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov
Re: [FUG-BR] samba-3.3.8+bug?
Da uma atualizada no seu ports e atualiza o samba, ja saiu a versao 3.3.9 com a correção. Grato. 2010/1/11 Marcus Vinicius marcovvinic...@gmail.com: Carlos, De fato não havia criado o root anteriormente. Mas após criá-lo o erro persistiu. Um screenshot da tentativa da autenticação. http://www.ping.eti.br/error.png 2010/1/11 Carlos Anderson Jardim cajar...@gmail.com Cadastrou o usuario root ? Eh o primeiro usuario que voce deve criar :D Depois disso posta ai o resultado. Grato. 2010/1/10 Marcus V Morais marcovvinic...@gmail.com: Pessoal, Estava fazendo alguns testes por aqui e percebi que o samba morria quando eu tentava listar os compartilhamentos. Na primeira vez fiz um compartilhamento aberto e outro autenticado. Nos dois o resultado foi o mesmo. algumas informações abaixo: vocês vão perceber que a configuração está bem simples.. --- x -- [r...@gmx /usr/local/etc/samba]# ll total 58K -rw--- 1 root wheel 44K Jan 10 21:31 secrets.tdb lrwxr-xr-x 1 root wheel 23 Jan 10 21:07 smb.conf - /usr/local/etc/smb.conf -r--r--r-- 1 root wheel 11K Jan 10 20:54 smb.conf.orig -rw--- 1 root wheel 104 Jan 10 22:01 smbpasswd --- x -- [r...@gmx /usr/local/etc/samba]# grep -v \; smb.conf [global] workgroup = XYZ server string = SMB file Server netbios name = BSDSMB security = user hosts allow = 192.168.92.70 192.168.13.100 127. load printers = no encrypt passwords = yes browseable = yes log file = /var/log/samba/log.%m max log size = 50 dns proxy = no [homes] comment = Home-Directories browseable = no writable = yes [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes [shared] comment = Shared Stuff path = /var/sharedstuff read only = no --- x -- [r...@gmx /usr/local/etc/samba]# testparm Load smb config files from /usr/local/etc/smb.conf Processing section [homes] Processing section [printers] Processing section [shared] Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions [global] workgroup = XYZ netbios name = BSDSMB server string = SMB file Server log file = /var/log/samba/log.%m max log size = 50 load printers = No dns proxy = No hosts allow = 192.168.92.70, 192.168.13.100, 127. [homes] comment = Home-Directories read only = No browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No [shared] comment = Shared Stuff path = /var/sharedstuff read only = No --- x -- [r...@gmx /usr/local/etc/samba]# ls -ld /var/sharedstuff/ drwxrwxrwx 2 root wheel 512 Jan 10 22:02 /var/sharedstuff/ --- x -- Antes de tentar a autenticação: [r...@gmx /usr/local/etc/samba]# netstat -f inet -na Active Internet connections (including servers) Proto Recv-Q Send-Q Local Address Foreign Address (state) tcp4 0 0 *.139 *.* LISTEN tcp4 0 0 *.445 *.* LISTEN tcp4 0 0 192.168.13.125.22 192.168.92.70.35586 ESTABLISHED tcp4 0 0 *.22 *.* LISTEN udp4 0 0 172.16.86.125.138 *.* udp4 0 0 172.16.86.125.137 *.* udp4 0 0 192.168.13.125.138 *.* udp4 0 0 192.168.13.125.137 *.* udp4 0 0 *.138 *.* udp4 0 0 *.137 *.* --- x -- Antes de tentar a autenticação: [r...@gmx /usr/local/etc/samba]# tail /var/log/samba/log.smbd smbd version 3.3.8 started. Copyright Andrew Tridgell and the Samba Team 1992-2009 [2010/01/10 22:20:27, 0] printing/print_cups.c:cups_connect(103) Unable to connect to CUPS server localhost:631 - Connection refused [2010/01/10 22:20:27, 0] printing/print_cups.c:cups_connect(103) Unable to connect to CUPS server localhost:631 - Connection refused [2010/01/10 22:20:27, 1] smbd/files.c:file_init(195) file_init: Information only: requested 1 open files, 5344 are available. --- x -- Cadastrei meu usuario no samba. smbpasswd -a m4rk --- x -- Eu existo! [r...@gmx /usr/local/etc/samba]# grep m4rk /etc/passwd m4rk:*:1001:1001:Marcus Vinicius:/home/m4rk:/usr/local/bin/bash
Re: [FUG-BR] samba-3.3.8+bug?
Boa tarde senhores(as), Meu samba estava morrendo com signal 11 se eu não especificava o usuário, depois de fuçar bastante acabamos chegando nesse problema: diff --git a/source/libsmb/clientgen.c b/source/libsmb/clientgen.c index cb8f827..2dbf67a 100644 --- a/source/libsmb/clientgen.c +++ b/source/libsmb/clientgen.c @@ -408,7 +408,7 @@ void cli_init_creds(struct cli_state *cli, const char *username, const char *dom fstrcpy(cli-domain, domain); fstrcpy(cli-user_name, username); pwd_set_cleartext(cli-pwd, password); - if (!*username) { + if ((username == NULL) || (!*username)) { cli-pwd.null_pwd = true; } Contudo não creio que esse seja seu problema pois você especifica seu usuário: -U m4rk . Só pra registrar, esse problema ainda ocorre no 3.3.9, já foi commitado e será corrigido no 3.3.10. @Marcus Vinicius, faça como o Carlos sugeriu e atualize seu ports, se o problema persistir, tente debugar o smbd na unha com o valgrind. Pode ser que você encontre o que está gerando o core dump. []s e boa semana a todos, Vinícius Abrahão - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] samba-3.3.8+bug?
Grato Vinicius vou fazer isso. Mas podem confirmar se é um bug realmente? 2010/1/11 Vinicius Abrahao vinnix@gmail.com Boa tarde senhores(as), Meu samba estava morrendo com signal 11 se eu não especificava o usuário, depois de fuçar bastante acabamos chegando nesse problema: diff --git a/source/libsmb/clientgen.c b/source/libsmb/clientgen.c index cb8f827..2dbf67a 100644 --- a/source/libsmb/clientgen.c +++ b/source/libsmb/clientgen.c @@ -408,7 +408,7 @@ void cli_init_creds(struct cli_state *cli, const char *username, const char *dom fstrcpy(cli-domain, domain); fstrcpy(cli-user_name, username); pwd_set_cleartext(cli-pwd, password); - if (!*username) { + if ((username == NULL) || (!*username)) { cli-pwd.null_pwd = true; } Contudo não creio que esse seja seu problema pois você especifica seu usuário: -U m4rk . Só pra registrar, esse problema ainda ocorre no 3.3.9, já foi commitado e será corrigido no 3.3.10. @Marcus Vinicius, faça como o Carlos sugeriu e atualize seu ports, se o problema persistir, tente debugar o smbd na unha com o valgrind. Pode ser que você encontre o que está gerando o core dump. []s e boa semana a todos, Vinícius Abrahão - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd