Toon posts:

[Apache] ProxyPass werkt niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo allemaal,

Ik heb een beetje ruzie met Apache 2.0 en mod_proxy. Ik wil een van mijn virtual hosts op server1 doorlinken naar een server die op een intern adres draait (server2), maar ik krijg continu 403 - Access Denied.

Heb op het web en op GoT al allerlei voorbeeldjes gevonden, maar ze leiden allemaal tot hetzelfde resultaat. Overigens draait apache op server2 zelf wel goed, want via het interne netwerk kan ik hem gewoon bereiken. Heeft een van jullie hier een oplossing voor?

Als er stukken van mijn httpd.conf nodig zijn, roep maar dan plaats ik ze.

  • Arnout
  • Registratie: December 2000
  • Laatst online: 05-02 22:41
Verwijderd schreef op donderdag 02 februari 2006 @ 14:52:
Als er stukken van mijn httpd.conf nodig zijn, roep maar dan plaats ik ze.
Lijkt me handig *kuch*.

Anders is je topic aardig kansloos.

[ Voor 9% gewijzigd door Arnout op 02-02-2006 14:54 ]


Verwijderd

Topicstarter
code:
1
2
3
4
5
<VirtualHost 195.169.***.***>
    ProxyPass / http://192.168.0.25
    ProxyPassReverse / http://192.168.0.25/
    ServerName jukebox.ocreana.net
</VirtualHost>


'ProxyPreserveHost On' erbij zetten lijkt niets uit te maken.

  • Arnout
  • Registratie: December 2000
  • Laatst online: 05-02 22:41
Zet eens NameVirtualHost * ervoor, en doe dan <VirtualHost *>

Verwijderd

Topicstarter
Helaas, blijf een 403 krijgen.

Verwijderd

Probeer eens een slash achter "ProxyPass / http://192.168.0.25" te zetten dus: "ProxyPass / http://192.168.0.25/"

Verwijderd

Topicstarter
Helaas, no luck either. Ik heb ook nog geprobeerd of apache op die andere misschien te goed was dichtgetimmerd, maar dat heeft ook niet geholpen.

Edit:
Bingo! Ik had alleen mod_proxy.so toegevoegd, maar ik moest ook mod_proxy_connect.so en mod_proxy_http.so erbij doen. Hij doet het dus. In ieder geval bedankt voor jullie hulp!

[ Voor 40% gewijzigd door Verwijderd op 03-02-2006 11:22 ]


  • Arnout
  • Registratie: December 2000
  • Laatst online: 05-02 22:41
Check de headers eens zodat je kunt zien welke server die 403 geeft.

  • Seth4Chaos
  • Registratie: Maart 2001
  • Niet online

Seth4Chaos

that's me...

Verwijderd schreef op donderdag 02 februari 2006 @ 15:06:
code:
1
2
3
4
5
<VirtualHost 195.169.***.***>
    ProxyPass / http://192.168.0.25
    ProxyPassReverse / http://192.168.0.25/
    ServerName jukebox.ocreana.net
</VirtualHost>


'ProxyPreserveHost On' erbij zetten lijkt niets uit te maken.
code:
1
2
3
4
5
6
<VirtualHost *:80>
  ServerName mythbox.xxx.com
  ProxyRequests off
  ProxyPass / http://mythbox.saturnus.net/
  ProxyPassReverse / http://mythbox.saturnus.net/
</VirtualHost>

hierbij een werkende config, mischien heb je er iets aan. (saturnus.net is mijn interne netwerk)

Mistakes are proof that you are trying...

Pagina: 1