Wednesday, January 09, 2013 1:33 PM
I have succesfully installed Windows Server 2012 Essentials. I need to use this server as a terminal Server where <20 may be allowed to make parallel connections.
I have succesfully setted up and activated the Licensing Server and installed 10 Windows 2012 Per User RDS CALS. In Licensing Diagnostics there are no issues, everything is green, Licensing Server is detected with 10 Per User RDS Cals installed. I am using Workgroup mode, hence I have a Samba domain and RDS does not work with Samba domain.
I cannot access Server Manager / Remote Desktop Services, as is not working with Workgroup mode, I get an error that I am logged in as Local User.
The problem is when I try to log in more than 2 users, Windows is asking me to disconnect one the ones already logged in, so it doesn't accept more than 2 parallel connections, just like as I have never installed Remote Desktop Services Role and 10 Per User RDS CALS.
Could you please help? Is a problem with the installation? Is a problem with Windows Server 2012 working in Workgroup mode, or is a problem with setting up the Maximum Number of parallel connections (I know in Windows Server 2008 R2 you can set this up from Remote Desktop Session Host Configuration / Network adapter, but on 2012 this option is not present anymore).
Thank you very much !
Wednesday, January 09, 2013 4:29 PM
It could be rds license configuration issue, but check this post first:
Bob Lin, MVP, MCSE & CNE Networking, Internet, Routing, VPN Troubleshooting on
- Edited by Freek BersonMVP, Moderator Wednesday, January 09, 2013 6:20 PM Replaced link for TechNet Thread
Thursday, January 10, 2013 8:08 AM
Thank you very much for your answer. I have checked the topic above, and all the settings are correct. User are all enabled to log on to RDS and the port is correctly set.
Does anyone else have any other possible solutions?
Friday, January 11, 2013 6:03 AMModerator
How did you set the server up in workgroup mode? It should automatically install itself as a domain controller. Are you saying it is not a domain controller?
If you want to have more than 2 concurrent users you will need to install the Remote Desktop Session Host Role Service using Server Manager -- Add Roles and Features -- Role-based or feature-based installation. You should use gpedit.msc to set the Licensing mode (Per User in your case) as well as specify the licensing server name (localhost or the server's name). The two settings are located under:
Computer Configuration\ Administrative Templates\ Windows Components\ Remote Desktop Services\ Remote Desktop Session Host\ Licensing
Please note that you will not be able to use the standard methods for administering/configuring/etc. Remote Desktop Services and the capabilities will be limited. For example, you will not have collections, no user interface for defining RemoteApps, no interface for setting your certificate, etc. It may work okay for allowing users to log on via Remote Desktop and get a full desktop session.
I am also concerned that the general way you have installed 2012 Essentials is unsupported. It would not surprise me if you called Microsoft CSS for help some day and they told you that they will not support you.
My recommendation would be to use Server 2012 Standard server as your RDSH server if possible. A single Server 2012 Standard license would allow you to have a physical server running 2012 Standard with Hyper-V Role Service with two VMs, one for Server 2012 Standard as a domain controller, and the second one for Server 2012 as a RDSH/RDCB/RDWeb/RDG/etc. server.
Friday, January 11, 2013 8:50 AM
Thank you very much for your answer. I will clarify a bit my Windows installation. I have installed Windows Server 2012 Essentials Edition. Hence we are not having an AD domain, but Samba LDAP Domain, we cannot use Remote Desktop Services with Samba Domain (I have tried on Windows 2008 R2, and there are few topics on Internet about this issue). So, if would have been possible, I would have installed with Domain Credentials.
I know after installation Windows Server 2012 installs automatically Domain Controller, but I have uninstalled these roles and demoted Domain Controller. After I have join a Workgroup. I have also installed RD Session Host Configuration, RD Gateway Manager and RD Licensing Roles. I have activated License Server, installed 10 RDS CALs, went to
Computer Configuration\ Administrative Templates\ Windows Components\ Remote Desktop Services\ Remote Desktop Session Host\ Licensing (under gpedit.msc), specified Per User and specified License Server. After this, I have started Licensing Diagnosis and no errors received : License Server discovered, 10 Licenses installed.
Am I doing something wrong? If so, please let me know. I have tried to setup exactly like Win Server 2008 R2.
PS : I need it just for Remote Desktop, for users to access a web browser.
Friday, January 11, 2013 11:48 AMModerator
I do not believe Server 2012 Essentials supports RDSH. What this means is you only have the maximum 2 administrative remote desktop connections.
When I first read your question I thought I had read before that Essentials does not allow RDSH, however, I did an initial test and when it allowed me to install RDSH I incorrectly assumed that it did allow RDSH (although not fully supported with all capabilities). After more testing I have confirmed that RDSH does not work, the server behaves as if RDSH is not installed. I believe this is an intentional limitation although I am unable to find documentation from Microsoft that states this.
At this point I recommend you use Server 2012 Standard.