[fixed] Mon modeste serveur web fait-il proxy ? (j'espère que non)

Mon modeste serveur web fait-il proxy ? (j'espère que non) [fixed] - Sécurité - Windows & Software

Marsh Posté le 29-09-2004 à 22:32:43    

Bonjour.
 
Je suis en IP fixe (freebox) et l'une de mes bécanes fait tourner un modeste serveur web (Apache 1.3.27).
 
Je viens de trouver ça dans le log du serveur :
 

Code :
  1. xx.xx.xx.xx - - [29/Sep/2004:19:01:42 +0200] "GET http://www.ebay.com/ HTTP/1.1" 200 719
  2. xx.xx.xx.xx - - [29/Sep/2004:19:28:45 +0200] "GET http://hpcgi1.nifty.com/trino/ProxyJ/prxjdg.cgi HTTP/1.0" 404 420


 
A l'évidence, quelqu'un teste si mon serveur peut faire proxy.
Dans le fichier de config, tout ce qui concerne proxy_module est en commentaire. Donc à priori mon serveur ne devrait pas se comporter comme proxy.
 
Mais alors pourquoi que mon serveur semble avoir accepté la 1ère requête ?
Pourquoi est-ce qu'il retourne une 404 sur la 2e, alors que j'aurais pensé qu'il aurait pu retourner un autre code ?
 
Merci de votre aide.
 
--  
Fab


Message édité par f4brice le 30-09-2004 à 08:24:08
Reply

Marsh Posté le 29-09-2004 à 22:32:43   

Reply

Marsh Posté le 30-09-2004 à 08:27:08    

J'ai trouvé le pourquoi du comment en examinant le log d'erreurs d'Apache :
 
Il n'a pas tenu compte de l'URL totale demandée :

  • quand on lui a demandé d'aller chercher http://www.ebay.com/, il a renvoyé /
  • pour http://hpcgi1.nifty.com/trino/ProxyJ/prxjdg.cgi, il a considéré /trino/ProxyJ/prxjdg.cgi qui n'existe pas sur mon serveur, d'où la 404.


 
Ouf...
 
 
--  
Fab

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed