Opening RDP through Citrix

avatar

Is there a way to open an RDP session through a Citrix jumpbox? Either via Citrix Receiver, Citrix Workspace, or an ICA file? I spent a good hour reading through posts on here, but cant find a definitive answer.

Thanks.

All Comments (4)

avatar

Hello,
As far as I know, we don't have any built-in solution for that. Do you know if it's possible to do that with MSTSC? If it's possible, we might be able to do something.

Regards,

David Hervieux

avatar

I dont. Im more of a linux guy. I refuse to use windows at our company because of the dang jumps to get to one. However, I did just find if I run this:

"C:\Program Files (x86)\Citrix\ICA Client\SelfServicePlugin\SelfService.exe" -qlaunch "Jump Server - St Louis"
It does actually open the Citrix Reciever, directly, to that jumphost. That alone gets rid of 3 steps: Open Browser -> Log in to Citrix -> Click on Jump Host

Trying to figure out now how to pass the actual fqdn/ip into it.

avatar

Ok I think I got something. Maybe you can help me make it better?

RDP Session
Events: Before Open: "C:\Program Files (x86)\Citrix\ICA Client\SelfServicePlugin\SelfService.exe" -qlaunch "Name of Bastion Server"
After Open: Macro/Script/Tool - Typing Macro (name of RDP host you want to connect to).

The problem? Sometimes it takes 2 seconds to open the bastion server, sometimes it takes 30 seconds. So Im not sure how to set the timing correctly.

avatar

Hello,
Are you able to detect when it's open with a PowerShell?

Regards

David Hervieux