webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

1. webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Wilson Nalin Paolini
wnp

(usa Debian)

Enviado em 14/05/2012 - 15:46h

Fala ae galera,

Estou tendo problemas para fazer login em um servidor imap cyrus pelo webmail horde 3. Eu consegui logar fazendo um teste com o squirrelmail, mas quando tento logar pelo horde 3 a tela de login apenas na um refresh, não faz login e também não retorna nenhuma mensagem de erro. Alguém já pegou um problema semelhante?


  


2. Re: webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 14/05/2012 - 21:54h

e nos logs aparece algum erro ?



3. Re: webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Wilson Nalin Paolini
wnp

(usa Debian)

Enviado em 15/05/2012 - 11:29h

Cara, não da erro nos logs, eu até consigo acessar a caixa de correio pelos testes php do horde.

http://endereço_ip/horde3/imp/test.php
http://endereço_ip/horde3/test.php

Mas quando eu acesso pelo o horde não da erro nenhum e também não acessa nada, apenas volta a tela de login. Eu li no forum do horde algum problema relacionado aos cookies, mas eu já fiz as alterações e não resolveu.


4. Re: webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/05/2012 - 12:09h

# vi horde/config/conf.php

Altere para imp
$conf['auth']['params']['app'] = 'imp'; 



5. Re: webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Wilson Nalin Paolini
wnp

(usa Debian)

Enviado em 15/05/2012 - 12:15h

Amarildo, eu fiz a alteração, mas agora apareceu o erro abaixo:

A fatal error has occurred
imp is not activated
Details have been logged for the administrator.


6. Re: webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/05/2012 - 12:20h

Meu conf.php completo

<?php
/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Horde: horde/config/conf.xml,v 1.74.2.88 2009/09/02 08:21:46 jan Exp $
$conf['vhosts'] = false;
$conf['debug_level'] = E_ALL;
$conf['max_exec_time'] = 0;
$conf['compress_pages'] = true;
$conf['secret_key'] = '40637cafc0ccac74d56c5fb6728abf77b0df928b';
$conf['umask'] = 077;
$conf['use_ssl'] = 2;
$conf['server']['name'] = 'www.seudominio.com.br';
$conf['server']['port'] = $_SERVER['SERVER_PORT'];
$conf['urls']['token_lifetime'] = 30;
$conf['urls']['hmac_lifetime'] = 30;
$conf['urls']['pretty'] = false;
$conf['safe_ips'] = array();
$conf['session']['name'] = 'Horde';
$conf['session']['use_only_cookies'] = false;
$conf['session']['cache_limiter'] = 'nocache';
$conf['session']['timeout'] = 0;
$conf['cookie']['domain'] = 'www.seudominio.com.br';
$conf['cookie']['path'] = '/';
$conf['sql']['persistent'] = false;
$conf['sql']['username'] = 'usuario';
$conf['sql']['password'] = 'senha';
$conf['sql']['protocol'] = 'unix';
$conf['sql']['database'] = 'horde';
$conf['sql']['charset'] = 'iso-8859-1';
$conf['sql']['ssl'] = false;
$conf['sql']['splitread'] = false;
$conf['sql']['phptype'] = 'mysql';
$conf['auth']['admins'] = array('administrador');
$conf['auth']['checkip'] = true;
$conf['auth']['checkbrowser'] = true;
$conf['auth']['alternate_login'] = false;
$conf['auth']['redirect_on_logout'] = false;
$conf['auth']['list_users'] = 'list';
$conf['auth']['params']['app'] = 'imp';
$conf['auth']['driver'] = 'application';
$conf['signup']['allow'] = false;
$conf['log']['enabled'] = false;
$conf['log_accesskeys'] = false;
$conf['prefs']['params']['persistent'] = false;
$conf['prefs']['params']['username'] = 'usuraio';
$conf['prefs']['params']['password'] = 'senha';
$conf['prefs']['params']['protocol'] = 'unix';
$conf['prefs']['params']['database'] = 'horde';
$conf['prefs']['params']['charset'] = 'iso-8859-1';
$conf['prefs']['params']['ssl'] = false;
$conf['prefs']['params']['splitread'] = false;
$conf['prefs']['params']['phptype'] = 'mysql';
$conf['prefs']['params']['driverconfig'] = 'custom';
$conf['prefs']['driver'] = 'sql';
$conf['alarms']['driver'] = false;
$conf['datatree']['params']['persistent'] = false;
$conf['datatree']['params']['username'] = 'horde';
$conf['datatree']['params']['protocol'] = 'unix';
$conf['datatree']['params']['database'] = 'horde';
$conf['datatree']['params']['charset'] = 'iso-8859-1';
$conf['datatree']['params']['ssl'] = false;
$conf['datatree']['params']['splitread'] = false;
$conf['datatree']['params']['phptype'] = 'mysql';
$conf['datatree']['params']['driverconfig'] = 'custom';
$conf['datatree']['driver'] = 'sql';
$conf['group']['driver'] = 'datatree';
$conf['group']['cache'] = false;
$conf['perms']['driver'] = 'datatree';
$conf['share']['no_sharing'] = false;
$conf['share']['any_group'] = false;
$conf['share']['cache'] = false;
$conf['share']['driver'] = 'datatree';
$conf['cache']['default_lifetime'] = 1800;
$conf['cache']['params']['dir'] = '/var/spool/webmail';
$conf['cache']['params']['sub'] = 0;
$conf['cache']['driver'] = 'file';
$conf['lock']['driver'] = 'none';
$conf['token']['params']['persistent'] = false;
$conf['token']['params']['username'] = 'usuario';
$conf['token']['params']['password'] = 'senha';
$conf['token']['params']['protocol'] = 'unix';
$conf['token']['params']['database'] = 'horde';
$conf['token']['params']['charset'] = 'iso-8859-1';
$conf['token']['params']['ssl'] = false;
$conf['token']['params']['splitread'] = false;
$conf['token']['params']['phptype'] = 'mysql';
$conf['token']['params']['driverconfig'] = 'custom';
$conf['token']['driver'] = 'sql';
$conf['mailer']['params']['sendmail_path'] = '/usr/lib/sendmail';
$conf['mailer']['params']['sendmail_args'] = '-oi';
$conf['mailer']['type'] = 'sendmail';
$conf['mailformat']['brokenrfc2231'] = false;
$conf['vfs']['params']['persistent'] = false;
$conf['vfs']['params']['username'] = 'usuario';
$conf['vfs']['params']['password'] = 'senha';
$conf['vfs']['params']['protocol'] = 'unix';
$conf['vfs']['params']['database'] = 'horde';
$conf['vfs']['params']['charset'] = 'iso-8859-1';
$conf['vfs']['params']['ssl'] = false;
$conf['vfs']['params']['splitread'] = false;
$conf['vfs']['params']['phptype'] = 'mysql';
$conf['vfs']['params']['driverconfig'] = 'custom';
$conf['vfs']['type'] = 'sql';
$conf['sessionhandler']['type'] = 'none';
$conf['sessionhandler']['memcache'] = false;
$conf['problems']['email'] = 'administrador@seudominio.com.br';
$conf['problems']['maildomain'] = 'seudominio.com.br';
$conf['problems']['tickets'] = false;
$conf['problems']['attachments'] = true;
$conf['menu']['apps'] = array();
$conf['menu']['always'] = false;
$conf['menu']['links']['help'] = 'never';
$conf['menu']['links']['options'] = 'authenticated';
$conf['menu']['links']['problem'] = 'never';
$conf['menu']['links']['login'] = 'never';
$conf['menu']['links']['logout'] = 'authenticated';
$conf['hooks']['permsdenied'] = false;
$conf['hooks']['username'] = false;
$conf['hooks']['preauthenticate'] = false;
$conf['hooks']['postauthenticate'] = false;
$conf['hooks']['authldap'] = false;
$conf['hooks']['groupldap'] = false;
$conf['portal']['fixed_blocks'] = array();
$conf['accounts']['driver'] = 'null';
$conf['user']['verify_from_addr'] = false;
$conf['imsp']['enabled'] = false;
$conf['kolab']['enabled'] = false;
$conf['memcache']['hostspec'] = array('localhost');
$conf['memcache']['port'] = array('11211');
$conf['memcache']['weight'] = array();
$conf['memcache']['persistent'] = false;
$conf['memcache']['compression'] = false;
$conf['memcache']['large_items'] = true;
$conf['memcache']['enabled'] = true;
/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */



7. Re: webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/05/2012 - 12:24h

# cat horde/imp/config/conf.php

[code]<?php
/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Horde: imp/config/conf.xml,v 1.53.2.43 2009-07-02 06:18:15 slusarz Exp $
$conf['spell']['params']['path'] = '/usr/bin/aspell';
$conf['spell']['driver'] = '/usr/bin/aspell';
$conf['utils']['gnupg'] = '/usr/bin/gpg';
$conf['utils']['gnupg_keyserver'] = array('pgp.mit.edu');
$conf['utils']['gnupg_timeout'] = 10;
$conf['menu']['apps'] = array();
$conf['user']['select_sentmail_folder'] = false;
$conf['user']['allow_resume_all_in_drafts'] = false;
$conf['user']['allow_folders'] = true;
$conf['user']['allow_resume_all'] = false;
$conf['user']['allow_view_source'] = true;
$conf['user']['alternate_login'] = false;
$conf['user']['redirect_on_logout'] = false;
$conf['user']['force_view'] = 'imp';
$conf['user']['select_view'] = false;
$conf['server']['change_server'] = false;
$conf['server']['change_port'] = false;
$conf['server']['change_protocol'] = false;
$conf['server']['change_smtphost'] = false;
$conf['server']['change_smtpport'] = false;
$conf['server']['server_list'] = 'none';
$conf['server']['fixed_folders'] = array();
$conf['server']['sort_limit'] = 0;
$conf['server']['cache_folders'] = false;
$conf['server']['token_lifetime'] = 1800;
$conf['server']['cachejsparams']['lifetime'] = 86400;
$conf['server']['cachejs'] = 'horde_cache';
$conf['server']['cachecssparams']['lifetime'] = 86400;
$conf['server']['cachecss'] = 'horde_cache';
$conf['mailbox']['show_preview'] = true;
$conf['fetchmail']['show_account_colors'] = true;
$conf['fetchmail']['size_limit'] = 20971520;
$conf['msgcache']['use_compress'] = false;
$conf['msgcache']['preview_size'] = 1000;
$conf['msgcache']['lifetime'] = 2592000;
$conf['msgcache']['use_msgcache'] = true;
$conf['mlistcache']['lifetime'] = 604800;
$conf['mlistcache']['use_mlistcache'] = true;
$conf['msgsettings']['filtering']['words'] = './config/filter.txt';
$conf['msgsettings']['filtering']['replacement'] = '****';
$conf['spam']['spamfolder'] = false;
$conf['spam']['bounce'] = 'spam@seudominio.com.br';
$conf['spam']['reporting'] = true;
$conf['notspam']['spamfolder'] = true;
$conf['notspam']['bounce'] = 'nospam@seudominio.com.br';
$conf['notspam']['reporting'] = true;
$conf['print']['add_printedby'] = false;
$conf['msg']['prepend_header'] = false;
$conf['msg']['append_trailer'] = true;
$conf['compose']['allow_receipts'] = true;
$conf['compose']['special_characters'] = false;
$conf['compose']['use_vfs'] = false;
$conf['compose']['link_attachments'] = false;
$conf['compose']['attach_size_limit'] = 10485760;
$conf['compose']['attach_count_limit'] = 0;
$conf['compose']['reply_limit'] = 0;
$conf['hooks']['vinfo'] = false;
$conf['hooks']['postlogin'] = false;
$conf['hooks']['postsent'] = false;
$conf['hooks']['signature'] = false;
$conf['hooks']['trailer'] = false;
$conf['hooks']['fetchmail_filter'] = false;
$conf['hooks']['mbox_redirect'] = false;
$conf['hooks']['mbox_icon'] = false;
$conf['hooks']['spam_bounce'] = false;
$conf['hooks']['msglist_format'] = false;
$conf['hooks']['display_folder'] = false;
$conf['maillog']['use_maillog'] = true;
$conf['sentmail']['driver'] = 'none';
$conf['tasklist']['use_tasklist'] = true;
$conf['notepad']['use_notepad'] = true;
/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */[code]


8. Re: webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Wilson Nalin Paolini
wnp

(usa Debian)

Enviado em 15/05/2012 - 16:23h

Amarildo, eu ajustei as configurações do conf.php tanto no diretório horde, quanto no imp. Eu possuo rodando a versão 2 do horde atualmente e quero instalar a 3 em um novo servidor. Eu comparei os arquivos de configuração da versão do horde 2 e coloquei no diretório do servidor que está instalado o horde 3, alterando alguns parâmetros. Os primeiros tres logs abaixo são resultado da alteração que fiz no parametro $conf['auth']['params']['app'] = 'imp'; conforme vc me indicou. Nos últimos tres logs o patrametro esta assim $conf['auth']['params']['app'] = 'horde'. Tem alguma ideia do que pode ser? Agradeço a ajuda!


May 15 16:12:22 HORDE [emergency] [] imp is not activated [pid 1330 on line 804 of "/usr/share/horde3/lib/Horde/Registry.php"]
May 15 16:17:41 HORDE [emergency] [] imp is not activated [pid 1329 on line 804 of "/usr/share/horde3/lib/Horde/Registry.php"]
May 15 17:32:50 HORDE [emergency] [] imp is not activated [pid 1359 on line 804 of "/usr/share/horde3/lib/Horde/Registry.php"]


May 15 17:46:37 HORDE [error] [horde] FAILED LOGIN for synctest [172.22.13.30] to Horde [pid 1328 on line 166 of "/usr/share/horde3/login.php"]
May 15 17:48:34 HORDE [error] [horde] FAILED LOGIN for synctest [172.22.13.30] to Horde [pid 1359 on line 166 of "/usr/share/horde3/login.php"]
May 15 19:06:14 HORDE [error] [horde] FAILED LOGIN for fasdfa [172.22.13.30] to Horde [pid 1326 on line 166 of "/usr/share/horde3/login.php"]




9. Re: webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/05/2012 - 16:32h

Voce baixou o imp compatível com essa versão do Horde?

Estou olhando a documentação e isso me parece um bug!

Não estou com as ultimas versões, mas pelo menos aqui está tudo ok.

Dá uma olhada:

Aplicação	  	                 Situação
Agenda (kronolith) H3 (2.1.2) Aplicação está pronta.
Contatos (turba) H3 (2.1.2) Aplicação está pronta.
Correio dinâmico (dimp) H3 (1.1.6) Aplicação está pronta.
Correio (imp) H3 (4.3.9) Aplicação está pronta.
Correio Móvel (mimp) H3 (1.1.3) Aplicação está pronta.
Filtros (ingo) H3 (1.2.5) Aplicação está pronta.
Portal Webmail (horde) 3.3.5 Aplicação está pronta.
Tarefas (nag) H3 (2.1.1) Aplicação está pronta.



10. Re: webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Wilson Nalin Paolini
wnp

(usa Debian)

Enviado em 15/05/2012 - 16:41h

Sim cara, eu instalei o imp4 e o horde3. Também estou suspeitando que pode ser bug no horde 3, eu vou dar uma pesquisada melhor. Obrigado pela ajuda!


11. Re: webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/05/2012 - 16:46h

Vou atualizar para o Horde4 com OpenLdap no Debian6. Se tiver um tempo vou montar um Artigo.


12. Re: webmail horde não faz login em servidor imap cyrus [RESOLVIDO]

Wilson Nalin Paolini
wnp

(usa Debian)

Enviado em 15/05/2012 - 17:16h

Eu vou fazer uma experiência com o Horde 4 também, no site deles tem um tutorial de instalação. Vou fazer uns testes e posto o resultado aqui no forum.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts