Remote Desktop Virtualization Host failed to get redirection authentication information from the virtual machine
Hello,
When implementing a VDI solution, I'm getting an error on our virtualization host server. The error is:
Remote Desktop Virtualization Host failed to get redirection authentication information from the virtual machine [VDI-PC].
Hresult 0x8000FFFF
Event ID 8467, Severity: Warning, Source: Microsoft-Windows-TerminalServices\TSV\VmHostAgent
This error happens every time a user or admin connects to a VDI desktop. This is a fresh install of Remote Desktop Services on completely fresh servers. This is in testing and we have not ever had it working before without the error.
Topolgy: Server2012 R2, Windows 7
Srv-RDCB1: Is the connection broker and Web Access server. It is Virtualized thru Hyper=V.
Srv-RDVH1: Is the virtualization host. It is a physical server. It also has a separated hyper-v role (for RDS VDI deployment).
Everything seems to be functional other than this error in the log, and I haven't found any information on what this could mean.
Any help is greatly appreciated, thanks!
Hello. I have this trouble too.
All roles on one server.
Deployment type - Quick start
Deployment Scenario Virtual mashine-based desktop deplyment
Reinstall all roles 2 times
Warning TerminalServices-TSV-VmHostAgent
8467 Orchestration
Remote Desktop Virtualization Host failed to get redirection authentication information from the virtual machine [per-0] .
Hresult: 0x8000FFFF
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-TerminalServices-TSV-VmHostAgent" Guid="{92618A87-2F6A-4B75-9AE2-E77BE7EAF43C}"
/>
<EventID>8467</EventID>
<Version>0</Version>
<Level>3</Level>
<Task>22</Task>
<Opcode>14</Opcode>
<Keywords>0x4000000000000000</Keywords>
<TimeCreated
SystemTime="2014-11-11T13:24:45.579138000Z" />
<EventRecordID>1655</EventRecordID>
<Correlation
ActivityID="{F4200EF7-FEDD-4CAD-9F5D-6219A5F30000}" />
<Execution ProcessID="3164" ThreadID="13164" />
<Channel>Microsoft-Windows-TerminalServices-TSV-VmHostAgent/Operational</Channel>
<Computer>blade2.vzfei.local</Computer>
<Security UserID="S-1-5-20" />
</System>
<UserData>
<EventXML xmlns="Event_NS">
<param1>per-0</param1>
<param2>0x8000ffff</param2>
</EventXML>
</UserData>
</Event>
In RD Gateway Manager, right-click on the RD RAP and click Properties. On Network Resources tab select
“Allow users to connect to any network resource”.
not work.
Similar Messages
-
Remote Desktop Virtualization Host does not have a license server
I'm receiving an error when attempting to connect to a virtual desktop that is part of a virtual desktop collection. The server that hosts the virtual desktop collection also hosts a session host collection and the RD licensing server. The event log of the
server issues event 1156 "The Remote Desktop Virtualization Host server does not have a Remote Desktop license server specified. To specify a license server for the Remote Desktop Virtualization Host server, use the RDS module for Windows PowerShell."
The RD Licensing Manager indicates that volume licenses have been installed and are available as seen below. The RD Licensing Diagnoser indicates no issues.
I found a MS blog entry for Windows 2008 R2 that indicates the following: "Because there is no GUI interface for specifying licensing configuration on an RD Virtualization Host server, support has been provided in Windows PowerShell to enable this scenario.
As a result, a VDI administrator who does not want the (RemoteFX-enabled) RD Virtualization Host server’s licensing settings to be
centrally managed (from the RD Connection Broker server) can manually configure these settings on the RD Virtualization Host server(s) in the VDI deployment by using the following Windows PowerShell cmdlets:", but I'm not sure if this applies to Windows
2012 as well.
Thanks.
Dale
Dale SmithHi Dale,
Based on my research, please try to use this PowerShell command to set the RD licensing server.
Set-RDLicenseConfiguration -LicenseServer
Server FQDN -Mode PerUser
Set-RDLicenseConfiguration
http://technet.microsoft.com/en-us/library/jj215465.aspx
Also, please note that the RDVH server must be a member of a VDI collection.
Hope this helps.
Jeremy Wu
TechNet Community Support -
How to get file input stream from the client machine by JSF Fileupload API?
Dear Friends,
How to get the file input stream from the client machine by JSF HtmlFileupload or fileupload API. At present, if i execute the file upload code in the client machine, it is able to get the local path of the file and looking for the file in server machine. So i am getting FileNotFoundException.
E.g., If a file is located at client machine at following location means "C:\Test\Test.txt",
uploadClass.getFileuploadComponent().getFilename().toString() returns "C:\Test\Test.txt". But it is looking for that file in server and throwing FileNotFoundException.
Please post your replies soon.
Thanks,
JPDepends on which version of JSF you're using. If JSF 1.2, I wouldn't even bother trying to hack this into JSF itself unless you can use something like Seam 2 or richfaces.
http://docs.jboss.org/richfaces/latest_3_3_X/en/devguide/html/rich_fileUpload.html
http://docs.jboss.org/seam/2.2.1.CR3/reference/en-US/html/controls.html#d0e29259 (look for s:fileUpload)
But if I were you, a simple non-jsf form with a servlet works best for taking file uploads.
As for JSF 2.0, there are other ways of getting it done.
http://balusc.blogspot.com/2009/12/uploading-files-with-jsf-20-and-servlet.html -
Remote desktop virtualization setup - can't identify virtual desktop state
I'm experimenting with MS's vdi offering and have hit a problem when selecting the Remote Desktop template virtual machine.
The Error (translated from spanish)
'Cannot identify the virtual desktop state. Verify that the remote desktop virtualization host server hypervsrv is available on the network and that the virtual desktop VDIBaseWin7 is closed'
What I've got:
A Windows 2012 R2 with hyper-v
A Windows 2012 Std on which I am trying to configure Remote desktop virtualization
A virtual machine with Windows 7 pro. The machine is basic win 7, patched and has been sysprepped.
How I get there:
From server manager I open Remote Desktop Services > from the wizard área above I click on (3) Create remote desktop collection
This opens the wizard where I choose a name for the collection
I then select 'personal virtual desktop collection' and 'créate and adminístrate virtual desktops automatically'
The wizard then presents me with a list of virtual machines. I then select the sysprepped wind 7 pro machine (which is shut down naturally). I've tried generating the win7 machine as a generation 1 and generation 2 - the result is the same.
The wizard pauses for a few moments and then displays:
'Cannot identify the virtual desktop state. Verify that the remote desktop virtualization host server hypervsrv is available on the network and that the virtual desktop VDIBaseWin7 is closed'
Neither the event log of the hyper-v server, nor the rds server, report anything.
So, my question is, whats failing? Its obvious that its trying to perform some action and is failing. The question is, whats it trying to do. If I knew what it was doing then I could investigate the cause, but the error doesn't say much.
Anyone have any ideas?strange, This question has been moved to the remote desktop forum. I would have thought this forum was more for the traditional terminal server type questions.
Anyway, I found a solution to my own problem. It turns out to be the mix of 2012R2 for hyperv and 2012 std for the broker, etc.
I set up another server with 2012r2 and followed the same sequence to configure it with the rds roles and it worked perfectly. -
Windows Server 2012 The licensing mode for the Remote Desktop Session Host server is not configured
Hi
I have a standard Windows Server 2012 that is hosted in the cloud by a hosting provider -
This server has been up and running fir 6 months - recently we have been getting a warning
"The licensing mode for the Remote Desktop Session Host server is not configured" - The Remote Desktop Session Host server is within its grace period, but the RD Session Host server has not been configured with any license server.
Yet, we only use this with 2 connections as part of the standard licence agreement and this server is not used as a user's desktop only an ftp and web server- do therefore we do not need to purchase any cal licences (we have another server with the same
hosting company that does not have this issue and has been up for 18months)
Please can someone advise how I resolve this issue, the hosting company states that I must resolve it as they only host and resell the server licence
Thank-you
Richard SteeleHi Richard,
You need to uninstall Remote desktop session host feature. After removing it, you will default two connections which does not need to purchase RD CALs'.
Thanks,
Umesh.S.K -
The Remote Desktop Session Host server is within its grace period Question
On my Windows 2012 Server, when I open the RD Licensing Diagnoser, I see this:
The Remote Desktop Session Host server is within its grace period, but the RD Session Host server has not been configured with any license server.
Configure a license server for the Remote Desktop Session Host server. If you have an existing license server, specify that license server for the RD Session Host server. Otherwise, install RD Licensing on a computer on your network and Configure RD Session
Host server to use it.
I have a few questions. First, I have 10 virtual machines setup (all Windows 7 Enterprise). I have my 10 VDI licenses for those machines. Do I need another license for my Remote Desktop Session Host? If not, how do I license my RD Session
Host Server? If so, does anyone know how much they cost? I have no licensing server. I just have my Windows 2008 server that is my AD and DNS Server (where my GPO's sit too) and my Windows 2012 server that is dedicated to only running VM's
for the remote users.you should probably speak to a licensing expert as it can start getting fairly complicated and we wouldn't want to advise you incorrectly. Generally if you speak to a LAR (Large Account Reseller) they should be able to provide the guidance you need.
You can find more information on licensing virtual desktop through this white paper
Licensing
Microsoft's Virtual Desktop Infrastructure Technology
Regards,
Denis Cooper
MCITP EA - MCT
Help keep the forums tidy, if this has helped please mark it as an answer
My Blog
LinkedIn: -
I have two domains. One is an account domain with a one way trust with the resource domain. Resource domain trusts the account domain and has a number of 2008R2 servers running within. I am experiencing severe logon delays
due to these servers being unable to access the server that hosts the user home folder specified directly on the user account profile tab from the account domain. When using my workstation in the actual account domain (corporate) I have no
problems.
Because of these network restrictions, I need to override the 2008R2's desire to access that user home folder location in the account domain.
So far the best thing I have found to try is Windows Components/remote desktop services/remote desktop session host/profile/Set Remote Desktop User Home Directory
The problem is that so far I have tried to configure this to point to both a local folder as well as a network path and it doesn't appear to be doing anything. Not seeing any errors in the app or system log either.
It is still trying to map the path in the account domain.
Any ideas?
Is there a better way to accomplish my goal? The servers in the resource domain will be Citrix servers and there will be a lot of users connecting from the account domain.
I tried this setting too, but it only seems to work on the 2012 machines in my Resource domain.
With the introduction of Windows 8 and Windows Server 2012 there is now a new group policy setting called “Set user home folder” and is found under Computer Configuration > Policies > Administrative Templates > System > User Profiles
Help!Hi,
This might be due to permission problems. Please check whether the user accounts for whose home folder to be redirected have permissions in the shared folder specified in the server.
Checkout the below link on Best Practice for creating Roaming Profile and Folder Redirection
http://www.grouppolicy.biz/2010/08/best-practice-roaming-profiles-and-folder-redirection-a-k-a-user-virtualization/
Regards,
Gopi
JiJi
Technologies -
The grace period for the Remote Desktop Session Host server has expired
<p>I'm running Windows Server 2012, we only have 1 server and it's a DC. I'm trying to RD to the server from my Windows 7 laptop. It was working fine on Friday but when I came in on Monday I got message saying that 'The remote session was disconnnected
because there are no Remote Desktop License Servers available to provide a license'
So after a bit of digging I found out my 'grace period' had expired, so ordered a new license which I got today, installed this all ok but still i cannot connect via RD I get the same message....went into the RD License Diagnoser and it said the problem
was as follows
'The grace period for the Remote Desktop Session Host server has expired, but the RD Session Host server has not been configured with any license servers. Connections to the RD Session Host server will be denied unless a license server is configured for
the RD Session Host server.'
Suggested Resolution as follows
Configure a license server for the Remote Desktop Session Host server. If you have an existing license server, specify that license server for the RD Session Host Server. Otherwise, install RD Licensing on a computer on your network and Configure RD Session
Host Server to use it.'
I cannot figure out how to do this as I cannot find the RD Session Host Server tool.
Can any of you lovely people help me pleaseHello,
Best option would be to assign the license server by using AD GPO. Youl will need to configure the following:
Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Licensing
and define the settings for:
Use the specified Remote Desktop License Server
Set the Remote Desktop Licensing mode
Then assign the policy tho your server.
regards Robert Maijen -
Remote desktop administrator software failed to start
I just upgraded to the new ARD client and now I cannot start Remote Desktop Administrator. It says "The Remote Desktop Administrator software failed to start due to an unexpected error. The remote desktop software may not be installed correctly or the computer may require a restart."
Again, this happened after I install the ARD client update just released by Apple on my MBP 10.5.8.
I need to get ARD Administrator back up and running. How?This is the most feedback I've ever gotten to any post.
After much trial and error here is the solution I came up with:
1. follow the instructions in the following link. Most importantly, make sure you follow the instructions on removing the 10.2 clients. I know that's not what we're dealing with here but it is necessary:
http://support.apple.com/kb/HT2577?viewlocale=en_US
2. Put the remote desktop Admin app in the trash and empty the trash.
3. Download and install the ARD 3.2.2 client via the following link:
http://www.apple.com/downloads/macosx/apple/application_updates/appleremotedeskt op322client.html
4. Reinstall the remote desktop administrative software in the Applications directory. (Actually, what I did was zip the ARD admin app, then trashed the non-zipped app and emptied the trash, then unzipped my zipped ARD Admin app and made sure the app was in the Applications directory. Didn't need to mess with the CD this way.)
5. Download and install the ARD Admin 3.3 update. It should now recognize that ARD Admin is installed on the computer and update it.
6. Try to launch the Admin app. It should work now.
I believe these are all the steps. After this I ran software update and it said I had no software to update. It looks as though the ARD Admin updater also updates the client software. -
Remote Desktop Session Host on Server 2012 not domain-joined
I have a server 2012 which is running Remote Desktop Session Host role without the Connection Broker like described here:
http://support.microsoft.com/en-us/kb/2833839
Now the client would like the Network Level Authentication (NLA) disabled. And since server 2012 does not have the Remote Desktop Session Host Configuration tool, I have to use the server manager console.
https://social.technet.microsoft.com/Forums/windowsserver/en-US/630cc818-69b0-4e1c-8d65-1b895b20e203/where-is-the-remote-desktop-session-host-configuration-tool-in-server-2012-?forum=winserverTS
But when I go to the remote Desktop Services of Server manager, it says “You are currently logged on as local administrator on the computer. You must be logged on as a domain user to manage servers and collections.”
So I tried finding some Powershell cmdlet could help me with the problem. I guess
Get-RDServer
or Set-RDSessionCollectionConfiguration would be the ones but I can’t seem to make them work.
Any help, or a hint that I going in the right direction or not?Hi,
Have you configure the certificate for your server?
Add the user under Remote Desktop user local group, configure FQDN name of server. Please see that if we are using RDS server in workgroup then most of the tools provided to make managing/configuring RDSH servers easier in 2012 will not work in a workgroup
configuration including some PowerShell command. You can check the below article for information.
Deploying a RDSH Server in a Workgroup – RDS 2012 R2
Hope it helps!
Thanks.
Dharmesh Solanki
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected] -
Hi all...
Suddenly, I'm getting this error message when I try to open ARD. It was working a week ago and I'm not aware of changing anything. Any advice?
This is the 3.6.1 version of the ARD admin and I have the 3.6.2 Client installed (that was the way it was before, too, when it was working).
Note: I did try a fix from the forums that was posted in 2009, which required deleting the ARDAgent from the RemoteManagement folder in System/Core Services... and then reinstalling again using the Apple ARD Admin download for same. It worked for one run of the program, then the error came back.
What do you guys think?bcvanbelle wrote:
Updated from 10.5.1 to 10.5.2. System seemed slow at first, noticeable keyboard lag and otherwise sluggish. Noticed that Remote Desktop no longer worked. Installed Graphics update. No more typing lag and speedier performance. Remote Desktop still dead.
Error message:
The Remote Desktop Administrator software failed to start due an unexpected error.
Hmphf.
You may have to reinstall the Remote Desktop SW. See if that helps.
I don't think it's a coincidence that this update "fixed" the Remote Desktop SUID warning, and it also removed the potential update from my computer which I had placed on "Ignore" since I did not need it and did not need the warning, either. So there is a connection between this update and the Remote Desktop SW. -
I am need of some assistance please. I am a system admin and I am trying to create a script that will assist with the tedious tasks I have to do with disabling a user that no longer works for the company.
I have created a script so far that will reset the users passwords and remove them from all groups (minus domain users).
I am trying to make it where it will deny permissions to logon to Remote Desktop Session Host server as well as give full mailbox permission to the manager in Exchange Server 2010.
I know with Exchange 2010, I will need to add the Powershell snapin. Is there a way for this to be added into the script? I am thinking to add the code:
add-pssnapin Microsoft.exchange.management.powershell.e2010
Is there another way to do this? Any help or recommendations would be much appreciated.
$ou = Get-ADUser -SearchBase "<*OU info here*>" -Filter * |
Set-ADAccountPassword -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "<*Password here*>" -Force)
foreach ($user in $ou) {
$UserDN = $user.DistinguishedName
Get-ADGroup -LDAPFilter "(member=$UserDN)" | foreach-object {
if ($_.name -ne "Domain Users") {remove-adgroupmember -identity $_.name -member $UserDN -Confirm:$False} }Why not just disable the account?Why are you searching an OU foro users when you just want to terminate one user?
You can remotely connect an exchange session and manipulate the mailbox permissions. You do not load a snap-in except on the Exchange server.
$Session=New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://<FQDN of Exchange 2013 Client Access server>/PowerShell/
Import-PSSession $Session
# exchange commands here
\_(ツ)_/
We have a checklist we have to go through with the tasks listed. We have to keep to the account enabled until HR changes
the status which is usually 30-90 days depending. Managers sometimes need to access the accounts to retrieve information, etc. We put the users in an OU; once we are given permission from the manager we move forward in the removal. -
Symptom
RD License server is a key component of RDS. It licenses users to access RDS servers.
After purchase the required RDS CALs, we need to activate the RDS License server and install the purchased RDS CALs. However, during the installation or after installation, we may face errors
about RDS License.
In most cases, the following error may occur.
Error:
The Remote Desktop Session Host server is in Per User licensing mode and No Redirector Mode, but license server "Server name" does not have any installed licenses with the following
attributes:
Product version: Windows Server 2012
Licensing mode: Per User
License type: RDS CALs
Troubleshooting
1. Check whether the RD License Configuration is configured properly and there are no Warnings in the Event.
2. The License Server should be part of 'RD Server License' group in Active Directory Domain Services.
3. Check if the Licensing Mode is correct.
- To change the Licensing Mode we can use RD Licensing diagnose, PowerShell cmdlet and Group Policy.
Via PowerShell cmdlet:
To change the licensing mode on RDSH/RDVH:
$obj = get-wmiobject -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
$obj.ChangeMode(value)
# Value can be 2 - per Device, 4 - Per user
Via Group Policy
Path: Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Licensing
Use the specified RD license servers = FQDN of server name
Set the Remote Desktop licensing mode =
Per User
However, if issue persists, please provide detailed information and post the question in the
Remote Desktop Services (Terminal Services) forum.
Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.Hi Richard,
You need to uninstall Remote desktop session host feature. After removing it, you will default two connections which does not need to purchase RD CALs'.
Thanks,
Umesh.S.K -
Windows 2012 Remote desktop session host server not detecting RD licensing server
Hi,
We have a customer server which is Windows 2012. We installed RDS session host server role and configured it to use RD licensing server as per the
https://support.microsoft.com/kb/2833839?wa=wsignin1.0
After configuring, when I open RD license diagonser tool, it says, RD license server is not available. Also shows, credential not available. When I enter the credential by clicking, provide credentials, it does not get applied. I see no event logs related
to RD service. However, I see the below event log which points to RD licensing server.
DCOM was unable to communicate with the computer <RD license server> using any of the configured protocols; requested by PID 273c (C:\Windows\system32\mmc.exe).
Please help in fixing the issue.
Thanks,
UmeshHi Umesh,
Thanks for your comment.
During your configuration, have you specified RD License server for RDSH to use?
You can also specify a license server for the RD Session Host server to use by applying the Group Policy under below path.
Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Licensing
Use the specified Remote Desktop license servers – Provide the FQDN of the license servers to use
Also this setting can be specified by below method.
To configure the license server on RDSH/RDVH:
$obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
$obj.SetSpecifiedLicenseServerList("License.contoso.com")
Note “License” is the name of the License Server in the environment
To verify the license server configuration on RDSH/RDVH:
$obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
$obj.GetSpecifiedLicenseServerList()
More information.
RD Licensing Configuration on Windows Server 2012
http://blogs.technet.com/b/askperf/archive/2013/09/20/rd-licensing-configuration-on-windows-server-2012.aspx
In addition you can refer this article for reference.
Hope it helps!
Thanks.
Dharmesh Solanki
TechNet Community Support -
Windows 2012 Server Remote Desktop Virtualization + Linux Clients
Hello!
I wonder if anyone could shed a little light on this.
We want to implement a Windows 2012 Server with Remote Desktop Virtualization for our office, which has around 12 users. Our company has its core apps developed in VB6.0, and those apps use MySQL as their database. We want clients to run Linux, which will
have no other function than to connect and to Windows 2012 Server and display the remote session. Users need to work as usual, as they would in a local version of a Windows Desktop.
Can this be done? If yes, is the Standard version of Windows 2012 Server the best to accomplish this?
Thank you!Hi,
Add to Tim, you need to acquire CALs for every user (About 12 in your case).
Remote Desktop Services Client Access Licenses (RDS CALs)
http://technet.microsoft.com/en-us/library/cc753650.aspx
Client Access Licenses and Management Licenses
http://www.microsoft.com/licensing/about-licensing/client-access-license.aspx
In addition, although AD is recommended, you can run RDS in a workgroup.
Regarding how to setup RDS on a single server, you can refer to the following:
Deploying the RDS Quick Start deployment type in Windows Server 2012 (for Session Virtualization)
http://social.technet.microsoft.com/wiki/contents/articles/10421.deploying-the-rds-quick-start-deployment-type-in-windows-server-2012-for-session-virtualization.aspx
Deploying RDS 2012 Single Server – Session Based deployment
http://ryanmangansitblog.wordpress.com/2013/03/11/deploying-rds-2012-single-server-session-based-deployment/
Please Note: Since the website is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.
Hope this helps.
Jeremy Wu
TechNet Community Support
Maybe you are looking for
-
Host Builtin Not Working in Linux
I'm trying to convert a file using the linux command dos2unix through forms HOST builtin. I've set the path variable in the environment file to /usr/bin, where the dos2unix command resides. I've had no luck converting this file. I've also tried: host
-
Howdy, I would like to create an sliding xml drivin photo gallery, similar to this one at flashkit but all linear and only previous and next buttons, no numbers. Any ideas? Thanks, Conrad
-
ITunes.exe crashes with BEX error, 10.7 32 bit on winXP
I installed ituens 10.7 32bit and itunes.exe started to crash with a BEX error. i have tried uninstalling an cleaning everything i can think of (HT1925) . i have tried deactivating Direct3D in quicktime. i'm using spanish XP i tried installing in spa
-
Baseline Package Vs Industry Package
Hi, There are packages available when it comes to SAP Best Practices, My question is If there is a construction industry customer wants to implement the solution with regard to best practices 1. whether he would get both SAP Base Line Package and S
-
Problem with iTunes 10.5
Ihave realised that after updating iTunes to 10.5 and my iPod Touch 4G to iOS 5.0, whenever I add music to my iPod, it updates songs that I didn't want updated, and removes the artwork on the iPod. It even does it when I add music that's on my iPod t