We have a customer wit a newly setup cloud server environment with RDS (single server). The first day of production the datacenter that holds the servers lost the NIC (virtual network card) in the VMware-environment.
We added a new NIC and the server was accessible again. But here is where the problems begin:
- The sessions is never registered and therefore the users cannot disconnect and later connect again
- The users need to remember to Sign Out every time they leave the RDP-session
If we look in the Server Manager on the RDS we get this error:
When running checks in Powershell we get these results:
PS C:\Windows\system32> Get-RDSessionCollection
CollectionName Size ResourceType CollectionType CollectionDescription
-------------- ---- ------------ -------------- ---------------------
QuickSessionCollection 1 RemoteApp programs PooledUnmanaged
PS C:\Windows\system32> Get-RDSessionCollectionConfiguration -CollectionName QuickSessionCollection | fl
CollectionName : QuickSessionCollection
CollectionDescription :
CustomRdpProperty : use redirection server name:i:1
PS C:\Windows\system32> Get-RDSessionHost -CollectionName QuickSessionCollection
Get-RDSessionHost : No session collection QuickSessionCollection was found.
At line:1 char:1
+ Get-RDSessionHost -CollectionName QuickSessionCollection
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Get-RDSessionHost
PS C:\Windows\system32> Get-RDServer
Server Roles
------ -----
RDS01.PRENOVA.SE {RDS-RD-SERVER, RDS-CONNECTION-BROKER, RDS-WEB-ACCESS, RDS-GATEWAY...}
PS C:\Windows\system32> Get-RDUserSession
CollectionName DomainName UserName HostServer UnifiedSessionId
-------------- ---------- -------- ---------- ----------------
QuickSessionCo... PRENOVA admmisko RDS01 86
QuickSessionCo... PRENOVA magges RDS01 113
QuickSessionCo... PRENOVA kathyt RDS01 106
QuickSessionCo... PRENOVA johfor RDS01 97
QuickSessionCo... PRENOVA emeohm RDS01 94
QuickSessionCo... PRENOVA ulrnor RDS01 119
QuickSessionCo... PRENOVA lareri RDS01 121
QuickSessionCo... PRENOVA ulfagr RDS01 124
QuickSessionCo... PRENOVA andkle RDS01 114
QuickSessionCo... PRENOVA kimami RDS01 118
QuickSessionCo... PRENOVA lenwes RDS01 93
QuickSessionCo... PRENOVA Urbohm RDS01 125
QuickSessionCo... PRENOVA parbom RDS01 96
PS C:\Windows\system32> Get-RDConnectionBrokerHighAvailability
Get-RDConnectionBrokerHighAvailability : A valid fully qualified domain name (FQDN) for the server was not specified.
At line:1 char:1
+ Get-RDConnectionBrokerHighAvailability
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Get-RDConnectionBrokerHighAvailability
PS C:\Windows\system32> Get-RDSessionCollection
CollectionName Size ResourceType CollectionType CollectionDescription
-------------- ---- ------------ -------------- ---------------------
QuickSessionCollection 1 RemoteApp programs PooledUnmanaged
HELP WANTED:
We need help in solving this situation once and for all. We would like this fixed without installing a new RDS as they have som difficult applications that we do not want to install again.
HOW do we get rid of the probable cause of this issue? Is it the first (lost) NIC's MAC-address that is causing this?
Is that MAC-address hidden somwhere in the Registry or in Windows Server 2016s own local DB?
Any tips on HOW this should be fixed is HIGHLY APPRECIATED!
Regard
Mikael Sköld, Atea