Markus Butz 10 Geschrieben 8. Dezember 2003 Melden Teilen Geschrieben 8. Dezember 2003 Hallo zusammen, habe einen Terminal-Server (2003) laufen, der aus dem (Inter-)Netz per Webclient "TSWeb" angesprochen werden soll. TSWeb ist nichts anderes als ein RDP-Client als Active-X. Jetzt möchte ich den Terminal-Server (bzw. den Router dazwischen) eigentlich NICHT auf dem Standard-Port konfigurieren. Leider kann man TSWeb keinen Port mitgeben, der geht IMMER auf 3389. Oder habe ich da was übersehen? Im RDP-Client von Windows kann ich den Port übergeben mit HOST : PORT, das geht bei TSWeb NICHT (Fehlermeldung). Ideen? Das kann doch nicht sein? Da kann man dann ja selbst ohne Portscanner... Markus Zitieren Link zu diesem Kommentar
Braun_Thomas 10 Geschrieben 8. Dezember 2003 Melden Teilen Geschrieben 8. Dezember 2003 Hi Markus, Zuerst musst du dir einen Port aussuchen und diesen dann auf den dem Router zum Server verweisen. Dann änderst du auf dem Server den Standart Port für den Terminaldienst: Führe Regedt32 aus und gehe zu dem folgenden Schlüssel: HKEY_LOCAL_MACHINE\System\CurrentControlSet \Control\Terminal Server\WinStations\RDP-Tcp Suchen Sie den Teilschlüssel "PortNumber". Der Wert müsste 00000D3D lauten, der Hex-Wert für (3389). Ändere die Anschlussnummer im Hex-Format und speicher dann den neuen Wert. In der Client Software dann mittels Port übergabe (z.B. testserver:5151) viele grüße Thomas Zitieren Link zu diesem Kommentar
Markus Butz 10 Geschrieben 8. Dezember 2003 Autor Melden Teilen Geschrieben 8. Dezember 2003 Hi Thomas, Original geschrieben von Braun_Thomas Hi Markus, In der Client Software dann mittels Port übergabe (z.B. testserver:5151) Schon klar, wie ich den Server und oder Router einstelle. Mein Problem ist, dass die _Client_-Software "TSWeb" NUR auf dem Standard-Port kommuniziert. Bei testserver:5151 würde der sagen, dass der angegebene Server ungültig ist! Ich könnte von unterwegs zwar den RDP-Client aus dem Windows-Zubehör nehmen - dort kann ich einen Port übergeben - ich bin aber immer auf ein Windows angewiesen. Mit TSWeb brauche ich NUR den Webbrowser.... kann dort aber eben keinen Port einstellen... Noch Ideen? Gruß und trotzdem danke! Markus Zitieren Link zu diesem Kommentar
Braun_Thomas 10 Geschrieben 8. Dezember 2003 Melden Teilen Geschrieben 8. Dezember 2003 Hi Markus, sorry, hab mich getäuscht. Der Terminal Server ActiveX-Client verwendet den Port 3389 und kann nicht geändert werden. viele grüße thomas Zitieren Link zu diesem Kommentar
Markus Butz 10 Geschrieben 8. Dezember 2003 Autor Melden Teilen Geschrieben 8. Dezember 2003 Hallo Thomas, bin leicht verwirrt... aber dann sind wir uns ja jetzt einig. Die Frage ist halt, ob es die Möglichkeit gibt, den TSWeb zu manipulieren oder so... Gruß Markus Zitieren Link zu diesem Kommentar
tommyt 10 Geschrieben 9. September 2004 Melden Teilen Geschrieben 9. September 2004 hallo, habe eine anweisung zum umbiegen gefunden: Greetings all: In his latest article on MCP Magazine, Bill Boswell bestowed a titbit of knowledge that I'm sure many people will be happy to have: You can now customize the Terminal Server ActiveX control to use an alternate port than the standard TCP 3389 to connect up to your TS resources. The MSRDP.OCX ActiveX control that ships with the TSWEB components on SP2 and the Win2K download was hard-coded at 3389- therefore, you could not use the ActiveX control to connect to servers where the listen port was changed. .Net and XP now ship with an updated version of MSRDP.OCX that has a new component (RDPClient). Among the new methods of the control is "AdvancedSettings2" and one of the properties of "AdvancedSettings2" is "RDPPort." The way the TSWeb access works is by simply loading an ASP page (CONNECT.ASP) that calls the MSRDP.OCX ActiveX Object. For those of you that want to use the ActiveX control to connect to a different listening port, all you have to do is edit the CONNECT.ASP page, and add the following line before the MsTsc.Connect method: MsTsc.AdvancedSettings2.RDPPort=X - - where is X is the custom port your TS is listening on (in decimal). When the ActiveX control attempts to connect to the TS, it will now use this port. Replacing your existing Win2k TSWeb components is easy- just go to an XP box, and under Add/Remove Programs/ Windows Components, install "IIS (Details) -> WWW Services (Details) -> Remote Desktop Web Connector." When you install this, it creates a %SystemRoot%\Web\TSWeb directory. Just copy the contents of this directory to your Win2k TSWeb directory (kill the existing files first) and you are good to go. Of course, remember to edit the CONNECT.ASP to point to the new port. When the remote clients go to the TSWeb site, they will be prompted to install the new ActiveX control. Those of you using the control in VB / C ++ can directly access the properties programmatically. A thread here where we discussed hacking the old control to point to a custom port drew lots of interest, though I was never successful in making it work. Now we don't have to worry about it. Hopefully those interested parties are still on the list and will get this information... Sorry I could not contact everyone directly. Thanks to Dr. Tom Shinder for pointing me to the MCP mag article in the first place. Cheers, gruss thomas Zitieren Link zu diesem Kommentar
00sieben 10 Geschrieben 9. September 2004 Melden Teilen Geschrieben 9. September 2004 Hallo, kann ja sein das ich bissel ballaball bin, aber ich habe bei TSWeb lediglich den Port 80 vom Router auf den TS weitergeleitet, wegen der Site. Und es ging bisher. Zitieren Link zu diesem Kommentar
mac-duff 10 Geschrieben 21. Dezember 2005 Melden Teilen Geschrieben 21. Dezember 2005 HI, also mag mir mal jemand helfen beim edieren der msrdp.ocx?! Ich kann den Eintrag "MsTsc.AdvancedSettings2" nicht finden. Benutze 2k3 sp1 wäre für eine Hilfe echt dankbar bis denne Zitieren Link zu diesem Kommentar
Dr.Melzer 191 Geschrieben 21. Dezember 2005 Melden Teilen Geschrieben 21. Dezember 2005 Sag mal warum willst du den TS nicht auf dem standard Port laufen lassen? Zitieren Link zu diesem Kommentar
mac-duff 10 Geschrieben 21. Dezember 2005 Melden Teilen Geschrieben 21. Dezember 2005 es könnte sein, das so manche ports gesperrt sind Zitieren Link zu diesem Kommentar
Dr.Melzer 191 Geschrieben 21. Dezember 2005 Melden Teilen Geschrieben 21. Dezember 2005 Spekulationen helfen nichts, wir müssen schon wissen wie es genau ist. Zitieren Link zu diesem Kommentar
mac-duff 10 Geschrieben 6. Januar 2006 Melden Teilen Geschrieben 6. Januar 2006 wieso müsst ihr das wissen warum ich nicht den standard port verwenden kann? aber habs gelöst! Zitieren Link zu diesem Kommentar
tango 10 Geschrieben 12. Mai 2006 Melden Teilen Geschrieben 12. Mai 2006 Hallo mac-duff, ich wüßte ganz gerne, wie du es gelöst hast, warum du es brauchst ist mir egal. Ich brauch es, weil ich mehr als einen Server über eine dynamische IP ansprechen will und dazu gerne den WebClient einsetzen würde. Für Details danke ich bereits jetzt. Gruß tango Zitieren Link zu diesem Kommentar
mac-duff 10 Geschrieben 17. Mai 2006 Melden Teilen Geschrieben 17. Mai 2006 Hi, den eigentlichen Port hab ich so gelassen, habe nur im router das port umleiten genutzt. aber wenn du wissen willst, wie du von der webseite dann automatisch auf den anderen port geleitet wirst, musst du folgendes tun. Die Default.htm im TSWeb Ordner geöffnet werden und die Einträge, fortlaufend mit MsRdpClient.AdvancedSettings2 suchen. Unter diesen erstellt man einen neuen Eintrag “ MsRdpClient.AdvancedSettings2.RDPPort = xxxx“ wobei die xxxx für einen frei wählbaren Port steht. bis denne Zitieren Link zu diesem Kommentar
tango 10 Geschrieben 17. Mai 2006 Melden Teilen Geschrieben 17. Mai 2006 Na Klasse mac-duff, funktioniert prima, nix anderes habe ich gesucht! Gruß tango 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.