Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2766 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Reverse proxy sous apache : j'y arrive pas : nginx ? [OK?]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Reverse proxy sous apache : j'y arrive pas : nginx ? [OK?]

n°1261550
moriss
Posté le 18-01-2011 à 21:00:13  profilanswer
 

Salut,
bon au final je reviens vers vous, je n'arrive pas à mes fins
 
voila je cherche le moyen de faire un reverse proxy le plus simple possible, ce que je cherche à faire
 
pouvoir rediriger les requetes vers plusieurs machines virtuelles sous vmware server
-un apache tout simple sous ubuntu
-un windows home server 1
-un Vail pour tester la beta
 
et pleins de choses à venir
 
donc j'ai essayer pound, whs fonctionnait, mais vail impossible (je n'avais pas encore apache)
j'ai aussi essayer squid mais pas mieux
j'ai ensuite essayer apache sous ubuntu
 
j'ai bien acces à apache de l'exterieur, ensuite impossible d'acceder à n'importe quel virtualhost
 
voila si qq'un a un moment pour m'aider, je suis larguer
 
Petit oublie : j'ai besoin aussi du port 443 pour ce qui concerne l'authentification sous whs et vail


Message édité par moriss le 21-01-2011 à 18:00:22
mood
Publicité
Posté le 18-01-2011 à 21:00:13  profilanswer
 

n°1261605
vlad59
Narf
Posté le 19-01-2011 à 10:12:30  profilanswer
 

Ca ne réponds pas forcement à la demande initiale mais pour faire du reverse proxy ..... nginx est vachement plus simple à gérer que apache.
 
En plus il est super documenté sur le Web


---------------
Minus et Cortex forever. Tutoriels sur Debian, XFCE, Dockstar, Nginx, ...
n°1261606
moriss
Posté le 19-01-2011 à 10:24:55  profilanswer
 

merci, au point ou j'en suis, je peux essayer ça aussi :-)

n°1261625
slywalker
Posté le 19-01-2011 à 12:00:45  profilanswer
 

tu as bien installé les modules proxy d'apache ?
 
comment as-tu configuré les vhosts qui font le reverse ?

n°1261811
benjhenrio​n
Posté le 20-01-2011 à 11:15:53  profilanswer
 
n°1261943
moriss
Posté le 20-01-2011 à 21:27:54  profilanswer
 

merci de votre aide, je met de coté pour l'instant, je vais essayer nginx

 

alors j'ai installé, et commencer à configurer
l'acces à par mon IP me renvoit bien sur le message d'accueil de Nginx, l'acces par l'url, me renvoit bien sur mon home serveur, mais pour l'instant ça coince au moment de s'identifier (en gros pb au passage de HTTPS)

 

je pietine, je comprends pas pourquoi

 

Voici mon fichier : /etc/nginx/sites-available/whs

Code :
  1. # You may add here your
  2. # server {
  3. # ...
  4. # }
  5. # statements for each of your virtual hosts
  6. server {
  7. listen   80;
  8. listen   443;
  9. server_name  moriss.com;
  10. ssl  on;
  11. ssl_certificate  /home/user/Dropbox/server.pem;
  12. ssl_certificate_key  /home/user/Dropbox/server.pem;
  13. ssl_session_timeout  5m;
  14. ssl_protocols  SSLv2 SSLv3 TLSv1;
  15. ssl_ciphers  ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
  16. ssl_prefer_server_ciphers   on;
  17. access_log off;
  18. # access_log  /var/log/nginx/localhost.access.log;
  19. if ($request_method !~ ^(GET|HEAD|POST)$ ) {
  20. return 444;
  21. }
  22. location / {
  23.  proxy_pass http://192.168.0.1/;
  24. #   root   /var/www/nginx-default;
  25. #   index  index.html index.htm;
  26. }
  27. #  location /doc {
  28. #   root   /usr/share;
  29. #   autoindex on;
  30. #   allow 127.0.0.1;
  31. #   deny all;
  32. #  }
  33. #  location /images {
  34. # #   root   /usr/share;
  35. #   autoindex on;
  36. #  }
  37. #error_page  404  /404.html;
  38. # redirect server error pages to the static page /50x.html
  39. #
  40. error_page   500 502 503 504  /50x.html;
  41. location = /50x.html {
  42.  root   /var/www/nginx-default;
  43. }
  44. # proxy the PHP scripts to Apache listening on 127.0.0.1:80
  45. #
  46. #location ~ \.php$ {
  47.  #proxy_pass   http://127.0.0.1;
  48. #}
  49. # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
  50. #
  51. #location ~ \.php$ {
  52.  #fastcgi_pass   127.0.0.1:9000;
  53.  #fastcgi_index  index.php;
  54.  #fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
  55.  #includefastcgi_params;
  56. #}
  57. # deny access to .htaccess files, if Apache's document root
  58. # concurs with nginx's one
  59. #
  60. #location ~ /\.ht {
  61.  #deny  all;
  62. #}
  63. }
  64. # another virtual host using mix of IP-, name-, and port-based configuration
  65. #
  66. #server {
  67. #listen   8000;
  68. #listen   somename:8080;
  69. #server_name  somename  alias  another.alias;
  70. #location / {
  71. #root   html;
  72. #index  index.html index.htm;
  73. #}
  74. #}
  75. # HTTPS server
  76. #
  77. #server {
  78. # listen    443;
  79. # server_name  moriss.com;
  80. #ssl  on;
  81. #ssl_certificate  /home/user/Dropbox/server.pem;
  82. #ssl_certificate_key  /home/user/Dropbox/server.pem;
  83. #location / {
  84. #    proxy_set_header X-Real-IP $remote_addr;
  85. #    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  86. #    proxy_set_header X-Forwarded-Proto https;
  87. #    proxy_set_header Host $http_host;
  88. #    proxy_next_upstream error;
  89. #    proxy_pass http://192.168.0.1;
  90. #    proxy_redirect http://moriss.com/ https://moriss.com/;
  91.  
  92. #root   html;
  93. #root /remote/;
  94. #index  index.html index.htm;
  95. #index  _;
  96. #}
  97. #}
 

merci à ceux qui prendront le temps de m'aider
pour rappel, je cherche juste à acceder à plusieurs serveur whs qui nécessite http et https


Message édité par moriss le 21-01-2011 à 09:49:59
n°1262009
slywalker
Posté le 21-01-2011 à 10:29:26  profilanswer
 

je ne connais pas nginx (pas encore  :D ) mais tu ne peux pas activer les logs d'erreur ? ça serait plus simple pour identifier le problème !

n°1262017
moriss
Posté le 21-01-2011 à 11:09:46  profilanswer
 

heu, oui je fais ça de suite, et post la log

n°1262029
icedream
Posté le 21-01-2011 à 11:28:38  profilanswer
 

sinon varnih, qui est un serveur de cache à l'origine peux également servir de simple proxy ... il le fait trés bien aussi (avec l'avantage de pouvoir faire du cache ultra facilement au besoin, ce qui n'est pas le cas de nginx - du moins pas en natif et facilement)


---------------
Mon FeedBack
n°1262187
moriss
Posté le 21-01-2011 à 17:35:06  profilanswer
 

salut à tous
effectivement en regardant le log j'ai vu l'erreur

 
Code :
  1. ligne 28 :  proxy_pass https://192.168.0.1:443/;


et ça fonctionne !

 

bon me reste encore qq erreur : un "erreur too large body"
enfin on va optimiser tout ça tranquillement

 

Edit : c'est bon ça aussi
un petit client_max_body_size, et ça roule


Message édité par moriss le 21-01-2011 à 17:59:31
mood
Publicité
Posté le 21-01-2011 à 17:35:06  profilanswer
 

n°1262265
vlad59
Narf
Posté le 22-01-2011 à 09:37:24  profilanswer
 

Vive nginx ! content que ça marche !


---------------
Minus et Cortex forever. Tutoriels sur Debian, XFCE, Dockstar, Nginx, ...
n°1262367
moriss
Posté le 22-01-2011 à 22:02:41  profilanswer
 

bon, ma joie est de courte durée, apres un redemarrage, ça marche plus :(

 

EDIT : OUPS, en fait juste un probleme d'IP :D tout roule toujours


Message édité par moriss le 22-01-2011 à 22:05:23

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Reverse proxy sous apache : j'y arrive pas : nginx ? [OK?]

 

Sujets relatifs
package apache White Box Enterprise Linux release 4[Résolu][Apache] Redirection ou réécriture d'URL
la "bonne" methode pour un apache securiseApache - bloquer l'accès aux dossiers nommés "exemple"
Souci Exim et apacheProbleme avec mes Virtual Hosts Apache 2
N'arrive pas à installer le Wifi avec une Broadcom 4311 sous Gentoo :oApache + VirtualHost + Redirection = Je suis perdu
Apache2 - Configuration durée de vie pour proxyJe n'arrive plus à lire ma carte SD
Plus de sujets relatifs à : Reverse proxy sous apache : j'y arrive pas : nginx ? [OK?]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR