-
SquirrelMail - problemas com o plugin change_pass
:toim: Pessoal,
Tenho instalado o Sendmail + SquirrelMail no meu red hat, os dois estao rodando perfeitamente sem nenhum problema. instalei o plugin change_pass e ele nao funciona direito, segui todos os how-to's e Read-me's... e quando tento mudar minha senha pelo webmail ele volta a seguinte frase:
Código :
ERRO:Conexão recusada (111)
alguem tem alguma ideia de como resolver? Vou dar uma olhada no codigo fonte...se resolver antes posto uma msg aki.
Valew!
-
SquirrelMail - problemas com o plugin change_pass
Eduardo,
eu cheguei a testar esse modulo aqui também e deu o mesmo erro.
pelo o que eu vi, ele necessita de um daemon de troca de senha, e o erro que ele da eh de que ele não conseguiu conectar a este daemon
no link [link]http://www.squirrelmail.org/plugin_view.php?id=21 ta escrito:[/link]
de uma olhada nisso!
abraço!
ps: também sou da unesp de bauru :]
-
SquirrelMail - problemas com o plugin change_pass
Cara, tudu bem!?
Fiz o download do pacote exigido pelo change_pass
Código :
courierpassd-1.0.1.tar.gz
entretanto na hora de configurar ele diz que precisa da arvore de instalacao do Courier para continuar a configuracao. Sera que precisa instalar o Courier Mail Server pra funcionar!?
Enfim, se tiver algum sucesso, eu posto aki :D
abraco!
ps.: sou da UNESP de Rio Claro!!!!
-
Utilizando POPPASSD
Ola Kenobi,
No site do squirrelmail tem uma alternativa, o poppassd, vou testar pra ver se funcinoa
Ate
-
SquirrelMail - problemas com o plugin change_pass
Alguem conseguiu resolver esse problema? :help:
-
SquirrelMail - problemas com o plugin change_pass
Ola caticiane!!!
Bom é o seguinte, infelizmente abandonei esse projeto pois tenho algumas coisas mais urgente pra fazer aki no setor, mas eu tive alguns progressos nao muito satisfatorios. :?
Fiz o download do pacote change-pass-2.7-1.4.x.tar.gz e descompactei dentro do diretorio de plugins do squirrelmail (/var/www/html/plugins) no qual foi criada a pasta change_pass. Dai fui ate a pasta /var/www/html/config e executei o script perl conf.pl e instalei o pacote change_pass. Reiniciei o squirrelmail e o httpd e so com isso deveria funcionar,....mas nem rolou.... :(
Ate
-
SquirrelMail - problemas com o plugin change_pass
cmo que da a conf do quirrelMail ele ta logando em banco de dados ou sistema
-
SquirrelMail - problemas com o plugin change_pass
Nao ele ta usando os usuarios do sistema, nao tem banco de dados.
ps: rachei o bico de rir com a sua msg de rodapé....hahah boa :)
-
SquirrelMail - problemas com o plugin change_pass
-
SquirrelMail - problemas com o plugin change_pass
Pessoal achei a solução, então vamos ajudar a galera.
baixa esse cara aqui:
courierpassd-1.0.1.tar.gz
depois configura ele com essa opção:
./configure --with-couriersrc=/onde_esta_o_source_do_seu_courier
hehehe espero que você não tenha jogado fora.
olha só, se você jogou fora, vai ter que compilar ele novamente para ter o source, aproveita e coloca no ./configure do seu courier-imap a opção --with-authchangepwdir=/usr/local/libexec/authlib
assim vai poupar trabalho pra voce.
crie o arquivo courierpassd em /etc/xinet.d/
coloque de conteudo:
service courierpassd
{
port = 106
socket_type = stream
protocol = tcp
user = root
server = /usr/local/sbin/courierpassd
server_args = -s imap
wait = no
instances = 4
disable = no
}
blz.
em
/etc/services abra a porta 106.
courierpassd 106/tcp #assim
depois que fazemos fica facil =]
hehehe
espero ter ajudado um post meio que inacabado.
super Abraços
-
SquirrelMail - problemas com o plugin change_pass
Vou testar do jeito que vc passou... mas pergunto? qdo se instala pacote do courier-imapd ele nao configurar da maneira como tu colocou? pois pelo tutorial q eu segui pra configurar esse "bendito" plugin nao tinha essas opçoes na hora da instalaçao...
Os resultados eu posto aki no forum.. pois ainda nao desisti do squirrelmail apesar de ter me decepcionado com a aparencia dele...
Valew pela ajuda
-
SquirrelMail - problemas com o plugin change_pass
Seguiu qual tutorial???
abracos
-
SquirrelMail - problemas com o plugin change_pass
Eu abri um topico aki no forum sobre esse problema e me passaram o seguintes passos:
https://under-linux.org/modules.php?...er=asc&start=0
Segui do jeito que passaram mas o plugin nao troca a senha.. e nem da mensagem de erro...
Caticiane :?
-
SquirrelMail - problemas com o plugin change_pass
tail -f /var/log/maillog...
não da erro??? a interface tanbem nao da erro??
nestat -na | grep 106 ta escutando???
Fico no aguardo.
-
SquirrelMail - problemas com o plugin change_pass
a porta esta aberta sim..
eqto a erros.. no log nao aparece nada...
qdo altero a senha.. na interface grafica nao da nenhuma mensagem de erro apenas o seguinte simbolo:
-->
Qdo redigito a senha errada ele ja acusa q ta errada e manda mensagem de erro.. aparentemente parece q ta ok.. mas nao funciona..hehehehe
vou testar amanha do jeito q vc passou.. :toim:
-
SquirrelMail - problemas com o plugin change_pass
certo...
De uma olhada nos logs /var/logs/qmail/.....
tudo funciona, apenas o changepassd que não????
quando vocÊ roda um ./conf.py no directorio do squirrelmail, entra
8.plugins
Plugins
Instaled Plugins
1.change_pass
vocÊ vê isso???
você está usando algum banco de dados como backend de informações do qmail?
postgresql, mysql etc???
por que aqui não estou usando nenhum banco.
mantenha-me informado =]
vamos resolver isso ai =]
-
SquirrelMail - problemas com o plugin change_pass
sim...qdo dou ./configure consigo ver que o change_passwd foi instalado
Eu uso o postfix, sem banco de dados e minha distro eh debian
nos logs nao aparece nada... nem um erro....
Oba! depois dessas palavras fico mais empolgada pra resolver isso...
;)
-
SquirrelMail - problemas com o plugin change_pass
Oba! depois dessas palavras fico mais empolgada pra resolver isso...
sim...qdo dou ./configure consigo ver que o change_passwd foi instalado
Eu uso o postfix, sem banco de dados e minha distro eh debian
nos logs nao aparece nada... nem um erro....
Ainda nao deu pra fazer o q vc me passou pois estamos mudando de predio no trampo.. mas vou dar um jeito de fazer o mais breve possivel...
;)
-
SquirrelMail - problemas com o plugin change_pass
O meu esta acontecendo a mesma coisa, so que quando rodo o courierpassd ele conecta e aparece isso
courierpassd
200 courierpassd v1.1.0-RC1 hello, who are you?
User [email protected]
200 Your password please.
pass 123
ERR: authdaemon: s_connect() failed: No such file or directory
500 Server error, password not changed.
root@dumbledore:/#
Alguma luz ???
-
SquirrelMail - problemas com o plugin change_pass
Manow , da uma olhadinha nesse post, tem um pessoal com o mesmo problema.
http://forum.qmailrocks.org/archive/...hp/t-1809.html
abraços
-
SquirrelMail - problemas com o plugin change_pass
Eu testei o que vc passou MAJOR.. recopilei o courierpassd com o comando passado... mas o outro comando nao sei como fazer.. pois eu instalei o courier-imapd pelo apt-get....
A conclusao é que continua nao funcionando...
Um detalhe que eu reparei eh o seguinte.. qdo tento acessar pelo telnet ele da a seguinte mensagem:
server2:/etc/init.d# telnet localhost 106
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
O que seria isso? rodei o nmap e a porta 106 esta aberta...
Outra coisa li na documentaçao do squirrel que precisa da versao 1.4.4 ou superior e a que tenho instalada é a 4.1.2 ... pode ser isso o problema?
:help:
-
SquirrelMail - problemas com o plugin change_pass
opa! esqueci de logar.....
:o
-
SquirrelMail - problemas com o plugin change_pass
Olha só Caticiane,
você tem toda razão, para Slackware, Debian e sistemas que usam inetd e não o xinet.d temos que editar o /etc/inetd.conf e adicionar :
"courierpassd stream tcp nowait root /usr/local/sbin/courierpassd -s imap"
sem aspas.
troque o directorio acima pelo qual o seu courierpassd se encontra.
tambem de uma verificada se em seu
/etc/services
se existe a linha
courierpassd 106/tcp #
restarta ele ai:
/etc/rc.d/init.d/inetd restart
Caso funcione, foi facil =] mas se não funcionar vamos testar varias alternativas, assim caso algum "Debianzista" tenha dificuldade no futuro, possa consultar o topico =]
Vamos lá que tem coisa pra k** pra fazer...
Vamos começar pela alternativa mais simples:
Encontrei uns pacotes pré compilados do courierpassd pro Debian,
de um cara que diz ter essa mesma dificuldade, então
vamos terntar instala-lo
o link onde está o pacote do courierpassd é:
http://wtf.dk/~mbp/my_debs/courierpassd/1.0.1/
a veja tambem se você tem instalado o courier-imap-ssl
se não tiver :
apt-get install courier-imap-ssl
e mesmo se tiver, remova ele e instale novamente.
Veja como ficou seu /etc/courier/imapd
se a tag estiver
AUTHMODULES="authdaemon"
mude para:
AUTHMODULES="authvchkpw"
e tambem se
AUTHMODULES_ORIG="authdaemon"
mude para:
AUTHMODULES_ORIG="authvchkpw"
restarta tudo:
/etc/init.d/courier-imap stop
/etc/init.d/courier-authdaemon stop
/etc/init.d/courier-imap-ssl stop
/etc/init.d/courier-imap start
/etc/init.d/courier-authdaemon start
/etc/init.d/courier-imap-ssl start
Caso funcione blz... agora se não funfar, ai vamos por a mão na massa.
vou pedir para você instalar o Courier-imap pelo source e não pelo apt.
pois acho que o pacote pré compilado do Debian, deve estar sem alguma opção:
Então remova o pacote pré compilado ai, e faça o download do source:
http://ufpr.dl.sourceforge.net/sourc...-3.0.8.tar.bz2
eu gosto de usar /usr/local/ , porem isso é gosto.
tar -jxvf courier-imap-3.0.8.tar.bz2
cd courier-imap-3.0.8
./configure --prefix=/usr/local/ --exec-prefix=/usr/local/ --with-authvchkpw --without-authdaemon --without-authldap --disable-root-check --with-ssl --with-authchangepwdir=/usr/local/libexec/authlib
make
make install-strip
make install-configure
de uma olhada se em /usr/local/etc/ existe imapd e o imapd-ssl
se não existir copie eles para lá:
cp imapd.dist /usr/local/etc/imapd
cp imapd-ssl.dist /usr/local/etc/imapd-ssl
blz, agora temos que criar as chaves ssl, antes remova o arquivo /usr/local/share/imapd.pem
Crie as chaves ssl para o imap.
/usr/local/sbin/mkimapdcert
removemos o arquivo pois caso ele já existisse ele não iria substituir.
por isso removemos e recriamos.
veja se existe...
/usr/local/share/imapd.pem
até aqui blz???
então vamos nessa...
Olha só Caticiane, não uso Debian e sim Slackware, sei que o Debian usa o directorio init.d para os scripts de inicialização ser rodado.
não sei se isso ira funcionar, porem existem 2 scripts de inicialização que funfam aqui no Slack, então de uma olhada ai, vou dar uma olhada melhor no meu trampo... no caso estou em casa agora.
/usr/local/libexec/imapd.rc
/usr/local/libexec/imapd-ssl.rc
Copie-os para o local onde são executados os scripts de inicialização do Debian.
tenha certeza que seu imap esteja funcionando.
Teste um telnet no courierpassd (106) e veja se ele retorna:
200 courierpassd v1.1.0 hello, who are you?
User [email protected]
200 Your password please.
se ele retornar isso tá feito...
se não...
continuamos eheheh
---------------------------------------------------
Pessoal, desculpe por qualquer ignorância...
o intuito é apenas ajudar...
Valew :good:
-
SquirrelMail - problemas com o plugin change_pass
Não tem mto haver com o Tópico que estão discutindo mas é só uma idéia louca. :o
Alterei o arquivo .php do frame esquerdo do squirrel e criei um link para um script que tinha em .cgi para alterar a senha.
Lembrando que a senha que ele altera é a dos usuário locais do servidor.
Com certeza não eh a melhor solução em termos de segurança entro outros aspectos, mas eh uma alternativa.
E Desculpe se atrapalhei a discução de vcs :D
-
SquirrelMail - problemas com o plugin change_pass
ufa! qta coisa pra fazer....
bom.. so vai dar pra testar na prox semana... qdo eu tiver no trabalho.. mas mesmo assim muito obrigada pela ajuda...
eqto as linhas do inetd.conf e services... ja estavam do jeito que vc passou...
vou reinstalar novamente o imapd e o courier pelo fonte...
So uma pergunta ... qdo tento acessar pelo telnet ... eu logo.. mas depois eh como fecha a conexao e da a mensagem:
server2:/etc/init.d# telnet localhost 106
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
O que seria essa ultima linha? :?
T+ 8)
-
SquirrelMail - problemas com o plugin change_pass
Então Caticiane,
parece que ele não está associando a porta 106 ao passd....
ou a configuração do passd nã está correta....
é no minimo estranho...
Ele deveria retornar para voce alguma coisa, e não fechar a conexão.
mais é isso ai.
Boa sorte.
:good:
-
SquirrelMail - problemas com o plugin change_pass
-
SquirrelMail - problemas com o plugin change_pass
Esse outro plugin é pra fazer funcionar o plugin change_pass ?
Pra que serve e como e onde configura-lo?
valew jean ;)
-
SquirrelMail - problemas com o plugin change_pass
Olá,
Mas uma dica básica, edite o arquivo /usr/local/etc/authlib/authdaemonrc ou /usr/local/etc/authlib/authdaemonrc-dist, e salve igual o primeiro. E no arquivo troque conforme abaixo:
authmodulelist="authvchkpw authuserdb authcustom"
Por esta:
authmodulelist="authvchkpw"
feito isso, salve e saia do arquivo.
E teste novamente.
falou,
-
SquirrelMail - problemas com o plugin change_pass
bom gente...
2 meses tentando colocar essa tranqueira pra funcionar e nao consegui.. segui passo a passo a instalacao pelo fonte do courier-imap MAJOR e agora nao consigo mais logar no sistema.. diz q a conexao foi derrubada pelo imap.. mas no nmap aparece a porta dele aberta 143...
Willian tb configurei o arquivo como vc passou mas nada funcionou.. entao vou deixar isso de lado.. vou partir pra outro webmail... to tentando o horde...mas ja to apanhando dele...
heheh... axo q o problema eh entre o teclado e a cadeira mesmo ;)
bom valew a todos pelo ajuda... mas vou tentar mesmo outro webmail..
valew galera :clap:
-
SquirrelMail - problemas com o plugin change_pass
Caticiane, faz outro teste antes, instala seu qmail+vpopmail+mysql que vc vai conseguir ativar o plugin de alterar a senha.
Eu tb nao consegui e resolvi mudar e funcionou beleza !!!