[Resolu]Nginx + Pluxml erreur authentification administration

laloyolaloyo Member
juillet 2014 modifié dans Entraide
Bonjour à tous je reviens vers vous car j'ai un petit problème avec pluxml. Je n'arrive pas à me connecter sur l'interface d'administration. Le problème c'est qu'il n y a aucun message d'erreur qui s'affiche.
Les symptômes après avoir saisi le login et le bon mot de passe la page (le formulaire) se recharge au lieu de me rediriger ver l'interface d'administration. Par contre quand je saisi un mauvais login/password il y'a bien un message qui s'affiche pour me dire que le login/password et erroné.
Dans les logs de nginx il n y a aucune erreur et le site s'affiche normalement. J'ai vraiment du loupé quelque chose.

nginx acces.log
[== Indéfini ==]
41.82.74.16 - - [04/Jul/2014:15:25:31 +0200] "GET /favicon.ico HTTP/1.1" 200 13669 "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)" "-"
41.82.74.16 - - [04/Jul/2014:15:25:48 +0200] "POST /core/admin/auth.php?p=http%3A%2F%2Ftest.com%2Fcore%2Fadmin%2F HTTP/1.1" 200 1446 "http://test.com/core/admin/auth.php?p=/core/admin/" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)" "-"
37.187.237.250 - - [04/Jul/2014:15:30:05 +0200] "-" 400 0 "-" "-" "-"
37.187.237.250 - - [04/Jul/2014:15:35:06 +0200] "-" 400 0 "-" "-" "-"
41.82.108.15 - - [04/Jul/2014:15:37:37 +0200] "POST /pluxml/core/admin/auth.php?p=http%3A%2F%2Ftest.com%2Fpluxml%2Fcore%2Fadmin%2F HTTP/1.1" 302 5 "http://test.com/pluxml/core/admin/auth.php?p=/pluxml/core/admin/" "Mozilla/5.0 (Windows NT 6.2; rv:28.0) Gecko/20100101 Firefox/28.0" "-"
41.82.108.15 - - [04/Jul/2014:15:37:37 +0200] "GET /pluxml/core/admin/ HTTP/1.1" 302 5 "http://test.com/pluxml/core/admin/auth.php?p=/pluxml/core/admin/" "Mozilla/5.0 (Windows NT 6.2; rv:28.0) Gecko/20100101 Firefox/28.0" "-"
41.82.108.15 - - [04/Jul/2014:15:37:37 +0200] "GET /pluxml/core/admin/auth.php?p=/pluxml/core/admin/ HTTP/1.1" 200 1394 "http://test.com/pluxml/core/admin/auth.php?p=/pluxml/core/admin/" "Mozilla/5.0 (Windows NT 6.2; rv:28.0) Gecko/20100101 Firefox/28.0" "-"
41.82.108.15 - - [04/Jul/2014:15:37:37 +0200] "GET /pluxml/core/admin/theme/auth.css HTTP/1.1" 304 0 "http://test.com/pluxml/core/admin/auth.php?p=/pluxml/core/admin/" "Mozilla/5.0 (Windows NT 6.2; rv:28.0) Gecko/20100101 Firefox/28.0" "-"
41.82.108.15 - - [04/Jul/2014:15:37:38 +0200] "GET /pluxml/core/admin/theme/images/pluxml.gif HTTP/1.1" 304 0 "-" "Mozilla/5.0 (Windows NT 6.2; rv:28.0) Gecko/20100101 Firefox/28.0" "-"
37.187.237.250 - - [04/Jul/2014:15:40:06 +0200] "-" 400 0 "-" "-" "-"

nginx virtualhost
[== Indéfini ==]
server {
  5     listen       80 default_server;
  6     server_name  www.test.com test.com;
  7     root   /home/test/www;
  8
 13     location / {
 14         root   /home/test/www;
 15         index  index.html index.htm index.php;
 16
 17     }
 18
 19     error_page  404              /404.html;
 20     location = /404.html {
 21         root   /usr/share/nginx/html;
 22     }
 23
 24     # redirect server error pages to the static page /50x.html
 25     #
 26     error_page   500 502 503 504  /50x.html;
 27     location = /50x.html {
 28         root   /usr/share/nginx/html;
 29     }
 30
 31     # proxy the PHP scripts to Apache listening on 127.0.0.1:80
 32     #
 33     #location ~ \.php$ {
 34     #    proxy_pass   http://127.0.0.1;
 35     #}
 36
 37     # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
 38     #
 39     location ~ \.php$ {
 40         fastcgi_pass   127.0.0.1:9000;
 41         fastcgi_index  index.php;
 42         fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
 43         #fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
 44         include        fastcgi_params;
 45     }

Merci par avance pour vos réponses.

Réponses

  • HarukaHaruka PluXml Project Manager
    Salut,

    J'utilise moi aussi PluXml avec Nginx (Debian, Ubuntu, Raspbian) mais je n'ai jamais rencontré ce problème. En revanche tu as des erreurs dans ton acces.log :
    37.187.237.250 - - [04/Jul/2014:15:30:05 +0200] "-" 400 0 "-" "-" "-"
    37.187.237.250 - - [04/Jul/2014:15:35:06 +0200] "-" 400 0 "-" "-" "-"
    37.187.237.250 - - [04/Jul/2014:15:40:06 +0200] "-" 400 0 "-" "-" "-"
    

    Erreur 400 "Bad request" sur l'IP 37.187.237.250. Ceci dit ça n'a peut-être rien à voir avec ton problème. Ton virtualhost me parait bon.

    Tu devrais essayer d'ajouter dans ton virtualhost une ligne pour avoir les logs d'erreurs dans un fichier différents. Tu auras peut-être plus d'info que dans ton access.log (exemple ici : https://github.com/P3ter/Serveur/blob/master/ubuntuserver/nginx/default-pluxml)

    Tu peux peut-être jeter un œil à cette article sur mon blog : http://p3ter.fr/article30/raspberry-pi-installer-nginx-automatiquement, afin de comparer ton installation de Nginx/PluXml avec la mienne. Tu peux aussi aller sur mon github https://github.com/P3ter/Serveur pour avoir des exemples de virtualhost pour PluXml, et de scripts d'installation de Nginx.

    En comparant ma procédure d'installation et mes fichiers avec ta config, tu trouveras peut-être quelque chose.
  • Merci P3ter j'ai finalement decidé de retourner sur debian que je maitrise mieux que centos. Et cela marche. Merci pour ton aide. Meme si j ai toujours pas compris pourquoi ca ne passais pas sous centos.
Connectez-vous ou Inscrivez-vous pour répondre.