[FRsAG] Apache rafraichissement page

jr at captainadmin.com jr at captainadmin.com
Dim 22 Mar 23:28:41 CET 2015


Bonsoir,

Il faut vérifier si le flux arrive toujours sur le serveur final avec un 
tcpdump par exemple.
En regardant les logs apache, a supposer que ton vhost soit correctement 
configuré, tu devrais avoir des informations dans /var/log/httpd/*.log 
qui te permettront de trouver plus facilement l'erreur.

Si tu rafraichis plusieurs fois, le problème persiste ou la page ne 
s'affiche toujours pas?
Ton test.php pourrait-être un simple
<?php

// Show all information, defaults to INFO_ALL
phpinfo();

?>

pour être sur que ce en soit pas php qui pose problème ?

Bonne soirée
http://www.captainadmin.com




Le 22-03-2015 16:30, Christophe LE PORT a écrit :
> Merci pour vos réponses,
> 
> @Manu -> Le problème est identique que ce soit en direct ou en
> passant par le reverse
> 
> @Baptiste et Olivier
> 
> Il n'y aucune trace au niveau des logs httpd (passé en mode debug)
> sur le serveur apache
> 
> Au niveau du proxy, il me retourne ces 2 lignes :
> 
> [Sun Mar 22 16:09:41.754637 2015] [proxy_http:error] [pid 19583]
> (104)Connection reset by peer: [client 2.2.227.125:64566] AH01102:
> error reading status line from remote server 192.168.0.234:80
> 
> [Sun Mar 22 16:09:41.755049 2015] [proxy:error] [pid 19583] [client
> 2.2.227.124:64566] AH00898: Error reading from remote server returned
> by /test.php
> 
>> Date: Sun, 22 Mar 2015 12:00:00 +0100
>> Subject: Re: [FRsAG] Apache rafraichissement page
>> From: bedis9 at gmail.com
>> To: c.leport at hotmail.fr
>> CC: frsag at frsag.org
>> 
>> 2015-03-22 11:31 GMT+01:00 Christophe LE PORT <c.leport at hotmail.fr>:
>> > Bonjour,
>> >
>> > J'ai un soucis avec httpd 2.4.6 sur centos 7
>> >
>> > Le serveur apache marche bien seulement quand j'ouvre une page sur
> le port
>> > 80 et que je rafraichis la page au bout d' un certain temps
> (environ >5mn) ,
>> > ça plante (comme çi la page n'existait pas)
>> >
>> > Via notre reverse, il nous affiche l'erreur suivante :
>> >
>> > Proxy Error
>> >
>> > The proxy server received an invalid response from an upstream
> server.
>> > The proxy server could not handle the request GET /test.php.
>> >
>> > Reason: Error reading from remote server
>> >
>> >
>> > Au niveau des entêtes html, voici le cas d'un fonctionnement
> normal :
>> >
>> > Host: test.site15.net
>> > User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0)
> Gecko/20100101
>> > Firefox/36.0
>> > Accept:
> text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
>> > Accept-Language: fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3
>> > Accept-Encoding: gzip, deflate
>> > Connection: keep-alive
>> >
>> >
>> > Cache-Control: no-cache
>> > Connection: Keep-Alive
>> > Content-Type: text/html; charset=UTF-8
>> > Date: Sun, 22 Mar 2015 09:07:10 GMT
>> > Keep-Alive: timeout=5, max=100
>> > Server: Apache/2.4.6 (CentOS) PHP/5.4.16
>> > Transfer-Encoding: chunked
>> > Via: 1.1 test.site15.net
>> > X-Debug-Token: 674072
>> > X-Powered-By: PHP/5.4.16
>> >
>> > Voici la réponse html lors d'un plantage :
>> >
>> > Connection: Keep-Alive
>> > Content-Length: 401
>> > Content-Type: text/html; charset=iso-8859-1
>> > Date: Sun, 22 Mar 2015 09:30:03 GMT
>> > Keep-Alive: timeout=5, max=100
>> > Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips
>> >
>> >
>> > Je me demande ce que viens faire "OpenSSL/1.0.1e-fips" alors que
> je fais une
>> > requête sur le port 80.
>> >
>> > Sur une analyse wireshark, on peut observer que le serveur envoi
> des TCP RST
>> > après la demande de GET du client alors qu'une connexion tcp est
> bien établi
>> > juste avant d'envoyer le GET HTTP.
>> >
>> > J'ai essayé de jouer avec le paramètre keepalive, sans succès !
>> >
>> > Si quelqu'un à des pistes ?
>> >
>> > Merci,
>> >
>> > Christophe
>> >
>> 
>> 
>> Salut,
>> 
>> Tu pourrais partager la trace réseau, même en PV?
>> Ainsi que les logs Apache...
>> J'ai déjà vu ce genre de comportement avec HAProxy, mais avec un
>> client chrome, c'etait lié au "pre-connect" et à une mauvaise
> gestion
>> du buffer de reception côté client.
>> 
>> Baptiste
> 
> _______________________________________________
> Liste de diffusion du FRsAG
> http://www.frsag.org/


Plus d'informations sur la liste de diffusion FRsAG