Michael schrieb:
Hallo zusammen
ich habe versucht einen virtuellen Host unter opensuse 10.2 auf zusetzen - da gibt es ein Problem.
Die Idee zuerst: ---------------- Aus einen LAN in dem nur der Port 80 zur Verfügung steht wird die adresse blub.blab.dyndns.org augerufen. Auf blub.blab.dyndns.org wird der Aufruf auf die entsprechende Maschine weitergeleitet. Dort gibt es einen reverse Proxy der auf http://localhost:5801/ leitet hier wird das vnc Java Applet gestartet welche in dem Browse des ursprünglichen LANs zu sehen ist. Damit gibt es dann einen remot Zugriff auf einen entfernten Rechenr obwohl nur der Port 80 zur Verfügung stand...
alternativ: ...wenn da kein (!) HHttp-Server rennt.... theoretisch (!) kannst du den VNC auf auf Port 80 schicken! (würde aber ssh dort vorziehen) spart so einiges an Ärger... steht irgendwo in der Config-Datei -> welcher Port benutzt werden soll ...
Der ist Stand: ------------- Ich komme mit der aktuellen Konfiguration auf den entfernten Rechner und sehe das das Applet geladen wird, bekomme dann aber ein VNCViewer notinited Fehler .. Ich vermute eine Fehler bein Reverse Proxy da ich ohne diese erfolgreich zugereifen kann:
im Router 5801 weiterleiten rcapache2 stop
und schon komme ich mit blub.blab.dyndns.org:5801 auf den entfernten Rechner und habe keinen Fehler, das allerdings aus einen LAN in dem 5801 erlaubt ist.
Hier mein Setup --------------
Die Datei wird in httpd.conf mit eingelesen:
cat /etc/apache2/vhosts.d/vhost.conf
NameVirtualHost *:80
<VirtualHost *:80>
gib ihm doch einen Namen (statt Sternchen)
ServerAdmin yyyy@xxxx.de ServerName blub.blab.dyndns.org
ProxyPass / http://localhost:5801/ ProxyPassReverse / http://localhost:5801/ </VirtualHost>
WARNUNG wenn ich den Apache durchstarte:
/etc/apache2 # rcapache2 restart [Sun Mar 30 22:39:08 2008] [warn] NameVirtualHost *:80 has no VirtualHosts Syntax OK Shutting down httpd2 (waiting for all children to terminate) done Starting httpd2 (prefork) [Sun Mar 30 22:39:09 2008] [warn] NameVirtualHost *:80 has no VirtualHosts
eben kein virtueller Host eigerichtet...
done
Hoffe jemand hat eine Idee wo der Klemmer ist, ich hab gerade ein Brett vorm Kopf.
Michael
na ja .. oder es geht dir um das Reverse-Proxy know-how... Gruss Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org