Hallo,
voor mijn stage moet ik op een bedrijf een cliënt-terminal server omgeving opzetten. Ik moet zowel een connectie opzetten die een volledige desktop kan openen, als een RDP file die enkel een bepaald programma opent op de terminal server kan draaien. Na enkele weken ben ik toch al vrij ver geraakt voor iemand die er nog niets van kende (lol), maar nu ben ik toch enkele problemen tegengekomen waar ik niet echt een antwoord voor vind.
De problemen doen zich voor bij het gebruik van dat ene bepaalde programma op de terminal server. Ik geloof dat hiervoor de term application publishing gebruikt wordt. Nu moet ik werken met Windows Server 2003 Enterprise Edition, hierin is deze toepassing nog niet verwerkt. Ik heb een tijdje met Windows Server 2008 geëxperimenteerd en daar was dit via RemoteApp wel mogelijk. Als oplossing heb ik gevonden (voor WS2003 dat ik moet gebruiken dus) dat men op de terminal server RDP files gaat aanmaken voor elk programma. Bij de tab 'Programs' kan je dan 'start thé following program on connection' gebruiken. Daarna deel ik de RDP files met de verschillende gebruikers en stel de rechten in dat enkel bepaalde gebruikers bepaalde programma's zien en kunnen gebruiken. Dit is me uiteindelijk goed gelukt.
Maar ik heb dus ook nog problemen met name bij het openen en sluiten van deze programma's. Wanneer een gebruiker op de shortcut klikt, opent er een nieuw venster waar het programma in moet komen. De gebruiker moet dan opnieuw zijn inloggegevens ingeven. Ik zou dit willen omzeilen zodat automatisch de gegevens waarmee de gebruiker op de PC aangelogd is, ook gebruikt worden om in te loggen op de TS. Ik heb al gevonden dat je bij Logon Settings bij de RDP-Tcp Properties kan instellen dat je altijd dezelfde logon info gebruikt, maar dat is niet echt wat ik nodig heb denk ik.
Een ander probleem heb ik bij het sluiten van het programma. Er is namelijk geen startbalk en startmenu aanwezig. De gebruiker sluit dus gewoon het programma met het kruisje bovenaan rechts. Hierdoor wordt de sessie disconnected en niet uitgelogd zoals het zou moeten. Nu ben ik al een hele tijd bezig met het zoeken van oplossing op dit forum en het internet, maar ik vind geen bruikbare oplossingen. Er wordt aangehaald dat je 'end a disconnected session' en 'idee session limit' kan instellen, maar dit zou dan ook van toepassing zijn op de fulp desktop terminal server gebruikers en die mogen natuurlijk langer disconnected en idle zijn. Een andere mogelijkheid die ik tegenkwam is dat de beheerder het manueel kan doen, maar met tientallen gebruikers is dit dan ook vrij omslachtig.
Zijn er misschien mensen die dezelfde problemen tegengekomen zijn en me misschien wat opweg kunnen helpen?
Alvast bedankt!
Robby
voor mijn stage moet ik op een bedrijf een cliënt-terminal server omgeving opzetten. Ik moet zowel een connectie opzetten die een volledige desktop kan openen, als een RDP file die enkel een bepaald programma opent op de terminal server kan draaien. Na enkele weken ben ik toch al vrij ver geraakt voor iemand die er nog niets van kende (lol), maar nu ben ik toch enkele problemen tegengekomen waar ik niet echt een antwoord voor vind.
De problemen doen zich voor bij het gebruik van dat ene bepaalde programma op de terminal server. Ik geloof dat hiervoor de term application publishing gebruikt wordt. Nu moet ik werken met Windows Server 2003 Enterprise Edition, hierin is deze toepassing nog niet verwerkt. Ik heb een tijdje met Windows Server 2008 geëxperimenteerd en daar was dit via RemoteApp wel mogelijk. Als oplossing heb ik gevonden (voor WS2003 dat ik moet gebruiken dus) dat men op de terminal server RDP files gaat aanmaken voor elk programma. Bij de tab 'Programs' kan je dan 'start thé following program on connection' gebruiken. Daarna deel ik de RDP files met de verschillende gebruikers en stel de rechten in dat enkel bepaalde gebruikers bepaalde programma's zien en kunnen gebruiken. Dit is me uiteindelijk goed gelukt.
Maar ik heb dus ook nog problemen met name bij het openen en sluiten van deze programma's. Wanneer een gebruiker op de shortcut klikt, opent er een nieuw venster waar het programma in moet komen. De gebruiker moet dan opnieuw zijn inloggegevens ingeven. Ik zou dit willen omzeilen zodat automatisch de gegevens waarmee de gebruiker op de PC aangelogd is, ook gebruikt worden om in te loggen op de TS. Ik heb al gevonden dat je bij Logon Settings bij de RDP-Tcp Properties kan instellen dat je altijd dezelfde logon info gebruikt, maar dat is niet echt wat ik nodig heb denk ik.
Een ander probleem heb ik bij het sluiten van het programma. Er is namelijk geen startbalk en startmenu aanwezig. De gebruiker sluit dus gewoon het programma met het kruisje bovenaan rechts. Hierdoor wordt de sessie disconnected en niet uitgelogd zoals het zou moeten. Nu ben ik al een hele tijd bezig met het zoeken van oplossing op dit forum en het internet, maar ik vind geen bruikbare oplossingen. Er wordt aangehaald dat je 'end a disconnected session' en 'idee session limit' kan instellen, maar dit zou dan ook van toepassing zijn op de fulp desktop terminal server gebruikers en die mogen natuurlijk langer disconnected en idle zijn. Een andere mogelijkheid die ik tegenkwam is dat de beheerder het manueel kan doen, maar met tientallen gebruikers is dit dan ook vrij omslachtig.
Zijn er misschien mensen die dezelfde problemen tegengekomen zijn en me misschien wat opweg kunnen helpen?
Alvast bedankt!
Robby