Quantcast
Channel: Remote Desktop Services (Terminal Services) Forum
Viewing all 27656 articles
Browse latest View live

RDS 2019 - Remote Camera Devices only functional for Administrators

$
0
0

I have an odd issue whereby I have configured an RDS Collection (1 CB/Gaetweay/RDWeb and 3 RDS Session Hosts) where when a user connects and uses Webcam Redirection, it works perfectly for admins, but non privileged users even though the device is passed through, it doesn't work in any app.

I have used GPO to force enabled the camera redirection feature and force enable the camera for all apps too.

In the Camera settings app, everything is set to On as forced by organisation.

The camera is detected and availible to apps, the Windows Camera Frame Server service starts when the user attempts to load the camera in any app, but nothing is displayed and the camera doesn't kick in.

I have users wanting to use Teams inside the RDS (company policy allows only for company stuff to be inside the RDS) and cannot get them access other than granting Admin rights!

Any ideas?


Microsoft that MS office Pro Plus 2019 OLP is compatible

$
0
0

confirmation from Microsoft that MS office Pro Plus 2019 OLP is compatible with OS (Windows 7, Windows 8.1, Windows 10, Windows Server 2012 R2, Windows Server 2008 R2, or Windows Server 2012).

RDS design limitations ?

$
0
0

Hi

I am doing a POC on RDS and I am currently running into some limitations that I hope someone here on the forum can help answer if those are indeed limitations or if what I try to do can be achieved in another way.

Explanation of environment.

1 datacenter site (6 RDS hosts)
11 large branch sites (2-3 RDS hosts in each branch)

Datacenter is publishing applications from central systems running in the datacenter

Branches are publishing applications from system running locally on the branches. Most of these local systems for several reasons have to run locally in the branches and it is mission critical for thin clients and computers running at the same local branch to have access to those local published applications 24/7. That means also when the WAN link to the datacenter should go down.

Published applications must be able to be launched from computers and mobile devices, from the internet. This should be archived with gateways and web access servers placed only in the Datacenter. We don't want to have internet facing servers running on our branch sites. Of course those local published apps on branches can only be launched from internet when the WAN link to the datacenter is up, but this is ok. Critical part is for local clients on the same site as the RDS hosts to be able to launch them if WAN should be down.

Design considerations

Since we don't want an individual deployment for each branch, where we would need internet facing gateway and web access servers on each branch, those should be placed in the datacenter, so the best fitting design here would be the below.

Datacenter: 2 x RDS gateway/Web access servers, 2 x connection broker, license server and 6 RDS hosts.
Branches: 2-3 RDS hosts
Collections: 1 for datacenter and 1 for each of the 11 branches.

This setup however would not allow clients to start locally published applications if the WAN link is down to that branch, since users in that branch cannot reach the Web access and broker in the datacenter.

Questions:

Is there any way around this or any way it could be designed to allow users to start local published apps (not desktops) when users cannot reach the broker and web access servers.

Can you setup that if a broker is not available, the remote apps will still launch, just without load balancing and the feature to reconnect to disconnected sessions. So it should just launch directly against RDS host servers (You could probably use DNS RR to then still get some kind of client distribution across the hosts) ?

When setting up remote desktop clients on phones and computers, they require a URL feed. This is pointed to the Web access server "https://server.domain/rdweb/feed/webfeed/xxxxxx.aspx" does this mean that the web access server is mandatory to even be able to launch remote apps or is there another way to launch them that doesn't rely on the Web access server ?

Thanks

Martin

Remote app and Dual monitor!

$
0
0

Hello,

On my remote desktop server, I have an app that my users can access on their computers as a remote apps. I have a user that have dual monitor on his computer and he cannot move the app from his main monitor to the second one.

Any help from you would be appreciated.

Thanks in advance.


P Jacques


Problem with Strategy group to mount printers on Remote Desktop Host

$
0
0

Hello everybody,

We got a problem in our company about strategy group to mount printers for users in RDS 2012 R2.

We need to set printers for user. We use Security Group for this. The user belongs to a security group, and in the strategy group, we configure a printer for a security group (with common targeting).

So we add a user to a group like that he gets printers. The user log in to the RDS, and he sees the good printers.

The problem is, when we remove the user from the security group, printers stay in the session.

In the RDS, we use roaming profile, and I think the problem come from here. When we delete the profile on the file server, to get a new one, the user does not have anymore the printer.

I also tried to create a GPO to delete all shared printers in order 1, before to mount the printers. This is working the first time, but after this, when you add the user to a group, and remove him again, he also sees the printer.

It's a big problem, because a user which doesn't belong anymore to a security group, can use the printer.

Please, could you help me to solve this problem ?

Thanks by advance

Multiple RDS License Server with Split licenses

$
0
0

Hello

We have 2 RDS License server in the domain with 40 Per User CAL on each server with OS Windows Server 2016 DataCenter. and we have GPO in place as well point RDS license server But only one RDS License server is allocating the licenses. Second server is not allocating. 

Both server are activated for RDS license.

Need help in this.

Thanks & Regards,

Sapan Shah

Remote Desktop Services Error Event 1309, ASP.NET 4.0.30319.0

$
0
0

We run Remote Desktop Services 2016 and have noticed some warnings in the event viewer of our Gateway Web Server.

Log Name:      Application
Source:        ASP.NET 4.0.30319.0
Date:          3/31/2019 3:17:01 PM
Event ID:      1309
Task Category: Web Event
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:     
Description:
Event code: 3005 
Event message: An unhandled exception has occurred. 
Event time: 3/31/2019 3:17:01 PM 
Event time (UTC): 3/31/2019 7:17:01 PM 
Event ID: e81617fac6bc42abb32fa7b69388da07 
Event sequence: 252 
Event occurrence: 17 
Event detail code: 0 
 
Application information: 
    Application domain: /LM/W3SVC/1/ROOT/RDWeb/Pages-1-131981716874383622 
    Trust level: Full 
    Application Virtual Path: /RDWeb/Pages 
    Application Path: C:\Windows\Web\RDWeb\Pages\ 
    Machine name: 
 
Process information: 
    Process ID: 2568 
    Process name: w3wp.exe 
    Account name: IIS APPPOOL\RDWebAccess 
 
Exception information: 
    Exception type: NullReferenceException 
    Exception message: Object reference not set to an instance of an object.
   at Microsoft.TerminalServices.Publishing.Portal.FormAuthentication.TSFormAuthTicketInfo..ctor(HttpContext objHttpContext)
   at ASP.en_us_default_aspx.<GetAppsAsync>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.UI.PageAsyncTaskManager.<ExecuteTasksAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.UI.Page.<ProcessRequestAsync>d__554.MoveNext()

 
 
Request information: 
    Request URL: :443/RDWeb/Pages/en-US/Default.aspx 
    Request path: /RDWeb/Pages/en-US/Default.aspx 
    User host address: 
    User:  
    Is authenticated: False 
    Authentication Type:  
    Thread account name: IIS APPPOOL\RDWebAccess 
 
Thread information: 
    Thread ID: 56 
    Thread account name: IIS APPPOOL\RDWebAccess 
    Is impersonating: False 
    Stack trace:    at Microsoft.TerminalServices.Publishing.Portal.FormAuthentication.TSFormAuthTicketInfo..ctor(HttpContext objHttpContext)
   at ASP.en_us_default_aspx.<GetAppsAsync>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.UI.PageAsyncTaskManager.<ExecuteTasksAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.UI.Page.<ProcessRequestAsync>d__554.MoveNext()
 
 
Custom event details: 

Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="ASP.NET 4.0.30319.0" />
    <EventID Qualifiers="32768">1309</EventID>
    <Level>3</Level>
    <Task>3</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2019-03-31T19:17:01.823012500Z" />
    <EventRecordID>54382</EventRecordID>
    <Channel>Application</Channel>
    <Computer></Computer>
    <Security />
  </System>
  <EventData>
    <Data>3005</Data>
    <Data>An unhandled exception has occurred.</Data>
    <Data>3/31/2019 3:17:01 PM</Data>
    <Data>3/31/2019 7:17:01 PM</Data>
    <Data>e81617fac6bc42abb32fa7b69388da07</Data>
    <Data>252</Data>
    <Data>17</Data>
    <Data>0</Data>
    <Data>/LM/W3SVC/1/ROOT/RDWeb/Pages-1-131981716874383622</Data>
    <Data>Full</Data>
    <Data>/RDWeb/Pages</Data>
    <Data>C:\Windows\Web\RDWeb\Pages\</Data>
    <Data></Data>
    <Data>
    </Data>
    <Data>2568</Data>
    <Data>w3wp.exe</Data>
    <Data>IIS APPPOOL\RDWebAccess</Data>
    <Data>NullReferenceException</Data>
    <Data>Object reference not set to an instance of an object.
   at Microsoft.TerminalServices.Publishing.Portal.FormAuthentication.TSFormAuthTicketInfo..ctor(HttpContext objHttpContext)
   at ASP.en_us_default_aspx.&lt;GetAppsAsync&gt;d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.UI.PageAsyncTaskManager.&lt;ExecuteTasksAsync&gt;d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.UI.Page.&lt;ProcessRequestAsync&gt;d__554.MoveNext()

</Data>
    <Data>/RDWeb/Pages/en-US/Default.aspx</Data>
    <Data>/RDWeb/Pages/en-US/Default.aspx</Data>
    <Data></Data>
    <Data>
    </Data>
    <Data>False</Data>
    <Data>
    </Data>
    <Data>IIS APPPOOL\RDWebAccess</Data>
    <Data>56</Data>
    <Data>IIS APPPOOL\RDWebAccess</Data>
    <Data>False</Data>
    <Data>   at Microsoft.TerminalServices.Publishing.Portal.FormAuthentication.TSFormAuthTicketInfo..ctor(HttpContext objHttpContext)
   at ASP.en_us_default_aspx.&lt;GetAppsAsync&gt;d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.UI.PageAsyncTaskManager.&lt;ExecuteTasksAsync&gt;d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.UI.Page.&lt;ProcessRequestAsync&gt;d__554.MoveNext()
</Data>
  </EventData>
</Event>

VDI and RDS

$
0
0

Hello, I've got a question regarding the use of VDI and RDS at the same time.

We managed hotels and most of our front desk computers will be required to use VDI and not RDS due to software that has to be installed at each front desk pc for credit card and room keys and it won't work on RDS since each reader is independent.

My question is if we setup VDI for the front desk computers which will use Dell Wyse ThinOS and then all the other computers in the Hotel are RDS on Dell Wyse ThinOS can we set it up so that if a user logs into a front desk computer it goes to the VDI machine and then if they sign into a back office terminal it goes to the RDS server?

If that's possible do you just have the wyse terminal set to sign into the VDI machine using the vdi hostname or would you still point it to the Broker?

For RDS I've went into the DNS and put in a A record since we have multiple RDS servers. How would this work with VDI? 

The other question is what is the difference between buying a VDI license vs just buying a Windows 10 license and putting that on a Hyper-V VM?

Thanks


RemoteApp connection window - Cancel button not visible

$
0
0

Hi, on some clients when connecting to a remoteapp the abort button is not displayed correctly. 

On one of the clients where this problem is occurring is Windows 10 Enterprise Version 1809 (Build 17763.437) installed. The OS of the RDS-Server is Windows Server 2016 Standard.

 

Any ideas how to solve the problem?


RemoteApp cant seem to write to Program Files (x86)

$
0
0

I have a (old) ERP system setup as a RemoteApp.

When you go to spool invoices etc and display them, it goes to generate them, brings up WordPad but then comes up with the following message:


"\\ServerFQDN\c$\Program Files (x86)\Application Folder\Sub Folder\Filename.txt

Cannot find this file

Please verify the correct file name and path are given."

It has never written the file.

If I open WordPad as a RemoteApp and manually browse to that location I have full access and create and modify a file there so I dont believe its a permissions issue.

Any advice would be greatly appreciated.

Remote Desktop App with Azure AD

$
0
0

It seems that I am unable to connect to a computer on my network with the Remote Desktop App (trusted Windows Store App on my Windows Laptop or from the iOS App store on my iPhone), while I am able to connect successfully to it from Remote Desktop Connection (old Windows app).

The remote computer is joined to Azure AD (Windows 10 Pro, up to date; again, this works from the old Remote Desktop Connection application on Windows).

Can anyone tell me if connection to a machine joined to Azure AD is supported on the Remote Desktop App or if there is something I need to do to configure it properly?

Thanks.


i have one windows 2008 rd server but after 3 month can use only 2 user, how it enable multy user?

$
0
0

i have one windows 2008 rd server for use my online accounting students for multy user tally software using my students. students are training own house different location , different time. i create one user for one student, i have 40 students at this time, so i have create 40 user for tally using via rdp login.

but after 3 month my server is block. it can display license problem. after i request my server team please reset my server, but after reset can use only 2 user 1 admin and another one, this two admin only use at a time one person only. 

MY QUESTION IS   how can create another user my server? which licence i can purchase? Device CAL ? or User CAL?  HOW MANY USER CAN CREATE AFTER PURCHASE 1 USER LICENSE ?

ONE USER CAN USE (USER ID AND ONE PASSWORD) DIFFERENT PLACE, DIFFERENT DEVICE AT A ONE TIME AFTER PURCHASE LICENSE ? PLEASE REPLAY ......

Non-Admin Users Cannot R-Click or Access On WinSvr2016Datacenter

$
0
0

Good afternoon,

We had some contract work done by a MITS company to deprovision our old RDS VMs and build a new one. Once the new one was in place, we started letting users into it, but we found a couple of strange problems I haven't encountered before.


-Right-Clicking doesn't work. I've checked the local GP, and the File Explorer context menus are not disabled. Neither is it disabled in the registry.

-In File Explorer, users do not see the "This PC" section in the left navigation pane, where they would normally select local and mapped drives. They can still access these drives by typing the file path in the navigation bar.

We do not have these problems with domain admins, only non-admin users. It happens if we RDP into it or use any other remote software, such as vsphere's remote in or Jade's ScreenConnect. These problems are not occurring on all of our other VMs, which are all WinSvr2012R2.

The crew who deployed this VM were not instructed to implement any special security measures, our previous GPOs and ACLs were sufficient for access control.

RDS 2019 Gateway compatibility with 2012 R2 sessionhost

$
0
0

Hello

Can a Windows Server 2012 (R2) sessionhost be added to a Windows Server 2019 Gateway, and is this supported?

The Microsoft documentation has not yet been updated for Server 2019.
(https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/rds-supported-config)

I would like to migrate existing SH's to a newer Gateway to make use of a broader set of security ciphers.

Kind Regards

D.

Stuck at Establishing Connection Quality in 2016 and error message on broker -"RD Connection Broker failed to process the connection request for user Error: Cannot create another system semaphore."

$
0
0
I have users that use remote desktop to connect to a DNS farm name that has all the session host IP addresses. In Server 2016 RDS, I have the Collections setup with all the Session host in it.  I have a HA broker environment setup. I have one Licensing server.
If I use the DNS farm name to connect to Remote Desktop Session Host, randomly the Session host will stop the user at Establishing Connection Quality. It mostly happens when alot of users are logging in during shift change. I have around 10 Session host. If I only have two session host IP addresses listed in DNS farm name, only those Session host will stick at Establishing Connection Quality. The other session host are not affected. I do not see error messages in the event viewer for the session hosts. I do see error messages in the broker server called: 
"RD Connection Broker failed to process the connection request for user Error: Cannot create another system semaphore. "
I delete the Collection that is setup in RDS. And recreate the collection. The problem goes away for about a day and comes right back.
I created another collection that does not use DNS farm name connections. It only uses RDweb apps. The session host in this collection never lock at Establishing Connection Quality.
When stuck at Establishing Connection Quality, I have to restart the server to allow users to connect again. I had this problem in 2012 r2, but in 2012 r2 I would have a Blank user in Task manager when Session host locked at Establishing Connection Quality. I would have to connect to user in task manager and see that the user was stuck at Signing out. Once I disconnected from the session, 2012 r2 would then remove the blank user from task manager. A blank user does not appear in 2016 under Task manager but it still gets stuck at Establishing Connection Quality. I would have to do an Ipconfig /flushdns to make the user point to a different host listed in DNS in order to log in. 
Why does using the DNS farm name with Session Host IP addresses cause only those Session host to stick at Establishing Connection Quality?

Remote Desktop user getting locked into a TEMP profile each time she logs in.

$
0
0

Hi everybody.

 

I work for a company that's supporting a non-profit crisis line, and there is a new 2008 R2 server running Remote Desktop services that they log into on top of their older servers.

 

On the older devices this one user can log in fine, but on the newer one she is stuck in a TEMP profile that deletes itself immediately after she logs out.

 

Here is a copy of the event logs.

 

 

Log Name:      System

Source:        Microsoft-Windows-GroupPolicy

Date:          3/7/2011 11:47:12 AM

Event ID:      1085

Task Category: None

Level:         Warning

Keywords:      

User:          name\alison

Computer:      UtilityBoxPrime.name.local

Description:

Windows failed to apply the Folder Redirection settings. Folder Redirection settings might have its own log file. Please click on the "More information" link.

Event Xml:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

  <System>

    <Provider Name="Microsoft-Windows-GroupPolicy" Guid="{AEA1B4FA-97D1-45F2-A64C-4D69FFFD92C9}" />

    <EventID>1085</EventID>

    <Version>0</Version>

    <Level>3</Level>

    <Task>0</Task>

    <Opcode>1</Opcode>

    <Keywords>0x8000000000000000</Keywords>

    <TimeCreated SystemTime="2011-03-07T16:47:12.578720200Z" />

    <EventRecordID>6513</EventRecordID>

    <Correlation ActivityID="{0968A3DF-41B4-42B6-B5CF-23AA2D6E991E}" />

    <Execution ProcessID="300" ThreadID="1188" />

    <Channel>System</Channel>

    <Computer>UtilityBoxPrime.name.local</Computer>

    <Security UserID="S-1-5-21-2936736527-876100542-1019300941-1199" />

  </System>

  <EventData>

    <Data Name="SupportInfo1">1</Data>

    <Data Name="SupportInfo2">3961</Data>

    <Data Name="ProcessingMode">1</Data>

    <Data Name="ProcessingTimeInMilliseconds">1813</Data>

    <Data Name="ErrorCode">1003</Data>

    <Data Name="ErrorDescription">Cannot complete this function. </Data>

    <Data Name="DCName">\\name-SBS.name.local</Data>

    <Data Name="ExtensionName">Folder Redirection</Data>

    <Data Name="ExtensionId">{25537BA6-77A8-11D2-9B6C-0000F8080861}</Data>

  </EventData>

</Event>

 

 

 

I appreciate any insight into this.

 

Thanks.

 

-Tim

2016 RDS issue - Single user | Windows cannot find local profile.

$
0
0

Hello, 

I'm receiving a few errors with my RDS 2016 build. Randomly a user, upon logging in will be given a temporary profile. I do the normal remediation steps by deleting the temp profile in the registry and Advance User options, the server is rebooted and they can log in fine. But after a while the error comes back again. All other users can remote in fine with no issues, it only effects one user at a time. A few errors I see....

1. Windows cannot find the local profile and is logging you on with a temporary profile. Changes you make to this profile will be lost when you log off.

2. 

The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID 
{D63B10C5-BB46-4990-A94F-E40B9D520160}
 and APPID 
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
 to the user (xxxxxxxxxxxxxxxxxx) SID (S-1-5-21-3444666529-4500789-23435591xx-xxxxx) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.

The RDS server shows this error

3. Remote Desktop Services could not apply a user desktop for a user account with a SID of S-1-5-21-3444666529-4500789-23435591xx-xxxxx. A temporary profile was enforced for the user. Verify that the user profile disk settings are correct. The error code is 0x15.135

4. Remote Desktop Services could not attach a user profile disk for a user account with a SID of S-1-5-21-3444666529-4500789-23435591xx-xxxxx. The error code is 0x15.135

Thanks.

Please assist, 

Seneb

RDP %CLIENTNAME% variable before disconnected session is torn down

$
0
0
When you launch an RDP session you get the %clientname% variable that is the name of the PC you are connecting from.  The smallest interval RDS allows before it will tear down the session is one minute.  My issue is that if a user logs out of their application and the session goes to a "disconnected" state on the RDSH host, and they logon from a different machine within that minute their reconnected session is there, but it has the wrong %clientname%.  We have applications that rely on the %clientname% being accurate.  Think service industry, where quick logoff/logons can happen between multiple stations. Is there any way to either shorten the 1 minute limit or force a renewal of the variable on each and every logon?  thanks.

Automatic logon RD Web Access

$
0
0

Hi guys,
Currently I work in project to allow all users access que RD Web Access.
In this project I need allow the all users access the web page automatic, I don't know what's the paramenters I need to change in the web.config file.

Could you help me ?

Thank's!

Marcus

RWW via a Mac or IOS

$
0
0

Hello support,

I have Windows 2012 R2 standard server as a RDS clients on it.  it runs an applications on it called ACT! and 7 users login to it to access the Act! program and their individual email outlook. There are three users that have Apple devices that use RDP client for Mac that access the server.  I want to close port 3389 and use Remote Web Access (via a ssl certificate) and using essential experience to access the server instead of RDP.  But when I go to browser (Safari) and put in the remote link.  https://remote.domain.com/remote,     I am able to log in and the remote client is downloaded and when I click on it, it wants to open it with an app and it cannot find and goes to App Store but all the programs there are greyed out or not available.  

The same process for iPad and iPhone. How can safely access the server?  I appreciate your help.

Jamshid  

Viewing all 27656 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>