Remote App Program is NOT in the Approved List

Prev Next

RemoteApp launch fails because the application is not in the RD Session Host approved list

Symptom / Error Message

When users launch a newly added application from a Cloud App Pool, the application does not open and the following message appears:

Could not launch application on server "<server-name>". Reason: the RemoteApp program is not in the approved list of the RD Session Host server.

Applies To

Workspot Cloud App Pools that deliver applications through RemoteApp, particularly when a custom application has recently been added to an existing pool.

When This Happens

This issue can occur after a new application is added to an existing Cloud App Pool and the associated Cloud App servers have not been restarted. The RD Session Host configuration does not recognize the newly added application until the servers are restarted. As a result, the RemoteApp launch is rejected even though the application is configured in Workspot Control.

Resolution Steps

Before you begin, confirm that you have administrative access to the affected Cloud App servers. Schedule the restart during a maintenance window and notify connected users because restarting a server disconnects active sessions.

  1. Restart every Cloud App server in the affected pool during the approved maintenance window.

  2. After all affected servers are available, launch the newly added application from the Workspot client and confirm that it opens successfully.

  3. In most cases, the restart resolves the issue immediately.

If the issue persists after restart

If the error continues after all affected Cloud App servers have been restarted and the application has been retested, check the following registry value on each affected server:

Important: Incorrect registry changes can affect server operation. Back up the registry or confirm that a current recovery option is available before changing this value.

  • Path: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList

  • Value: fDisabledAllowList

If the value is 0, set it to 1 by running the following command from an elevated Command Prompt:

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList" /v fDisabledAllowList /t REG_DWORD /d 1 /f

Restart the updated Cloud App server, wait until it is available, and launch the application again. If the error remains, contact Workspot Support and provide the application name, pool name, affected server names, and the exact error message.

Prevention / Best Practice

After adding a new application to an existing Cloud App Pool, schedule a restart of all Cloud App servers in that pool during the next maintenance window. Complete the restart before users begin launching the new application.