WebInterface per https von außen über IIS erreichbar ?!

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
Fireblade929
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Mittwoch 22. Februar 2006, 18:45

WebInterface per https von außen über IIS erreichbar ?!

Beitrag von Fireblade929 »

Hallo, ich hoffe Ihr könnt mir bei meinem Problem helfen.
Vorweg, ich habe die Suchfunktion benutzt aber leider nicht sehr brauchbares für mein Problem gefunden.

Ich möchte ganz gerne das Webinterface meiner DBOX2 über das Internet erreichen. Dies sollte per verschlüsselter Verbindung passieren ( https ).
Ich setze auf meinem Server den IIS von Microsoft ein. Gibt es eine Möglichkeit, dass ich mich von außen mit meinem IIS per https verbinde und dieser dann das Webinterface der Box aufruft oder mich weiterleitet .... ?
Beim Apache würde sich das wohl über mod_rewrite realisieren lassen habe ich gelesen, aber wie sieht es beim IIS aus ? Kann mir da jemand helfen ?
Danke im Vorraus.
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Naja, eher mod_proxy. Mit mod_rewrite geht's aber wohl auch, ist IMO nur umständlicher. Mit dem IIS kenne ich mich nicht auch (Microsuck *g*), aber Du musst Dir ja nur eine SSL-fähigen Site im IIS einrichten, welche als Proxy die Requests an die Box weiterleitet. Fertig ist die Laube.
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Apache kann es (siehe vorgaenger post).

IIS kann es nicht (mehr).
Bei einem virtuellen Verzeichnis will er ein NTFS (ueber das Netz) sehen.

Um es gemein auszudrücken:
M$ passt schon auf, dass alles in der eigenen Produkt-Linie bleibt...
Fireblade929
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Mittwoch 22. Februar 2006, 18:45

Beitrag von Fireblade929 »

danke Euch für die Antworten.

Es hat geklappt. Ich habe es mit Xampp unter Windows 2000 Server probiert und es lief auch. Nach einer Neuinstallation des 2000 Servers und allen neuesten Updates, startet der APache nicht mehr, sobald ich etwas in der httpd.conf hinzufüge. Also sobald ich auch nur einen Buchstaben einfüge, speichere und den APache starten will, tut sich nix. Mache ich es rückgängig, geht es wieder :-( ??
Ich kann also leider

RewriteEngine on
RewriteRule ^/dbox$ /dbox/ [R,L]
RewriteRule ^/dbox/(.*)$ http://192.168.11.12/$1 [P,L]
RewriteCond %{HTTP_REFERER} ^https?://[^/]+/dbox/
RewriteRule ^/(.*)$ /dbox/$1 [R,L]

nicht mehr hinzufügen. Wie kann das sein ??
Fireblade929
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Mittwoch 22. Februar 2006, 18:45

Beitrag von Fireblade929 »

Habe Xampp neu installiert und nun geht es wieder :-)
Es ergibt sich aber ein weiteres Problem.

Über http://localhost/dbox/ komme ich ohne Probleme auf das Webinterface.

Wenn ich aber https://localhost/dbox/ nehme, dann bekomme ich nen
Fehler

Code: Alles auswählen

Objekt nicht gefunden!
Der angeforderte URL konnte auf dem Server nicht gefunden werden. Sofern Sie den URL manuell eingegeben haben, überprüfen Sie bitte die Schreibweise und versuchen Sie es erneut. 

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber. 

Error 404
localhost
02/23/06 21:01:00
Apache/2.2.0 (Win32) DAV/2 mod_ssl/2.2.0 OpenSSL/0.9.8a mod_autoindex_color PHP/5.1.1 
Ideen ?
Fireblade929
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Mittwoch 22. Februar 2006, 18:45

Beitrag von Fireblade929 »

Hat keiner eine Idee woran es liegen könnte ?
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Dein Apache lauscht nicht auf Port 443, Du hast keinen SSL-fähigen Server konfiguriert, keine Zertifikate drin, etc. pp. Kann alles mögliche sein. Muttu mal in die Konfig/ins Log des Apache gucken ob da ein SSL-Server mit Zertifikat hochgefahren wird.
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

Fireblade929 hat geschrieben:Habe Xampp neu installiert und nun geht es wieder :-)
Es ergibt sich aber ein weiteres Problem.

Über http://localhost/dbox/ komme ich ohne Probleme auf das Webinterface.

Wenn ich aber https://localhost/dbox/ nehme, dann bekomme ich nen
Fehler

Code: Alles auswählen

Objekt nicht gefunden!
Der angeforderte URL konnte auf dem Server nicht gefunden werden. Sofern Sie den URL manuell eingegeben haben, überprüfen Sie bitte die Schreibweise und versuchen Sie es erneut. 

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber. 

Error 404
localhost
02/23/06 21:01:00
Apache/2.2.0 (Win32) DAV/2 mod_ssl/2.2.0 OpenSSL/0.9.8a mod_autoindex_color PHP/5.1.1 
Ideen ?
habe das gleich Problem. https schein an sich zu laufen, da ich andere Bereiche so aufrufen kann.
Jemand eine Idee?

Gruß
yjogol
FAQ zu YWeb unter http://www.yjogol.de
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

Ich hab es jetzt mit xampp 1.5.1 probiert und geht :)

in http-ssl.conf:

innerhalb des Virtualhosts:

Code: Alles auswählen

	RewriteEngine on 
	#RewriteLog "C:/Programme/xampp/apache/logs/rewrite.log"
	#RewriteLogLevel 9

	# dbox 1
	RewriteRule ^/dbox01$ /dbox01/ [R,L] 
	RewriteRule ^/dbox01/(.*)$ http://192.168.0.15/$1 [P,L] 
	RewriteCond %{HTTP_REFERER} ^https://[^/]+/dbox01/ 
	RewriteRule ^/(.*)$ /dbox01/$1 [R,L]

	<Location /dbox01> 
    		AuthName "y login" 
    		AuthType Basic 
    		AuthUserFile C:/Programme/xampp/apache/yjogol/y.users
    		require user yjogol
	</Location>

	# dbox 2
	RewriteRule ^/dbox02$ /dbox02/ [R,L] 
	RewriteRule ^/dbox02/(.*)$ http://192.168.0.14/$1 [P,L] 
	RewriteCond %{HTTP_REFERER} ^https://[^/]+/dbox02/ 
	RewriteRule ^/(.*)$ /dbox02/$1 [R,L]

	<Location /dbox02> 
    		AuthName "y login" 
    		AuthType Basic 
    		AuthUserFile C:/Programme/xampp/apache/yjogol/y.users
    		require user yjogol
	</Location>
So jetzt läuft die SSL-Verschlüsselung und Passwortabfrage durch den Apache statt yWeb. Gleich mal zwei Boxen konfiguriert.

Gruß
yjogol