[FUG-BR] Problema em Qmail+Vpopmail
Douglas Macedo
dmacedo em gmail.com
Segunda Agosto 14 15:15:15 BRT 2006
Renato,
Dei um:
#chown -R vpopmail:vchkpw /usr/home/vpopmail/*
Agora o erro eh:
Aug 14 15:09:43 freebsd vpopmail[1020]: vchkpw-pop3: (PLAIN) login
success comercial at abih-sc.com.br:201.14.175.93
Aug 14 15:09:43 freebsd vpopmail[1020]: vchkpw-pop3: autocreate dir
errno 13 /usr/home/vpopmail/domains/0/abih-sc.com.br/comercial
comercial at abih-sc.com.br:201.14.175.93
A listagem:
[root at freebsd /usr/home/admin]# ls -l
/usr/home/vpopmail/domains/0//abih-sc.com.br/
total 30
-rw------- 1 vpopmail vchkpw 35 May 19 16:34 .dir-control
-rw------- 1 vpopmail vchkpw 59 May 17 11:41 .qmail-default
-rw------- 1 vpopmail vchkpw 0 May 19 16:34 .vpasswd.lock
drwx------ 3 vpopmail vchkpw 512 May 17 11:58 abih
drwx------ 3 vpopmail vchkpw 512 May 17 12:00 adm
drwx------ 3 vpopmail vchkpw 512 May 17 13:02 aguastermais
drwx------ 3 vpopmail vchkpw 512 May 17 11:59 comercial
drwx------ 3 vpopmail vchkpw 512 May 17 11:59 financeiro
drwx------ 3 vpopmail vchkpw 512 May 17 12:00 mkt
drwx------ 3 vpopmail vchkpw 512 May 17 12:00 planejamento
drwx------ 3 vpopmail vchkpw 512 May 19 16:34 postmaster
drwx------ 3 vpopmail vchkpw 512 May 17 11:58 recepcao
drwx------ 3 vpopmail vchkpw 512 May 17 13:02 votepeloturismo
-rw-r--r-- 1 vpopmail vchkpw 1268 May 19 16:34 vpasswd
-rwx------ 1 vpopmail vchkpw 3536 May 19 16:34 vpasswd.cdb
E a saida do vdominfo:
[root at freebsd /usr/home/admin]# /usr/home/vpopmail/bin/vdominfo abih-sc.com.br
domain: abih-sc.com.br
uid: 1009
gid: 1003
dir: /usr/home/vpopmail/domains/0/abih-sc.com.br
users: 10
To achando que esta ai o problema, neste UID/GID, pois no meu
/etc/master.passwd:
[root at freebsd /usr/home/admin]# cat /etc/master.passwd | grep vpopmail
vpopmail:*:89:89::0:0:User &:/usr/home/vpopmail:/bin/sh
E no /etc/group:
[root at freebsd /usr/home/admin]# cat /etc/group | grep vchkpw
vchkpw:*:89:
Alguem pode me dar uma ajuda!
Grato,
Douglas
On 8/14/06, Renato Frederick <frederick at freebsdbrasil.com.br> wrote:
> Ah, então, você nao perdeu as pastas certo?
>
> Porque essa mensagem:
>
> >>> Aug 14 14:10:26 freebsd vpopmail[678]: vchkpw-pop3: autocreate dir
> >>> errno 13 /usr/home/vpopmail/domains/0/abih-sc.com.br/recepcao
> >>> recepcao at dominio.com.br:201.14.175.93
>
> Mostra que o user recepcao at abih-sc.com.br não está com o home em
> /usr/home/vpopmail/domains/0/abih-sc.com.br
>
>
>
> Verifica se o diretório dele está lá(com as permissoes corretas).
>
> Se não estiver, basta você mover o seu backup prá esse lugar que vai
> funcionar.
>
> Minha resposta anterior seria no caso de você ter salvo só o dataase e o
> qmail, mas não o home!
>
>
>
>
>
>
> On 14.08.06 14:27, "Douglas Macedo" <dmacedo at gmail.com> wrote:
>
> > Renato ..
> >
> > Nao existe uma possibilidade mais simples que isso, ja que tenho todos
> > os dominios com suas respectivas pastas, etc?
> >
> > Grato,
> > Douglas
> >
> > On 8/14/06, Renato Frederick <frederick at freebsdbrasil.com.br> wrote:
> >> Douglas, usando o "vdomingo" pegue a listagem completa de todas as contas.
> >> Usado o sed/grep e afins, recorte a linha que mostra somente o home do
> >> usuario.
> >>
> >> Feito isso, faz um "for" no sh mesmo que vai reconstruir o home e aplicar as
> >> permissoes (89:89) pra todos os novos diretorios.
> >>
> >> Não esqueça de usar o maildirmake tambem prá recriar a estrutura de
> >> diretorios (cur;new;tmp) dentro do diretorio recem criado.
> >>
> >>
> >>
> >>
> >> On 14.08.06 14:11, "Douglas Macedo" <dmacedo at gmail.com> wrote:
> >>
> >>> Amigos,
> >>>
> >>> Ok. Eu tenho os backup do /var/qmail .. tem o control e o users. Porem
> >>> peguei o conteudo e colei na pasta nova /var/qmail/control e
> >>> /var/qmail/users .. e o erro continua:
> >>>
> >>> Aug 14 14:10:26 freebsd vpopmail[678]: vchkpw-pop3: autocreate dir
> >>> errno 13 /usr/home/vpopmail/domains/0/abih-sc.com.br/recepcao
> >>> recepcao at dominio.com.br:201.14.175.93
> >>>
> >>> Alguma sugestao pra regerar todo os dominios apartir do meu backup? De
> >>> forma automatizada, pois quando peco:
> >>>
> >>> /home/vpopmail/bin/vdominfo xxxx.com.br
> >>>
> >>> Diz que o dominio nao existe, sendo que ele esta la.
> >>>
> >>> Alguem poderia me dar uma maozinha?
> >>>
> >>> Grato,
> >>> Douglas
> >>>
> >>> On 8/14/06, Anderson Michel <ams at srnet.com.br> wrote:
> >>>> Douglas,
> >>>>
> >>>> Você fez backup do /var/qmail/control/ e do /var/qmail/users/ ??
> >>>> Neles tem arquivos importantes para o funcionamento do qmail+vpopmail.
> >>>>
> >>>> Abraços,
> >>>>
> >>>> Anderson Michel
> >>>>
> >>>>
> >>>> Douglas Macedo wrote:
> >>>>> Ola ..
> >>>>>
> >>>>> Nao estou usando BD. Esta direto no sistema.
> >>>>>
> >>>>> Alguma luz de como faco pra restaurar os dominios no VPOPMAIL?
> >>>>>
> >>>>> Grato,
> >>>>> Douglas
> >>>>>
> >>>>> On 8/14/06, Welington F.J <welingtonfj at gmail.com> wrote:
> >>>>>> On 8/14/06, Douglas Macedo <dmacedo at gmail.com> wrote:
> >>>>>>> Galera ..
> >>>>>>>
> >>>>>>> Isso me resolveu em partes. Agora o que esta acontecendo eh:
> >>>>>> =)
> >>>>>>
> >>>>>>> Aug 14 11:55:04 freebsd vpopmail[23388]: vchkpw-pop3: vpopmail user
> >>>>>>> not found xxxxxxx at xxxxxxxxx.com.br:201.34.187.154
> >>>>>> Verifica se o usuário que esta fazendo a conexão com o bando tem
> >>>>>> acesso na base de dados do vpopmail.
> >>>>>>
> >>>>>>> O que aconteceu para voces entenderem, foi que a maquina morreu e tive
> >>>>>>> que reinstalar tudo. Dai peguei o /usr/home/vpopmail/domains e
> >>>>>>> restaurei.
> >>>>>> hmmm
> >>>>>>
> >>>>>>> Ja dei uma olhada na internet inteira .. como faco pra restaurar toda
> >>>>>>> a base do vpopmail?
> >>>>>> Qual banco você usa?
> >>>>>> Se for mysql:
> >>>>>> faça um dump da base do servidor antigo e restaure no novo servidor
> >>>>>> ser for mysql
> >>>>>> no servidor antigo
> >>>>>> #mysqldump vpomail > vpopmail.sql
> >>>>>>
> >>>>>> no servidor novo
> >>>>>> partingo do ponto que a base esta vazia. caso contrio apague a base e
> >>>>>> crie novamenet para restaurar a base antiga.
> >>>>>> # mysql vpopmail < vpopmail.sql
> >>>>>>
> >>>> -------------------------
> >>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>
> >>>
> >>
> >>
> >>
> >> --
> >> Renato Frederick
> >> FreeBSD Brasil LTDA.
> >> Fone: (31) 3281-9633
> >> http://www.freebsdbrasil.com.br
> >>
> >>
> >> -------------------------
> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>
> >
>
>
>
> --
> Renato Frederick
> FreeBSD Brasil LTDA.
> Fone: (31) 3281-9633
> http://www.freebsdbrasil.com.br
>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
--
Douglas Macedo
dmacedo at gmail.com
--
Avalia-se a inteligência de um indivíduo pela quantidade de incertezas
que ele é capaz de suportar.
(Immanuel Kant)
Mais detalhes sobre a lista de discussão freebsd