[Resolu]Nginx + Pluxml erreur authentification administration
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
nginx virtualhost
Merci par avance pour vos réponses.
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.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
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 :
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.