963 shaares
3 results
tagged
proxy
Why do I see requests for foreign sites appearing in my log files?
Last week I noticed that my Apache access.log was growing rapidly, 400MB each day?! Looking at the log file it had only entries with requests for unknow URLs and my server replied with a HTTP 200 response, NOT GOOD! My Apache server was being abused as a proxy for other sites, argh! I did some research and found that my server was totally open for abuse. Mainly due to my lacking knowledge of Apache`s mod_proxy.
Ce module implémente un mandataire/passerelle pour Apache. Il implémente la fonctionnalité de mandataire pour AJP13 (Apache JServe Protocol version 1.3), FTP, CONNECT (pour SSL), HTTP/0.9, HTTP/1.0, et HTTP/1.1. Le module peut être configuré pour se connecter aux autres modules mandataires qui gèrent ces protocoles.
Les diverses fonctionnalités de mandataire d'Apache sont réparties entre plusieurs modules complémentaires de mod_proxy : mod_proxy_http, mod_proxy_ftp, mod_proxy_ajp, mod_proxy_balancer, et mod_proxy_connect. Ainsi, si vous voulez utiliser une ou plusieurs fonctionnalités de mandataire particulières, chargez mod_proxy et le(s) module(s) approprié(s) dans le serveur (soit statiquement à la compilation, soit dynamiquement via la directive LoadModule).
En outre, d'autres modules fournissent des fonctionnalités étendues. mod_cache et ses modules associés fournissent la mise en cache. Les directives SSLProxy* du module mod_ssl permettent de contacter des serveurs distants en utilisant le protocole SSL/TLS. Ces modules additionnels devront être chargés et configurés pour pouvoir disposer de ces fonctionnalités.
Les diverses fonctionnalités de mandataire d'Apache sont réparties entre plusieurs modules complémentaires de mod_proxy : mod_proxy_http, mod_proxy_ftp, mod_proxy_ajp, mod_proxy_balancer, et mod_proxy_connect. Ainsi, si vous voulez utiliser une ou plusieurs fonctionnalités de mandataire particulières, chargez mod_proxy et le(s) module(s) approprié(s) dans le serveur (soit statiquement à la compilation, soit dynamiquement via la directive LoadModule).
En outre, d'autres modules fournissent des fonctionnalités étendues. mod_cache et ses modules associés fournissent la mise en cache. Les directives SSLProxy* du module mod_ssl permettent de contacter des serveurs distants en utilisant le protocole SSL/TLS. Ces modules additionnels devront être chargés et configurés pour pouvoir disposer de ces fonctionnalités.