cmw2k3 10 Geschrieben 27. Februar 2008 Melden Teilen Geschrieben 27. Februar 2008 Hallo, ich weiß, daß dieses Problem schon mehrfach erörtert wurde. Ich bin inzwischen alle deutsch- und englischsprachigen Foren durch ohne eine Lösung zu finden. ich habe folgende Umgebung: Windows 2003 Server Standard SP2 als Terminalserver DYNDNS-Zugang Router Speedport 701 NAT Ports 80, 443, 3389 auf den Server Ich versuche über TSWEB auf den TS zuzugreifen. Das funktioniert nur im LAN. Über das Internet erreiche ich die Startseite des IIS und die Activex-Anwendung wird installiert. Gebe ich die IP-Adresse meines Servers ein, erhalte ich nach einiger Zeit die Meldung "Der Client konnte keine Verbindung mit dem Remotecomputer herstellen. ..." Im LAN funktioniert der TSWEB problemlos. Die Remotedesktopverbindung von XP und Vista funktionieren sowohl im LAN als auch über das Internet. Wo liegt der Fehler? Kann mir bitte jemand helfen? Zitieren Link zu diesem Kommentar
Stephan Betken 43 Geschrieben 27. Februar 2008 Melden Teilen Geschrieben 27. Februar 2008 Funktioniert die Verbindung mit einem anderen RDP-Client? TSWEB selbst ist ja auch nur ein RDP-Client. Alternativ kannst Du auch versuchen ein anderen TSWEB-Client zu versuchen, um die Verbindung zu Deinem Server aufzubauen. Warum möchtest Du TSWEB überhaupt nutzen? Zitieren Link zu diesem Kommentar
cmw2k3 10 Geschrieben 28. Februar 2008 Autor Melden Teilen Geschrieben 28. Februar 2008 Ich habe bisher als Alternative nur die Remotedesktopverbindung von XP und Vista getestet. Beide funktionieren. D.h. die Kommunikation über Port 3389 läuft von extern durch den Router. TSWEB will/muß ich benutzen, da nicht auf allen PCs, die von außen auf den TS zugreifen sollen über die Remotedesktopverbindung verfügen. Wenn ich TSWEB nicht bräuchte, hätte ich die Sache schon längst unter "funktioniert halt nicht" abgeschrieben. Zitieren Link zu diesem Kommentar
Stephan Betken 43 Geschrieben 28. Februar 2008 Melden Teilen Geschrieben 28. Februar 2008 Kann eigentlich nicht sein. Wenn der Server über Port 3389 erreichbar ist, dann ist er es auch von der TSWEB-Seite. Gebe ich die IP-Adresse meines Servers ein, erhalte ich nach einiger Zeit die Meldung"Der Client konnte keine Verbindung mit dem Remotecomputer herstellen. ..." Oder gibst Du die interne IP-Adresse des Servers an? Der TSWEB-Client ist nur ein weiterer RDP-Client und stellt keine Proxyfunktionen bereit. Es muss ein Name bzw. eine IP-Adresse eingegeben werden, welcher bzw. welche von extern so erreichbar ist. Zitieren Link zu diesem Kommentar
cmw2k3 10 Geschrieben 28. Februar 2008 Autor Melden Teilen Geschrieben 28. Februar 2008 Ich hatte das auch so verstanden, daß TSWEB nur ein RDP-Client ist. Darum verstehe ich das ganze ja auch nicht. Hier noch mal Schritt für Schritt, was ich mache. - im IE gebe ich die Adresse http://meinserver.dyndns.org ein - es erscheint die TSWEB-Seite - als Server gebe ich die interne IP meines Servers ein (der Name des Servers wird nicht gefunden) - nach einiger Zeit erscheint dann besagte Fehlermeldung Mache ich das ganze im LAN mit http://mein-ts/tsweb, läuft alles prima. Gibt es im IIS vielleicht irgendeinen Unterschied zwischen interner und externer Kommunikation, oder ist für den IIS mit dem Laden der Activex-Anwendung auf der Client-Seite die Sache gelaufen? Zitieren Link zu diesem Kommentar
Stephan Betken 43 Geschrieben 28. Februar 2008 Melden Teilen Geschrieben 28. Februar 2008 - als Server gebe ich die interne IP meines Servers ein (der Name des Servers wird nicht gefunden) Hier ist der Fehler. Der Name oder die IP muss vom Client-PC direkt erreichbar sein. Die interne IP funktioniert nicht. Dein Browser baut über das ActiveX-Control eine direkte Verbindung zum Server auf. Auch wenn TSWEB das ActiveX bereitstellt, ist dieser Server nicht an der Verbindung zwischen Terminal-Server und Client beteiligt. Also keine Proxy-Funktion und demnach keine internen Namen oder IP´s. Zitieren Link zu diesem Kommentar
cmw2k3 10 Geschrieben 28. Februar 2008 Autor Melden Teilen Geschrieben 28. Februar 2008 TS und IIS laufen ja auf dem selben Server (es kann nur einen geben;-)) Im Internet kennt keiner meinen Server. Das bedeutet dann doch aber, daß mein Server der einzige ist, der sich selbst unter seinem Namen kennt und somit auch der einzige ist, der seinen Namen auflösen kann. Wie kann ich also erreichen, daß der im Server-Feld von TSWEB eingegebene Name korrekt aufgelöst wird? Bzw., was habe ich bei der Einrichtung falsch gemacht? Zitieren Link zu diesem Kommentar
Stephan Betken 43 Geschrieben 28. Februar 2008 Melden Teilen Geschrieben 28. Februar 2008 Das bedeutet dann doch aber, daß mein Server der einzige ist, der sich selbst unter seinem Namen kennt und somit auch der einzige ist, der seinen Namen auflösen kann. Wie kann ich also erreichen, daß der im Server-Feld von TSWEB eingegebene Name korrekt aufgelöst wird? Die Verbindung wird direkt zwischen Deinem Browser und dem Server über Port 3389 hergestellt, nicht vom IIS zum Server, daher muss der Name oder die IP so eingegeben werden wieder im "normalen" Remotedesktopclient auch. Es findet keine Namensauflösung anderweitig statt. Du kannst von jedem beliebigen TSWEB eine Verbindung aufbauen solange der Name oder die IP von extern (Port3389) erreichbar ist (feste IP? DynDNS?). Die TSWEB-Seite stellt wirklich nur das ActiveX zur Verfügung. Mehr nicht. Bzw., was habe ich bei der Einrichtung falsch gemacht? Nichts. Es kann nicht anders eingerichtet werden. Beim SBS gibt es die Funktion, über ein Webinterface mehrere interne Client zu erreichen. Aber auch nur dort. Zitieren Link zu diesem Kommentar
cmw2k3 10 Geschrieben 28. Februar 2008 Autor Melden Teilen Geschrieben 28. Februar 2008 Das bedeutet also, das TSWEB über eine dyndns-Verbindung gar nicht funktionieren kann? Zitieren Link zu diesem Kommentar
Stephan Betken 43 Geschrieben 28. Februar 2008 Melden Teilen Geschrieben 28. Februar 2008 Doch, aber Du musst in dem Client (such im TSWEB-Client) bei dem Servernamen den DynDNS-Namen eintragen und nicht den internen. Zitieren Link zu diesem Kommentar
cmw2k3 10 Geschrieben 28. Februar 2008 Autor Melden Teilen Geschrieben 28. Februar 2008 :jau: Das war´s. Super, Klasse, Korkenknall... Für alle, die an dem gleichen Problem verzweifelt sind, und davon gibt es, wie ich den Foren sehen konnte viele: In der Datei default.htm, die sich in dem Ordner c:\windows\web\tsweb befindet, sucht man die Zeile servername = Document.location.hostname und ersetzt sie durch servername = "meinserver.dyndns.org" Bei der Anmeldung im TSWEB gibt man unter Server ebenfalls meinserver.dyndns.org ein. Das kann man natürlich auch noch durch Anpassung der default.htm automatisieren. Nochmals vielen Dank Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.