[CentOS-fr] probl eme avec le paquet roundcubemt ail du depot de karanbir singh

fakessh at fakessh.eu fakessh at fakessh.eu
Lun 23 Nov 23:00:49 UTC 2009


Le lundi 23 novembre 2009 21:24, vous avez écrit :
> Le Monday 23 November 2009 17:22:33 fakessh at fakessh.eu, vous avez écrit :
> > Le lundi 23 novembre 2009 15:52, S e r g e a écrit :
> > > Le Monday 23 November 2009 15:14:40 fakessh at fakessh.eu, vous avez 
écrit :
> > > > Bonjour tous
> > >


rebonjour à tous
rebonjour à serge
rebonjour

il commence à etre tres tard en france
presque bonne nuit ou dans tres bientot bonne nuit

:-) pour  la reponse echec pas de connexion au webmail  :-)

toujous meme probleme meme erreur d authentification


bon je me suis pourtant  tres fortement inspire de l install realise dans le  
post de Jacob

j ai utilise la version cite dans le post de Jacob
la version non GPL dependant



que j  ai installe dans un vhosts propre à cette version
avec un utilisateur propre à cette version

http://roundcubenongpldependant.fakessh.eu/?_task=&_action=login
http://roundcubenongpldependant.renelacroute.fr/?_task=&_action=login
http://roundcubenongpldependant.nicolaspichot.fr/?_task=&_action=login


en ce qui conserne les logs
pour la version non gpldependant
j ai des logs sql 
[roundcubenongpldependant at r13151 ~]$ tail -f www/logs/sql 
     WHERE  sess_id='1s21d1urkqoctr8dkt8bkfkl13'

[23-Nov-2009 22:29:43 +0100]: query(1): DELETE FROM session WHERE 
sess_id='1s21d1urkqoctr8dkt8bkfkl13'

[23-Nov-2009 22:29:51 +0100]: query(1): SET NAMES 'utf8'

[23-Nov-2009 22:29:51 +0100]: query(1): SELECT vars, ip, 
UNIX_TIMESTAMP(changed) AS changed
     FROM session
     WHERE  sess_id='1s21d1urkqoctr8dkt8bkfkl13'




pour essayer de comprendre pourquoi cela ne marche pas
je vous cite des posts sur les listes roundcube
http://lists.roundcube.net/mail-archive/users/2009-11/0000031.html
http://lists.roundcube.net/mail-archive/users/2009-11/0000005.html
http://lists.roundcube.net/mail-archive/users/2009-11/0000006.html
http://lists.roundcube.net/mail-archive/users/2009-11/0000024.html

je n'ai pas reussi à faire fonctionner ' l installeur
impossible d atteindre la page 3 et 4

pourtant toutes les dependances sont resolues

je me suis demande pourquoi l installeur n arrive pas à la page 3 et 4
j ai alors augmente les permissions du dossier config
chmod u+wr,o+wr,g+wr  /home/roundcubenongpldependant/www/config/

restart d apache

je retente l installeur 
et meme echec au niveau de la page 3 et 4

moi qui voulait un webmail facile à mettre en place , à taille humaine , que 
je comprenne et que je sache l upgrader  

j ai fait la config à la main
et la comme d habitude
premiere affichage de la page de login avec une erreur sur les cookies que mon 
navigateur ne semble pas accepter
reload de la page avec lebon user et le bon pass

la : erreur d authentification

bon et la :
je me suis mis à chercher dans les logs propre à apache
le sous domaines avec la version gpl dependant
http://roundcube.fakessh.eu/

[root at r13151 ~]# tail -f /var/log/httpd/roundcube-error_log 
[Mon Nov 23 21:04:14 2009] [error] [client 81.56.161.95] File does not 
exist: /home/roundcube/www/installer, referer: http://roundcube.fakessh.eu/
[Mon Nov 23 21:32:17 2009] [error] [client 81.56.161.95] ModSecurity: Warning. 
Match of "rx ^OPTIONS$" against "REQUEST_METHOD" required. 
[file "/etc/httpd/modsecurity.d/modsecurity_crs_21_protocol_anomalies.conf"] 
[line "41"] [id "960015"] [msg "Request Missing an Accept Header"] 
[severity "CRITICAL"] [tag "PROTOCOL_VIOLATION/MISSING_HEADER"] 
[hostname "roundcube.fakessh.eu"] [uri "/installer/index.php"] 
[unique_id "uLenvFdiuugAAB4sd0QAAAAF"]
[Mon Nov 23 21:32:17 2009] [error] [client 81.56.161.95] File does not 
exist: /home/roundcube/www/installer, referer: http://roundcube.fakessh.eu/
[Mon Nov 23 21:32:23 2009] [error] [client 81.56.161.95] ModSecurity: Warning. 
Match of "rx ^OPTIONS$" against "REQUEST_METHOD" required. 
[file "/etc/httpd/modsecurity.d/modsecurity_crs_21_protocol_anomalies.conf"] 
[line "41"] [id "960015"] [msg "Request Missing an Accept Header"] 
[severity "CRITICAL"] [tag "PROTOCOL_VIOLATION/MISSING_HEADER"] 
[hostname "roundcube.fakessh.eu"] [uri "/"] 
[unique_id "uRIx8ldiuugAAB4yeEIAAAAH"]
[Mon Nov 23 22:23:58 2009] [error] [client 81.56.161.95] ModSecurity: Warning. 
Match of "rx ^OPTIONS$" against "REQUEST_METHOD" required. 
[file "/etc/httpd/modsecurity.d/modsecurity_crs_21_protocol_anomalies.conf"] 
[line "41"] [id "960015"] [msg "Request Missing an Accept Header"] 
[severity "CRITICAL"] [tag "PROTOCOL_VIOLATION/MISSING_HEADER"] 
[hostname "roundcube.fakessh.eu"] [uri "/"] 
[unique_id "cYfxyFdiuugAACf0cVoAAAAE"]
[Mon Nov 23 22:23:59 2009] [error] [client 81.56.161.95] ModSecurity: Warning. 
Match of "rx ^OPTIONS$" against "REQUEST_METHOD" required. 
[file "/etc/httpd/modsecurity.d/mvenir 
odsecurity_crs_21_protocol_anomalies.conf"] [line "41"] [id "960015"] 
[msg "Request Missing an Accept Header"] [severity "CRITICAL"] 
[tag "PROTOCOL_VIOLATION/MISSING_HEADER"] [hostname "roundcube.fakessh.eu"] 
[uri "/"] [unique_id "caHd7FdiuugAACf5dNcAAAAG"]
[Mon Nov 23 22:24:14 2009] [error] [client 81.56.161.95] ModSecurity: Warning. 
Match of "rx ^OPTIONS$" against "REQUEST_METHOD" required. 
[file "/etc/httpd/modsecurity.d/modsecurity_crs_21_protocol_anomalies.conf"] 
[line "41"] [id "960015"] [msg "Request Missing an Accept Header"] 
[severity "CRITICAL"] [tag "PROTOCOL_VIOLATION/MISSING_HEADER"] 
[hostname "roundcube.fakessh.eu"] [uri "/config/1"] 
[unique_id "cn8Z6FdiuugAACf2bMYAAAAF"]
[Mon Nov 23 22:24:14 2009] [error] [client 81.56.161.95] File does not 
exist: /home/roundcube/www/config/1, referer: http://roundcube.fakessh.eu/
[Mon Nov 23 22:39:20 2009] [error] [client 81.56.161.95] ModSecurity: Warning. 
Match of "rx ^OPTIONS$" against "REQUEST_METHOD" required. 
[file "/etc/httpd/modsecurity.d/modsecurity_crs_21_protocol_anomalies.conf"] 
[line "41"] [id "960015"] [msg "Request Missing an Accept Header"] 
[severity "CRITICAL"] [tag "PROTOCOL_VIOLATION/MISSING_HEADER"] 
[hostname "roundcube.fakessh.eu"] [uri "/installer/index.php"] 
[unique_id "qIjYmldiuugAACf5dNoAAAAG"]
[Mon Nov 23 22:39:20 2009] [error] [client 81.56.161.95] File does not 
exist: /home/roundcube/www/installer, referer: http://roundcube.fakessh.eu/


ceci est des erreurs que je ne connais pas
les problemes d authentification peuvent venir de la
la il semble que mod_security se plaigne


pour le sous domaine http://roundcubenongpldependant.fakessh.eu
il y a aussi des erreurs que je ne connais pas


[root at r13151 ~]# tail -f /var/log/httpd/roundcubenongpldependant-error_log 
[Mon Nov 23 22:29:51 2009] [error] [client 83.193.172.167] PHP   8. 
MDB2_Statement_Common->execute() /home/roundcubenongpldependant/www/program/include/rcube_mdb2.php:274, 
referer: http://roundcubenongpldependant.fakessh.eu/?_task=&_action=login
[Mon Nov 23 22:29:51 2009] [error] [client 83.193.172.167] PHP   9. 
MDB2_Statement_mysql->_execute() /home/roundcubenongpldependant/www/program/lib/MDB2.php:4123, 
referer: http://roundcubenongpldependant.fakessh.eu/?_task=&_action=login
[Mon Nov 23 22:29:51 2009] [error] [client 83.193.172.167] PHP  10. 
MDB2_Statement_Common->_execute() /home/roundcubenongpldependant/www/program/lib/MDB2/Driver/mysql.php:1582, 
referer: http://roundcubenongpldependant.fakessh.eu/?_task=&_action=login
[Mon Nov 23 22:29:51 2009] [error] [client 83.193.172.167] PHP  11. 
MDB2_Driver_Common->exec() /home/roundcubenongpldependant/www/program/lib/MDB2.php:4169, 
referer: http://roundcubenongpldependant.fakessh.eu/?_task=&_action=login
[Mon Nov 23 22:29:51 2009] [error] [client 83.193.172.167] PHP  12. 
MDB2_Driver_mysql->_doQuery() /home/roundcubenongpldependant/www/program/lib/MDB2.php:2519, 
referer: http://roundcubenongpldependant.fakessh.eu/?_task=&_action=login
[Mon Nov 23 22:29:51 2009] [error] [client 83.193.172.167] PHP  13. 
MDB2_Driver_Common->debug() /home/roundcubenongpldependant/www/program/lib/MDB2/Driver/mysql.php:747, 
referer: http://roundcubenongpldependant.fakessh.eu/?_task=&_action=login
[Mon Nov 23 22:29:51 2009] [error] [client 83.193.172.167] PHP  14. 
call_user_func_array() /home/roundcubenongpldependant/www/program/lib/MDB2.php:1632, 
referer: http://roundcubenongpldependant.fakessh.eu/?_task=&_action=login
[Mon Nov 23 22:29:51 2009] [error] [client 83.193.172.167] PHP  15. 
mdb2_debug_handler() /home/roundcubenongpldependant/www/program/lib/MDB2.php:0, 
referer: http://roundcubenongpldependant.fakessh.eu/?_task=&_action=login
[Mon Nov 23 22:29:51 2009] [error] [client 83.193.172.167] PHP  16. 
write_log() /home/roundcubenongpldependant/www/program/include/rcube_mdb2.php:710, 
referer: http://roundcubenongpldependant.fakessh.eu/?_task=&_action=login
[Mon Nov 23 22:29:51 2009] [error] [client 83.193.172.167] PHP  17. 
trigger_error() /home/roundcubenongpldependant/www/program/include/main.inc:1053, 
referer: http://roundcubenongpldependant.fakessh.eu/?_task=&_action=login

la il semble que cela soit les libs embarquees qui possent probleme

ce type d erreur depasse mes connaissances



je me sens un peu perdu
je ne sais plus quoi faire
 
comme me l avait indique serge un menbre connu de la liste CentOS-fr
il existe ExtMail et ExtMan qui sont des webmails leger à tailles humaines en 
perl
 
c est dans ce language que je possede beaucoup de connaissances

je fais donc essayer encore de faire marcher roundcubemail puisque Jacob
dans son post 
http://lists.cencetos.oerg/pipermail/centos-fr/2009-November/000353.html

explique qu il a reussi à la faire fonctionner

pour lui faire honneur sur son travail et toute l attention qu il a envers les 
menbres de CentOS-fr

mais je vais peut etre me rabattre vers ExtMail ExtMan
qui m ont l air plus stable
et plus facile à mettre en oeuvre


pourtant mes installs sont propres
je cite

[roundcubenongpldependant at r13151 ~]$ ls -al www/
total 108
drwx---r-x 10 roundcubenongpldependant users  4096 nov 23 22:11 .
drwx---r-x  5 roundcubenongpldependant users  4096 nov 23 22:43 ..
drwx---r-x  2 roundcubenongpldependant users  4096 oct 31 14:21 bin
-rw----r-x  1 roundcubenongpldependant users  2926 oct 31 14:20 CHANGELOG
drwx---r-x  2 roundcubenongpldependant users  4096 nov 23 22:10 config
-rw-r--r--  1 roundcubenongpldependant users  1111 nov 23 21:48 .htaccess
-rw----r--  1 roundcubenongpldependant users  9829 oct 31 14:20 index.php
-rw----r--  1 roundcubenongpldependant users    25 nov 23 21:31 info.php
-rw----rwx  1 roundcubenongpldependant users     0 nov 23 21:31 info.php~
-rw----r--  1 roundcubenongpldependant users  7645 ao� 28 10:29 INSTALL
-rw----r--  1 roundcubenongpldependant users 17987 oct 29  2008 LICENSE
drwx---rwx  2 roundcubenongpldependant users  4096 nov 23 22:11 logs
drwx---r-x 22 roundcubenongpldependant users  4096 oct 31 14:20 plugins
drwx---r-x  7 roundcubenongpldependant users  4096 oct 31 14:21 program
-rw----r--  1 roundcubenongpldependant users  1856 oct 31 14:20 README
-rw----r--  1 roundcubenongpldependant users    26 mar 22  2008 robots.txt
drwx---r-x  3 roundcubenongpldependant users  4096 oct 31 14:20 skins
drwx---r-x  2 roundcubenongpldependant users  4096 oct 31 14:20 SQL
drwx---rwx  2 roundcubenongpldependant users  4096 oct 31 14:20 temp
-rw----r--  1 roundcubenongpldependant users  4668 mai 31 10:37 UPGRADING
[roundcubenongpldependant at r13151 ~]$ 


[root at r13151 ~]# ls -al /home/roundcube/www/
total 116
drwx---r-x 10 roundcube users  4096 nov 21 19:21 .
drwx---r-x  3 roundcube users  4096 nov 21 17:28 ..
drwx---r-x  2 roundcube users  4096 oct 31 14:21 bin
-rw----r--  1 roundcube users  2926 oct 31 14:20 CHANGELOG
drwx---r-x  2 roundcube users  4096 nov 21 18:37 config
-rw----r--  1 roundcube users  1149 nov 21 17:51 .htaccess
-rw----r--  1 roundcube users  9829 nov 21 19:21 index.php
-rw----r--  1 roundcube users    18 nov 21 18:08 info.php
-rw----r--  1 roundcube users  7857 oct 31 14:44 INSTALL
-rw----r--  1 roundcube users  7645 ao� 28 10:29 INSTALL.orig
-rw----r--  1 roundcube users 17987 oct 29  2008 LICENSE
drwx---rwx  2 roundcube users  4096 nov 22 07:58 logs
drwx---r-x 22 roundcube users  4096 oct 31 14:20 plugins
drwx---r-x  7 roundcube users  4096 oct 31 14:21 program
-rw----r--  1 roundcube users  1932 oct 31 14:44 README
-rw----r--  1 roundcube users    26 mar 22  2008 robots.txt
drwx---r-x  3 roundcube users  4096 oct 31 14:20 skins
drwx---r-x  2 roundcube users  4096 oct 31 14:20 SQL
drwx---rwx  2 roundcube users  4096 oct 31 14:20 temp
-rw----r--  1 roundcube users  4668 mai 31 10:37 UPGRADING
[root at r13151 ~]# 


> Maintenant tu commence une session <http://roundcube.fakessh.eu> et SURTOUT
> tu consultes les logs dans:
>   /<CHEMIN_ROUNDCUBE>/logs/
>
> Une fois en marche, tu enlèves le répertoire <CHEMIN_ROUNDCUBE>/installer
>
> @+
> --S e r g e



Plus d'informations sur la liste de diffusion CentOS-fr