397 liens privés
Unblock your favourite sites such as The Pirate Bay, 1337x, YTS, Primewire
Dans le cas de l'hébergement d'un wordpress via un reverse proxy, rajouter cela dans le wp-config.php:
"""
define('FORCE_SSL_ADMIN', true);
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
$_SERVER['HTTPS']='on';
"""
Bien penser à envoyer le header 'HTTP_X_FORWARDED_PROTO' depuis le serveur web qui proxify.
Pour ma part c'est un nginx qui renvoie les requêtes vers un LXC (appelé ici nochiefs (qui est une entrée dans mon /etc/hosts qui pointe sur une IP bridgée)) à base de apache / mod_php / mariadb. Extrait de ma conf nginx:
"""
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme; # <--- là
proxy_pass http://nochiefs;
}
"""
En gros ça fait:
navigateur --> interface réseau du serveur hôte --> NGINX qui fait le SSL offloading et proxypass --> interface réseau bridgée sur le host pour le LXC ---> APACHE en clair (HTTP) ----> Wordpress
<publicité>
Résultat: https://nochiefs.net en concert prochainement dans le 44 et le 85
</publicité>
petite ruse pour faire résoudre l'entrée dns du backend vers lequel on renvoie les requêtes.
directives: proxy_pass + resolver
forcer reload des hosts
zabbix_proxy -R config_cache_reload
même chose pour le zabbix serveur (dans le cas d'une utilisation sans proxy)
zabbix_server -R config_cache_reload
Certaines appplications comme cozycloud s'appuient sur les websockets.
pour activer leur support sur nginx, rajouter ces 3 headers dans le 'location' qui fait le proxy_pass:
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
source: https://twitter.com/jeekajoo/status/469448309267259392
web proxy par opennicproject.org
et sinon y'a https://github.com/Bubbendorf/OranjeProxy à installer sur son serveur.
web proxy par opennicproject.org
et sinon y'a https://github.com/Bubbendorf/OranjeProxy à installer sur son serveur.