All Answers

0 votes

On April 9th, 2019 Microsoft released a new set of Windows Updates (across their entire lineup of Windows Server products) that broke the “enable simultaneous connections” feature in WSE RemoteApp. Within a few hours of their release, I put out new versions of WSE RemoteApp (i.e. Version 1.255.1708.0) that corrected the issue.

Therefore, all you need to do is install the latest release of WSE RemoteApp on your Essentials server (i.e. Version 1.255.1708.0 or greater), restart the server Dashboard (if it happened to be open/running when you installed the latest version of WSE RemoteApp), go to the “WSE REMOTEAPP” page in the server Dashboard, click on the “Enable Simultaneous Connections” task, and then follow the prompts (and be sure to restart the server when you are prompted to do so). That should get you up and running again.

As for your license renewal purchase issue… I believe that we’ve now resolved that matter via private support correspondence. If not, then please do let me know.

  • Mike answered 7 years ago
0 votes

I’m not exactly sure what’s going on there, but off the top of my head, I suggest that you look at the following suggestions in order to try and resolve the issue:

1. Start a standard Remote Desktop connection to your Essentials server, sign in as an administrator, and then from the administrator’s desktop, open:

Control Panel -> Administrative Tools -> Services

From the Services applet, scroll down the list of available services and ensure that all of the “Windows Server Essentials … Service” services are running on your server (with exception of the “Windows Server Essentials Email Service“). In particular, ensure that the “Windows Server Essentials Management Service” service is running, because if it’s not, then you will indeed receive that particular error message you’re seeing in your attached screenshot.

2. Make sure that you haven’t disabled TLS 1.0 on your Essentials server. Despite the (potential) security risk of having the (now defunct) TLS 1.0 security protocol enabled on a server, many of the Essentials features still require/use it (including the ability to install add-ins). For more info see:

https://windowsserveressentials.com/?s=TLS

3. Lastly, try downloading the WSE RemoteApp 2016 installer again just to make sure that the download you’re using hasn’t been corrupted in some way (although, I doubt that it is).

EDIT: And yes, as per the WSE RemoteApp add-in’s description, it does indeed provide full RemoteApp functionality to any Essentials-based server.

  • Mike answered 7 years ago
  • last active 7 years ago
0 votes

Hi Mike

It was the services – many thanks

Quick follow up – can I install the remoteapp on a client which is not joined to the domain (accross a WAN link)? And specify server by IP address?

Thanks

  • David answered 7 years ago
  • last active 7 years ago
0 votes

Glad to hear that you got it working. Thanks for letting me know.

As for your follow up question…

WSE RemoteApp has two components, a server-side component (i.e. a Dashboard add-in, provider service, etc.), and a client-side component (i.e. a Launchpad add-in). When you install the WSE RemoteApp add-in, it always installs its server-side component onto your Essentials server. It also (optionally) installs its client-side component onto any of your client PCs that have the Windows Server Essentials Connector software (i.e. the Launchpad, etc.) installed on them (assuming that you chose the “On the server and on all of the computers on the network” installation option when you first installed the add-in that is). It does not matter if your client computers are domain joined (across a WAN link) or not, it only matters that they have the Essentials connector software installed on them and are successfully connected up to the Essentials server.

WSE RemoteApp can be used to remotely connect to your published RemoteApp programs (via its gadget and/or webpage that are integrated into the server’s built-in Remote Web Access (RWA) website, or via its RADC web feed feature) without having its client-side component installed on your client computers. However, if you want to locally connect to your published RemoteApp programs from your client computers (via its links that are integrated into the client’s Launchpad and/or the add-in’s desktop/Start menu shortcuts), then you will need to have its client-side component installed onto your client computers.

So, to more directly answer your question… Yes, as long as the client PC that is not joined to the domain has the Windows Server Essentials Connector software installed on it, then WSE RemoteApp’s client-side add-in will get installed on it, and can be used to locally connect to your published RemoteApp programs. Otherwise, you can remotely connect to your published RemoteApp programs from that client by simply connecting to the Essentials server’s built-in RWA website or via its RADC web feed.

  • Mike answered 7 years ago
  • last active 7 years ago
0 votes

Yes, that information (and a whole lot more!) is available for the server administrator to view over on the “WSE REMOTEAPP” page of the server Dashboard.

When you click on one of your “allowed” users, the details pane will show you all the information about the user’s current connection (both Active and Disconnected connections).

Both “Logon Time” and “Connect/Disconnect Time” are given in full date/time, as well as in a time duration for both types of connections.

There’s even information provided about the amount of data sent/received in the user’s Active session, as well as the quality of the connection, the processes that the user is running within their session, etc., etc.

  • Mike answered 7 years ago
  • last active 7 years ago
0 votes

Alas, I’m afraid not. WSE WorkFolders (and the Work Folders server role in general) is designed to work over a secure HTTPS (TCP port 443) connection, and not a VPN connection.

While you certainly can manually configure IIS on Windows Server 2019 Essentials in order to set up your own webserver, WSE WorkFolders makes the assumption that a website has not been set up on the Essentials server unless the Anywhere Access / Remote Web Access feature of WSEE has been properly configured. And since that cannot be done on Windows server 2019 Essentials, WSE WorkFolders cannot be used on it.

However, since Windows Server 2019 Essentials does not actually include “Essentials” (LOL – I can’t believe that I have to actually type that nonsense – stupid Microsoft!), you don’t need to worry about the Work Folders server role conflicting with the WSEE server role. Therefore, if you just leave the “Essentials” bits off of the server, then you can configure the Work Folders server role on Windows Server 2019 Essentials as usual (i.e. just as you would under a stock Windows Server 2019 Standard install).

WSE WorkFolders was developed in order to resolve the issue where the WSEE server role and the Work Folders server role conflict with each other since they are both webservers that fight over the HTTPS port 443 connection. Obviously, since Windows Server 2019 Essentials doesn’t contain the “Essentials” bits, there’d be no conflict, and so you can use the Work Folders server role on it just as the role exists within the Server Manager (after you’ve manually configured your server to be a webserver via IIS that is).

So basically, if the main focus of your Windows Server 2019 Essentials server is to use Work Folders, then you don’t need to install WSEE nor WSE WorkFolders on it. You can just set up the Work Folders server role on it normally. However, if you’re actually wanting the “Essentials” functionality (Remote Web Access, Client PC backups, etc., etc.), then you’ll need to use Windows Server 2019 Standard/Datacenter with WSEE installed, and then use WSE WorkFolders in order to get the Work Folders functionality.

I personally wouldn’t worry about CALs. There’s no pace to enter them (even if you do buy them), and no one is ever going to come knocking on your door looking for them (i.e. they’re a complete waste of money unless you just need them for the “piece of mind” comfort that they’d offer you). The only thing that stinks here is the large price difference between Windows Server 2019 Essentials and Windows Server 2019 Standard.

I hope that makes sense.

  • Mike answered 7 years ago
0 votes

WSE RemoteApp sets up a task on each of your client computers that validates its RADC default connection whenever a user logs on to the client computer (it’s just a simple validation check that happens very quickly and nothing continues to run on the client afterwards). For whatever reason, that particular client computer is running into an access denied error when the task executes (i.e. when the “C:\Program Files\The Office Maven\RADCDefaultConnectionValidator2.exe” program is run by the scheduled task and attempts to validate the RADC default connection registry settings on the client computer). I’ve never seen that particular error pop up before, and so I’m not exactly sure what’s going on there.

You might want to try running the following program on that particular client computer (and follow the prompts it gives) just to see if doing that happens to correct the issue for you:

C:\Program Files\The Office Maven\RADCDefaultConnectionSetup.exe

NOTE: There’s actually a shortcut setup for quickly running the above mentioned program (named “RADC Default Connection Setup“) that’s located within the “WSE RemoteApp 2016” program group on the client computer’s Start menu.

If that doesn’t resolve the issue for you (i.e. if you continue to get the same error), then probably the best thing for you to do is to simply disable the task so that it no longer runs on that one particular client computer. To do that, open up the Task Scheduler applet (on the client computer), and then go to the following location:

Task Scheduler Library\Microsoft\Windows\Windows Server Solutions

Then right-click on the “RADC Default Connection Validator” task, and click on “Disable” in the context menu that appears.

Doing that should stop the scheduled task from running, and hence, stop the error from popping up each time a user logs on to that client computer. That being said… You’ll probably need to repeat the process any time you install an updated version of WSE RemoteApp seeing as it will probably re-enable the task again.

  • Mike answered 7 years ago
0 votes

Unfortunately, it looks like there’s a bug Windows 10 1903 when it comes to encrypting work files over on the client-side (i.e. via the native Work Folders sync client applet). For a bit more info see:

Work Folders can’t encrypt files on Windows 10 1903

Workfolders Issues on 1903

From what I can gather, it looks like Microsoft is aware of the issue, but who knows when they’ll fix it (seeing as there’s no official response from them anywhere). We haven’t yet upgraded any of our Windows 10 clients to 1903 since it appears that it’s just not quite ready for prime time (especially with all the problems folks are having with getting the Windows Server Essentials Connector software to work after upgrading to 1903!). Microsoft always seems to make it really painful for their early adopters (sigh).

You’ll need to stick to using the iOS/Android/Mac clients until Microsoft steps up and fixes the issue under 1903. Sorry that I don’t have a better answer for you on this one, but that’s just how things go in Microsoft’s newfangled Windows 10 world I’m afraid.

  • Mike answered 7 years ago
  • last active 6 years ago
0 votes

Thanks. Looks like your right….

Going into the server role and changing the properties on the WseSyncShare folder so that Encrypt Work Folders is unchecked… it springs into life and works… obviously with inherrent security issues.

  • Martyn Hudson answered 7 years ago
  • last active 7 years ago
0 votes
In reply to: Trial mode software

WSE RemoteApp does indeed have a 21-day evaluation period where you can use it free of charge for up to 21 days in order to evaluate the product before you commit to purchasing it. To do so, simply download the version of WSE RemoteApp that exactly matches the version of Windows Server that you are running on your server (e.g. 2016, 2012 R2, or 2012).

And yes, if you are using Windows Server 2016 or Windows Server 2012 R2 Standard or Datacenter, then you will indeed need to have the Windows Server Essentials Experience (WSEE) server role added (via Server Manager) and successfully configured on your server prior to installing the WSE RemoteApp add-in.

Lastly, if you are running Windows Server 2019 Standard or Datacenter on your server, then you will need to follow this guide in order to install WSEE on it before you install WSE RemoteApp 2016. If you purchase WSE RemoteApp 2016, then you can request a password to download our WSEE Installer (which automates the installation of WSEE on Windows Server 2019). Otherwise, you can just manually install WSEE on your server by following the steps that are provided within the article.

  • Mike answered 7 years ago
0 votes

I’m glad to hear that you got the issue resolved by reinstalling the client connector app on your client computers. Thanks for letting me know.

  • Mike answered 7 years ago
0 votes

AFAIK, WSE RemoteApp shouldn’t have anything to do with the behavior that you’re seeing there (i.e. I’ve never come across a case where it has).

Did you set up your Let’s Encrypt SSL certificate by following the steps that I’ve listed here:

How To Manually Set Up A Custom / Vanity Domain Name In Windows Server Essentials

Also, you may want to make sure that your SSL certificate is properly configured on your Essentials server, by taking a look at the answer that I’ve posted on this one:

SSL Certificate Error – Mismatched Address

  • Mike answered 7 years ago
  • last active 7 years ago
0 votes

I did not follow your guide, I used Mariëtte Knap’s guide as I am testing exchange as well. Forgot to mention that originally. I seem to have a cert working correctly for both remote. and mail. , which are on separate VMs. This cert stuff is new to me.

I am not thinking RemoteApp is causing the behaviour. Because your RemoteApp description says “..works with your server just as it comes straight out-of-the-box. It does not install any of the Remote Desktop Services (RDS) server roles ..” I hoped you would have some insight as everything on the web about changing cert bound to RDP assumes you have RDS role running.

I will look over your guide in detail later tonight.

Given these are VMs in a test environment, I am not opposed to wiping and starting from scratch.

Do you have any thoughts on changing the RDS cert from self signed to the LetsEncrypt one, both already installed?

  • Shim answered 7 years ago
0 votes

While I personally avoid anything to do with cloud like the plague, one place that I’ve relented is with email. I seriously doubt that I’d ever feel comfortable attempting to run an on-premise Exchange server (and especially not along with an Essentials server anyway). I’d much rather use a hosted Exchange service (such as Office 365, etc.) for my email, rather than trying to deal with all of the complexities, and security risks, involved with running my own on premise Exchange server. Thus, I’m not going to be able to give you any guidance in that area I’m afraid (and I have no idea if doing so is even compatible with the Anywhere Access/Remote Web Access feature of Windows Server Essentials or not).

However, I can tell you that if you’ve installed any of the RDS server roles on your Essentials server (RDSH, RDWA, etc., etc.), then doing that is NOT compatible with Essentials. IMHO, if you’ve (ever) installed any of the RDS roles on your Essentials server, then you’d be MUCH better off just nuking the VM and starting over from scratch again. Other than that, if you didn’t install any of the RDS roles on your Essentials server, then there should be no problem at all with switching over from using a self-signed cert to a proper one from Let’s Encrypt by simply following my guide (seeing as the RWA set up wizard in Essentials will handle all of the SSL cert configuration, RD Gateway configuration, etc. for you).

Good luck!

  • Mike answered 7 years ago
0 votes

I’m on the fence at the moment re exchange vs 365. Having said that, I have it working correctly. I have a registered domain we don’t use, so I am testing with it before finalizing what I want to deploy in production to replace our SBS 2008 machine.

I have never installed any on the RDS components, the only remote role that is installed is Remote Desktop Gateway, which I assume the Anywhere Access wizard did.

I did see some things after reading your guide again that look interesting and I will play with them later tonight.

‘Thanks for your help

  • Shim answered 7 years ago
0 votes
In reply to: Remote App 2016

I’m not sure about the “Remote Desktop Services is busy” error that you’re getting, as I’ve not come across that one before. Hopefully, a server restart (see below) will resolve that issue for you as well.

As for only 2 users being able to log on to WSE RemoteApp… Open the server Dashboard, go to the “WSE REMOTEAPP” page, click on the “Enable Simultaneous Connections” task, follow the prompts, and be sure to restart your server when you are prompted to do so. If for some reason the task tells you that multiple simultaneous connections are already enabled on your server (when you know for certain that they aren’t), then try holding down the SHIFT key on your keyboard while you click on the “Enable Simultaneous Connections” task. Doing that will force the task to go ahead and enable itself once again.

  • Mike answered 7 years ago
0 votes
In reply to: License Error

Contact us via our email support page with the User Name from your existing WSE RemoteApp license, and we can then reset it for you from our end.

  • Mike answered 6 years ago
0 votes

You CANNOT rename an Essentials server once it has been configured via the “Configure Windows Server Essentials” wizard. Doing so will completely trash the Essentials configuration (hence the issues you’re seeing). You can try putting it back to its original name to see if that fixes things, but more than likely, you’ll need to restore your Essentials server from a recent backup in order to get it back into working condition (you do have server backup enabled on your server now don’t you???).

EDIT: As a last resort, you may want to have a look at the following (although I’ve never tried reinstalling the CA in Essentials, and so I have absolutely no idea if it will actually work for you or not): Cannot rename server

  • Mike answered 6 years ago
  • last active 6 years ago
0 votes

Interesting, I’d not used essentials before so this is all new.

Yes I do have a backup, well really a VM snapshot, but it was also a new server so I’ll probably just do a re-install with the new name.

Thanks very much for the quick reply!

0 votes
In reply to: WSEE Installer

Yes, as is stated within the main article, if you own any of our products, then you can indeed request access to the WSEE Installer for use in installing Windows Server Essentials Experience (WSEE) on Windows Server 2019.

That being said… If you do not need/want to own any of our products, then you can manually install WSEE on Windows Server 2019 by simply following the detailed list of steps that have been provided.

  • Mike answered 6 years ago
Showing 201 - 220 of 655 results

Featured Questions

Recent Questions & Answers

Q&A Toolbox