Kom ihåg mig?
Home Menu

Menu


Apache ProxyPassReverse funkar inte tillfredställande

Ämnesverktyg Visningsalternativ
Oläst 2010-03-05, 16:30 #1
qson qson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Sep 2006
Inlägg: 513
qson qson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Sep 2006
Inlägg: 513
Standard Apache ProxyPassReverse funkar inte tillfredställande

Hej!
Har tre servrar i nätverket, två med Windows Server och en med CentOS. Alla tre med Apache2 och PHP5.3.
Port 80 är öppen utåt och pekar mot server 1 (Windows 2003)
I Apache har jag ställt in flera VirtualHost's med ProxyPass och ProxyPassReverse till både server 2 (Windows 2008) och server 3 (CentOS)
Till windowsservern funkar det tillfredsställande. Dvs. jag kommer åt webbsidorna på server 2 utifrån med host-headern server2.mindomän.se.
När jag nu gjort en liknande virtualhost för linux-servern funkar det inte lika bra. När jag utifrån försöker komma åt adressen server3.mindomän.se skickas jag vidare till min interna IP 192.168.1.114:10088 (Apache körs på port 10088 på denna server)

Alltså: I webbläsaren skriver jag in http://server3.mindomän.se/ vilket byts ut mot http://192.168.1.114:10088/ vilket ju inte funkar utifrån.

Följande inställningar ligger i httpd.conf:
Den som fungerar:
Kod:
<VirtualHost *:80>
  ProxyRequests off
  ProxyPass / http://noakserver.noakresurs.local:81/
  ProxyPassReverse / http://dokument.noakresurs.se/
  ServerName dokument.noakresurs.se
</VirtualHost>
Denna fungerar inte:
Kod:
<VirtualHost *:80>
  ProxyRequests off
  ProxyPass / http://192.168.1.114:10088/
  ProxyPassReverse / http://www.noakweb.com/
  ServerName www.noakweb.com
</VirtualHost>
Ni kan gärna testa:
Denna funkar: http://dokument.noakresurs.se/
Denna funkar kanske: http://www.noakweb.com/
Denna funkar inte: http://www.noakweb.com/Knutsson

Har jag gjort något fel?
qson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-05, 17:43 #2
najks avatar
najk najk är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2005
Inlägg: 1 224
najk najk är inte uppkopplad
Har WN som tidsfördriv
najks avatar
 
Reg.datum: Oct 2005
Inlägg: 1 224
Det är din apache som svarar att sidan finns på en annan plats, prova ändra UseCanonicalName till off på 192.168.1.114 servern.

Kod:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://192.168.1.114:10088/Knutsson/">here</a>.</p>
</body></html>
najk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-05, 18:24 #3
qson qson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Sep 2006
Inlägg: 513
qson qson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Sep 2006
Inlägg: 513
Har nu provat UseCanonicalName, både på proxy-servern och själva webbservern. Helt utan resultat.
Förstår inte varför det funkar om man går till roten och sedan klickar sig fram med länkarna, men inte med direktlänk från t.ex. wn.se

Verkar inte vara något med proxy-inställningarna. Har nu kollat loggfilerna och det är webbservern (inte proxyn) som skickar 301.

Upptäckte även att samma uppstår på den andra adressen jag har proxy på. Har inte sett det förrän nu då jag aldrig går direkt till undersidan utan alltid via roten.
qson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-05, 18:44 #4
qson qson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Sep 2006
Inlägg: 513
qson qson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Sep 2006
Inlägg: 513
Nu fungerar det på apache-webbservern.
Fick sätta UseCanonicalName ON i VirtualHost-blocket.

Nu återstår då mitt nyupptäckta problem med dokument-servern (se tidigare inlägg) som körs på en windowsburk med IIS.
Upptäckte nu att jag skrev fel i mitt första inlägg. Server 2 kör Windows SBS 2008 med IIS7, så nu måste jag hitta en motsvarande lösning för den.
Just detta är inte hög prioritet på än, men oerhört enerverande.

Någon som har förslag på motsvarande lösning till IIS?
Hittade denna, men verkar inte vara vad jag söker
https://spaces.internet2.edu/display.../NativeSPISAPI
qson är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 13:52.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017