Link to home
Start Free TrialLog in
Avatar of djfox1963
djfox1963

asked on

After re-naming RDS 2016 server, error message ""There are no available computers in the pool" when trying to launch Remote Apps

Setting up Remote Apps on Windows Server 2016 in a test environment.  The Windows Server 2016 box is a vm on an ESXi host.  There are NO GPO's currently applied to the server. Bear with me, as this may get convoluted.

When I first set up RDS and published some Remote Apps on this server, everything worked fine.  However, for organizational purposes, I had to change the name of this server.  That's when the problems began.

The first thing I noticed after changing the name of the Server is that in the list of Published Apps, none of the apps I'd previously published are there.  The list is completely blank.  For testing purposes, I selected Paint, and published it.  It shows up as expected as a published app in the list.  No error messages yet.  

When I navigate over to the RDWeb page, I now see ALL the apps I'd previously published before changing the server name.  However, when I click on any of them, I get the error message:

"There are no available computers in the pool."

Huh?  This is a Remote App server.  Not a Virtual Desktop server.  I'm not serving up Virtual Desktops on this box, only Remote Apps.  Why is it complaining about no available computers in the pool?  Of course there aren't any available computers in the pool, I never created any.  The error makes no sense.

To make matters even more confusing - If I click on "Paint" - the app I published after re-naming the server, it opens up just fine.  But none of the other apps open - all of them pop the "no available computers in the pool" error.

Just to add to the mystery here - since the Server 2016 vm is a test box and I can do anything I want to it, I completely removed all the RDS roles, and then re-added them.  I would have thought that would clear any remaining "cobwebs", but nope - same exact issue.  No Remote Apps show up in the list of Published Apps, and when I get to the RDWeb page, all my old apps from the first installation are there.  And I still get the same "no available computers in the pool" error if I try to launch any of them.

Can any RDS gurus point me towards resolving this?  I'd be greatly appreciative.

Dave
Avatar of McKnife
McKnife
Flag of Germany image

I suggest to accept that things like that happen if one leaves the trodden paths. If possible, use the Powershell to list published apps, remove them using Powershell and re-add them. Possibly, all will be ok afterwards.

I would not waste time to find out what exactly went wrong.
Avatar of djfox1963
djfox1963

ASKER

I wouldn't expect simply changing a Server Name - something that is a quite a common occurrence in IT organizations everywhere - would be considered "leaving the trodden path", but that aside, your suggestion to use Powershell cmdlets to uninstall the old apps was something I hadn't thought of.  However, once again, I hit a hard stop - the only thing that comes up when I do a Get-RDRemoteApp in powershell is Paint, the program I published AFTER the server name change.  None of the other apps that currently show up on the RD Web page show up.

So, wondering - since the Server thinks none of those apps are installed but yet they still show up as icons on the RD Web page - is it possible to EDIT the RD Web page in IIS manager somehow?  If I can just delete the icons of the old apps from RD Web, perhaps that would solve my problem.
Sorry, no idea. I would report this to Microsoft and re-create this test server and start over if you don't mind.
I figured out a solution after hours of stumbling around and trying various things.

I deleted the Remote App collection I created after the server name change.  Then I re-created a Remote App collection using the same name that was used BEFORE the server name change.  Problem solved.  All apps now open normally.

I wouldn't have thought the very common occurrence of re-naming an RDS server would cause so many problems, but I should have learned by now to expect this sort of incompetence from Microsoft.  

Anyway, I'm good.  Cheers.

Dave
Great, good to know.

Please close the question by selecting your own answer as solution.
ASKER CERTIFIED SOLUTION
Avatar of djfox1963
djfox1963

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial