Solution Type: Basic HTML5
Connection Type: Windows RDP
Remote Program Options
Start program on connection: c:\windows\system32\notepad.exe
Result:
Dialog: "Access is denied. This initial program cannot be started: c:\windows\system32\notepad.exe"
Closing dialog ends session.
Advanced HTML5 offers two options under Remote Program Options; Program Type: Shell Program and Remote App. I can't find any helpful information for either of these.
Solution Type: Advanced HTML5
Connection Type: Windows RDP
Result: "Error:java.lang.NullPointerException"
Thanks in advance for any help you can give.
Solved! Go to Solution.
I have opened multiple cases.
I am reaching out to the community because I am getting no where with support. It does not appear the the support tech knows any more than I do. I cannot find documentation on the Pulse Secure or Juniper sites. It has been a constant cycle of send the logs, try this, I'll talk to my team and get back to you - rinse and repeat.
Thank you for your response to this.
It would be very helpful if you could find any documentation on these functions.
The only reference I can find is a short section in the Administrator Manual under "Defining Application Settings forthe Remote DesktopSession"
I would prefer not to use RD Remote Apps and it appears that there are other options under basic and advance HTML5. I am hoping that the ancient scrolls that document these functions are not lost (LOL).
=========================================
Defining Application Settings forthe Remote DesktopSession
When configuring Remote Desktop bookmark, you can specify that users can only access specific applications on the terminal server.
To define applications that users can access:
1.Create Remote Desktop bookmark or edit an existing bookmark.
2.Scroll to the Remote Program Options area of the bookmark configuration page.
3.Specify the program that you want to launch automatically on connection in the Specify program on connection box.
4.Enter the application name (applicable only for servers running Windows 2008 and later) in the Remote Appbox.
5.Specify where the application’s executable file resides on the terminal server in the Remote App Dirbox (visible only when you clear Launch seamless window). For example, you might enter the following directory for the Microsoft Word application:C:\Program Files\Microsoft Office\Office10\WinWord.exe
6.Specify the arguments for the application in the Remote App Argsbox.NOTE: You can use session variables such as <username> and <password> in the Remote App Argsbox. For example, when specifying an application path, you might want to include the <username> variable to personalize the location. For example: C:\Documents andSettings\<username>\My Documents.
7.Click Save Changes.
NOTE: Windows requires a special notation for the names of remote applications. The names of remote applications must be prefixed with two vertical bars. For example, if you have created a remote application onyour server for notepad.exe and have assigned it the name "notepad", you would set this parameter to: "<pipe><pipe>notepad".
I believe that my issue might be related to this:
...With the introduction of Terminal Services Remote Application Manager in Windows Server 2008, Microsoft disabled the Initial Application feature by default.
With basic HTML5 I get the following error:
"Access in denied. This initial program cannot be started: c:\windows\system32\notepad.exe"
With advanced HTML5 I get the following error (which I as not getting befor, not sure what changed):
"Error: The Client Execute request could not be satisfied because the requested application was blocked by policy from being launched on the server: RawResult: 21 exe:c:\windows\system32\notepad.exe"
Thanks zanyterp
I've been working on this with support for weeks. I would not expect them to know it was a Windows setting, but I suggested they add that to their knowledgebase.