Bah, les problèmes d'heure, ça fait souvent des effets de bords ... qui
sait ?

Pour régler le problème:
-> Si décalage de quelques minutes: il faut installer le daemon ntpd pour
qu'il aille se synchroniser avec un serveur NTP. La machine sera à l'heure
exacte.
-> Si décalage de fuseau horaire: Il faut regarder la directive
date.timezone dans le php.ini du mod_apache (ou du FPM). Cf:
http://php.net/manual/fr/datetime.configuration.php#ini.date.timezone

Dans tous les cas, je recommande l'installation d'un client NTP, surtout si
tu as un pool de serveur ...


--
MrJK
GPG: https://jeznet.org/jez.asc

Le 23 mars 2015 10:58, Christophe LE PORT <c.lep...@hotmail.fr> a écrit :

> Bonjour,
>
> merci encore pour votre aide.
> Je suis sur les tests ce matin, mais comme c'est aléatoire c'est assez
> long pour valider les étapes.
>
> En créant une page php avec
> > // Start full report
> > echo "<h1>SERVER: DATE</h1>";
> > echo "<pre>";
> > print_r(date("Y/m/d h:i:sa"));
> > echo "</pre>";
> > echo "<h1>HTTP: REQUEST HEADER</h1>";
> > echo "<pre>";
> > print_r(getallheaders());
> > echo "</pre>";
>
> Je me suis rendu compte que l'heure donnée par php ne corresponds pas avec
> celle donnée par le serveur.
>
> Savez-vous quels impacts cela peut-il avoir ?
>
> Merci
>
>
>
>
> > From: frsag-requ...@frsag.org
> > Subject: Lot FRsAG, Vol 183, Parution 1
> > To: frsag@frsag.org
> > Date: Mon, 23 Mar 2015 01:22:58 +0100
> >
> > Envoyez vos messages pour la liste FRsAG à
> > frsag@frsag.org
> >
> > Pour vous (dés)abonner par le web, consultez
> > http://www.frsag.org/mailman/listinfo/frsag
> >
> > ou, par email, envoyez un message avec 'help' dans le corps ou dans le
> > sujet à
> > frsag-requ...@frsag.org
> >
> > Vous pouvez contacter l'administrateur de la liste à l'adresse
> > frsag-ow...@frsag.org
> >
> > Si vous répondez, n'oubliez pas de changer l'objet du message afin
> > qu'il soit plus spécifique que "Re: Contenu du digest de FRsAG..."
> >
> >
> > Thèmes du jour :
> >
> > 1. Re: Apache rafraichissement page (Baptiste)
> > 2. Re: Apache rafraichissement page (Emmanuel Thierry)
> > 3. Re: Apache rafraichissement page (Christophe LE PORT)
> > 4. Re: Apache rafraichissement page (j...@captainadmin.com)
> > 5. Re: Apache rafraichissement page (Mrjk)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Sun, 22 Mar 2015 12:00:00 +0100
> > From: Baptiste <bed...@gmail.com>
> > To: Christophe LE PORT <c.lep...@hotmail.fr>
> > Cc: "frsag@frsag.org" <frsag@frsag.org>
> > Subject: Re: [FRsAG] Apache rafraichissement page
> > Message-ID:
> > <caodhi7q4m+ch0pdgt2xbwb3v6wtnmoixokkzw6w3ejznkgd...@mail.gmail.com>
> > Content-Type: text/plain; charset=ISO-8859-1
> >
> > 2015-03-22 11:31 GMT+01:00 Christophe LE PORT <c.lep...@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
> >
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Sun, 22 Mar 2015 12:15:44 +0100
> > From: Emmanuel Thierry <m...@sekil.fr>
> > To: Christophe LE PORT <c.lep...@hotmail.fr>
> > Cc: "frsag@frsag.org" <frsag@frsag.org>
> > Subject: Re: [FRsAG] Apache rafraichissement page
> > Message-ID: <b0a99c40-f8b1-451e-a4c5-bdedf505d...@sekil.fr>
> > Content-Type: text/plain; charset=iso-8859-1
> >
> > Bonjour,
> >
> > Le 22 mars 2015 à 11:31, Christophe LE PORT a écrit :
> >
> > >
> > > 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.
> >
> > Le header Server de apache est le même que tu l'utilises en HTTP ou
> HTTPS. Ça veut juste dire que ton apache a été compilé avec le support TLS.
> >
> > Cordialement
> > Emmanuel Thierry
> >
> >
> >
> > ------------------------------
> >
> > Message: 3
> > Date: Sun, 22 Mar 2015 16:30:10 +0100
> > From: Christophe LE PORT <c.lep...@hotmail.fr>
> > To: Baptiste <bed...@gmail.com>, "webmas...@ajeux.com"
> > <webmas...@ajeux.com>
> > Cc: "frsag@frsag.org" <frsag@frsag.org>
> > Subject: Re: [FRsAG] Apache rafraichissement page
> > Message-ID: <dub119-w40f81e84e5d8b5e9298cffe7...@phx.gbl>
> > Content-Type: text/plain; charset="iso-8859-1"
> >
> > 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: bed...@gmail.com
> > > To: c.lep...@hotmail.fr
> > > CC: frsag@frsag.org
> > >
> > > 2015-03-22 11:31 GMT+01:00 Christophe LE PORT <c.lep...@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
> >
> > -------------- section suivante --------------
> > Une pièce jointe HTML a été nettoyée...
> > URL: <
> http://www.frsag.org/pipermail/frsag/attachments/20150322/323d5ea9/attachment-0001.html
> >
> >
> > ------------------------------
> >
> > Message: 4
> > Date: Sun, 22 Mar 2015 23:28:41 +0100
> > From: j...@captainadmin.com
> > To: frsag@frsag.org
> > Subject: Re: [FRsAG] Apache rafraichissement page
> > Message-ID: <1453bd49c0ee26948f69ae321b684...@captainadmin.com>
> > Content-Type: text/plain; charset=UTF-8; format=flowed
> >
> > 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: bed...@gmail.com
> > >> To: c.lep...@hotmail.fr
> > >> CC: frsag@frsag.org
> > >>
> > >> 2015-03-22 11:31 GMT+01:00 Christophe LE PORT <c.lep...@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/
> >
> >
> > ------------------------------
> >
> > Message: 5
> > Date: Mon, 23 Mar 2015 01:22:32 +0100
> > From: Mrjk <mrjk...@gmail.com>
> > To: j...@captainadmin.com
> > Cc: French SysAdmin Group <frsag@frsag.org>
> > Subject: Re: [FRsAG] Apache rafraichissement page
> > Message-ID:
> > <CAPhPNGNk2h=u9a0mcj7tvjpxtnno2dmc+8htn5qw6adsxul...@mail.gmail.com>
> > Content-Type: text/plain; charset="utf-8"
> >
> > Bonsoir,
> >
> > Avec les informations que tu nous a indiquées, j'essayerai de répondre
> aux
> > questions suivantes.
> >
> > Je pars du constat que: Le problème est reproduisible directement sur la
> > machine (sans le HAProxy), cependant il peut toujours y avoir un problème
> > de réseau.
> >
> > Test 1:
> > #########
> > Essayer de reproduire le problème depuis le localhost de ton serveur
> (wget
> > --headers="Host:mondomaine.com" 127.0.0.1/test.php)
> > --> Si le problème se reproduit à l'identique depuis le localhost et
> depuis
> > ton poaste local, le problème n'est pas au niveau du réseau, mais au
> niveau
> > de la machine.
> > --> Si le problème ne se reproduit pas, c'est probablement un problème de
> > firewall ou de proxy (mais visiblement, ce n'est pas le cas)
> >
> > Test 2:
> > #########
> > Essayer de voir si c'est Apache le problème, ou plutôt le module PHP
> > (mod_php ou PHP-FPM). Essayer de servir un fichier html et un fichier
> PHP,
> > pour voir si le problème se reproduit sur le HTML
> > --> Si le problème existe sur les deux, le problème vient d'apache
> > --> Si le problème vient seulement du code PHP, le problème vient de ...
> > PHP ^^
> >
> > Test 3:
> > #########
> > Si c'est PHP, et en supposant que ce ne soit pas un problème de
> > programmation, il faut essayer de reproduire le pb avec une page comme
> > ci-dessous (à toi de le modifier pour qu'il corresponde à tes besoins).
> > Après, il faut aller éplucher les logs pour voir ce qu'il se passe:
> >
> > Note: Faire attention si y'a du cache PHP, ça peut être interressant de
> le
> > désactiver pendant les tests, en supposant que ce ne soit pas la source
> du
> > problème.
> >
> > <?php
> >
> > // Disable cache
> > header("Expires: on, 01 Jan 1970 00:00:00 GMT");
> > header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
> > header("Cache-Control: no-store, no-cache, must-revalidate");
> > header("Cache-Control: post-check=0, pre-check=0", false);
> > header("Pragma: no-cache");
> >
> > // Send a syslog message
> > openlog('apache2', LOG_CONS | LOG_NDELAY | LOG_PID, LOG_USER |
> LOG_PERROR);
> > syslog(LOG_NOTICE, 'Debug: Notice test message (1/3)');
> > syslog(LOG_INFO, 'Debug: Info test message (2/3)');
> > syslog(LOG_ERR, 'Debug: Error test message (3/3)');
> > closelog();
> >
> > // Start full report
> > echo "<h1>SERVER: DATE</h1>";
> > echo "<pre>";
> > print_r(date("Y/m/d h:i:sa"));
> > echo "</pre>";
> > echo "<h1>HTTP: REQUEST HEADER</h1>";
> > echo "<pre>";
> > print_r(getallheaders());
> > echo "</pre>";
> >
> > echo "<h1>HTTP: SERVER</h1>";
> > echo "<pre>";
> > print_r ($_SERVER);
> > echo "</pre>";
> >
> > echo "<h1>HTTP: POST DATA</h1>";
> > echo "<pre>";
> > print_r($_POST);
> > echo "</pre>";
> >
> > echo "<h1>PHP: PHPINFO</h1>";
> > phpinfo();
> > ?>
> >
> > Test 4:
> > #########
> > - Penser au contexte: le problème arrive tout le temps? Quand y'a de la
> > charge? Quand y'en a pas? Pendant des backups? Pendant un check de la
> > supervision (omg) ?
> > - Penser au cache PHP, si y'en a un ...
> > - Penser à la conf de PHP et/ou Apache
> > - Si tu as un pool de serveur derrière, penser à la concurrence: des
> > modifications sur des fichiers lockées, des requetes mysql en attente,
> des
> > accès concurrents, etc ...
> > - Faire un strace sur le process qui sert le fichier (franchement pas
> > facile avec le mod_php, mais ça se fait, l'idée est de sortir la machine
> de
> > ton pool de prod, si tu en a un, pour faire tes tests)
> >
> > Test 5:
> > #########
> > En dernier recours, essayer de voir si le problème se reproduit dans un
> > environnement neuf, et essayer de faire le diff des confs. C'est long et
> > pas élégant, mais c'est pour ça que c'est le test 5 et qu'il y'en a pas
> > après ^^
> >
> >
> > Et si c'est pas dans tout ce que j'ai dit, je parie une bière que c'est
> un
> > problème de code, ou sous-jacent :-D On sous-estime toujours les codeurs
> > dans l'accomplissement de leur exploits techniques, huhu (</troll>) :D
> >
> > Bon courage, je serai curieux de savoir ce que c'était au final :-)
> > --
> > MrJK
> > GPG: https://jeznet.org/jez.asc
> >
> > Le 22 mars 2015 23:28, <j...@captainadmin.com> a écrit :
> >
> > > 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: bed...@gmail.com
> > >>> To: c.lep...@hotmail.fr
> > >>> CC: frsag@frsag.org
> > >>>
> > >>> 2015-03-22 11:31 GMT+01:00 Christophe LE PORT <c.lep...@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/
> > >>
> > > _______________________________________________
> > > Liste de diffusion du FRsAG
> > > http://www.frsag.org/
> > >
> > -------------- section suivante --------------
> > Une pièce jointe HTML a été nettoyée...
> > URL: <
> http://www.frsag.org/pipermail/frsag/attachments/20150323/3a894fe7/attachment.html
> >
> >
> > ------------------------------
> >
> > Subject: Pied de page des remises groupées
> >
> > _______________________________________________
> > FRsAG mailing list FRsAG@frsag.org
> > http://www.frsag.org/mailman/listinfo/frsag
> >
> > ------------------------------
> >
> > Fin de Lot FRsAG, Vol 183, Parution 1
> > *************************************
>
> _______________________________________________
> Liste de diffusion du FRsAG
> http://www.frsag.org/
>
>
_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à