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

RemoteApp keeps saying "Your credentials did not work"

$
0
0

Hi all,

I wonder if you could help me. I have deployed a new RDS server and everything seem to be in place. Its based on Windows Server 2016, and all licences applied, and certificate added.

Internally I can access it through the browser fine, but not externally (outside our LAN). Also everytime i try to add the server to Access RemoteApp and desktops, internally or externally, i get the message "Your credentials did not work".

This is a big project that i am working on and i find my self stuck.

So far i have tried:

  • GPOs to add TERMSRV/* and thumbprint
  • Bypass RD Gateway credentials for local addresses
  • SSL Certificate for RD Connection Broker Enable SSO, RD connection broker Publishing, RD Web Access and RD Gateway is the same.
  • Checked IIS for redirections and SSL (all off, tried on too)...all i could think of, but no luck.
  • Authentication policy is set via GPO as: allow delegating default credentials with NTLM-only server authentication and Allow delegating saved credentials with NTLM-only server authentication. 

I am struggling to find a reason why it's not working.

Any help is much appreciated.


Prevent user profile corruption

$
0
0

How can you prevent user profile corruption on windows server 2016 and 2019.

We have lots of RDS deployment setup according to best practice guides, it's all very straightforward no strange or complicated configuration. Just an out of the box windows server 2016/2019 installations with RDS:

a remote desktop gateway

a connection broker

a session host

then we make a rdp deployment with UPD's.

profiles keep getting corrupted. How can we prevent this? It's super annoying we have to fix the corrupted profiles all the time.

Note this is not a question how to fix corrupted profiles, rather how to prevent it. We're now fixing corrupted profiles every day, such a waste of time!

If you need more information, let me know.

PS. seeing the many google posts, it's clearly a problem many people have, so there must be a solution for that right????

PS. RDS setup is default as can be. Guide followed: https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/rds-deploy-infrastructure  No weird config going on, everything according to best practice but still profile corruption keeps coming back.

Windows Search changes in Server 2019 RDS

$
0
0

Hi,

So nothing like being on the cutting edge......

I have been testing Server 2019 RDS and so-far-so-good apart from an issue with the Windows Search Service.

It appears that in Server 2019 each user gets their own search database EDB file in their profile path (appdata\roaming). e.g.

C:\Users\username\AppData\Roaming\Microsoft\Search\Data\Applications\S-1-5-21-3901271148-1553943383-1671037523-1629\S-1-5-21-3901271148-1553943383-1671037523-1629.edb

When they log on and log off; this is connected to the search service and the following event log is generated

Source:ESENT
EventID: 326
SearchIndexer (10896,D,50) S-1-5-21-3901271148-1553943383-1671037523-1629: The database engine attached a database (3, C:\Users\username\AppData\Roaming\Microsoft\Search\Data\Applications\S-1-5-21-3901271148-1553943383-1671037523-1629\S-1-5-21-3901271148-1553943383-1671037523-1629.edb). (Time=0 seconds)

Unfortunately it appears that this process is not very stable and on some logons the database in the users profile does not attach and the following error is generated

Source:Search
EventID: 3057
The plug-in manager <Search.TripoliIndexer> cannot be initialized.
Context: S-1-5-21-3901271148-1553943383-1671037523-1629 Application

Source:Search
EventID: 3028
The gatherer object cannot be initialized.
Context: S-1-5-21-3901271148-1553943383-1671037523-1629 Application, SystemIndex Catalog
Details: The specified object cannot be found. Specify the name of an existing object.  (HRESULT : 0x80040d06) (0x80040d06)

And a few more similar but related errors....

No subsequent logon/off will succeed in attaching the database until the Windows Search service is restarted

I am not testing with User Profile Disks or Roaming Profiles
There is no AV on the server

Any ideas?

Andy



Andrew



Windows 2016 - HP Shared printer name displays incorrectly in Windows (Model / Driver is displayed instead of share name)

$
0
0

Recently I'm facing a problem with a shared HP printer. All of a sudden, the model (driver) is displayed instead of  not the share name Other printers are OK, for now.

This should be fixed since 2012...:  https://support.microsoft.com/en-us/help/2965350/shared-printer-name-displays-incorrectly-in-windows

A regression of recent patchs ?


(The print server runs W2008 R2)




Weird session hanging in Remote Desktop/Remote Access

$
0
0

I do the IT work for a local small business. A few months ago the owner decided to change from one software vendor to another. The previous was a web based application and the new one is accessed through Remote Desktop/Remote Access to a Windows 2008 R2 server. All of our desktops run the latest up-to-date versions of Windows 10, all are HP computers, all get about 50mbps down and 20mbps up. We went live with the system on the first of the month however since the beginning our client desktops will experience odd session hanging/freezing seemingly randomly. I will bring up another program(Google Chrome, Outlook, etc) for a few minutes and go back and it will be "frozen". Although this is inconsistent as I can do the same thing for longer and it won't hang/freeze. When this happens I'll kill the app in task manager. Then I go through the log in process again and it brings up the session just how it was before it "froze" saying something along the lines of "Are you sure you want to restart the connection" with yes and no options. I'll then hit no to continue the previous session and it is like it never happened. This only takes a minute but this happens 10-20 times a day for each of my users and they are getting frustrated.

The vendor says they are working to find a solution and that our problem is unique, however it has been a few weeks and they haven't really said much outside of normal troubleshooting efforts. I cannot do anything server side, that's on them, but on the client side I've tried just about everything I could think of or find. I've tried turning off/on just about every MSTSC setting there is, I've updated all drivers for everything(was specifically targeting network and graphics), I've disabled auto-tuning on the NIC, I've edited the registry to only only allow TCP connections in TS, I've reset our router, and I've tried other remote desktop apps. When we went live and noticed it happening we immediately did a Ping Monitor on one of our hosts for a week and ruled out network/internet issues. I've also remoted in to the server from a Windows 8 laptop from home and the issue was not present. Event viewer show nothing anywhere, it's like it isn't happening even though it is. 

If anyone has any tips or suggestions, I'm open to anything at this point. If not I'll wait around for the vendor to hopefully figure it out. 

Remote Desktop Connection --integrated login functionality

$
0
0
Is there someone that can assist with a fairly simple question I have regarding the servers I have hosted in Azure? When remoting into servers hosted there, I have my credentials saved within Remote Desktop Connection manager, so connection is automatically established when I initiate it. However, I still get prompted for a Windows login after connection made, and I still have to manually input my password. Can the integrated login functionality be implemented on these servers, as I'm always logging in/out of them. This is how the servers in the Other data center currently behave.

Remote Desktop VirtualChannelOpen fails: ERROR_NOT_SUPPORTED

$
0
0

Hi,

 

I'm trying to open a virtual channel in my remote desktop-session. I'm calling the WTSVirtualChannelOpen-function of the WtsApi32.dll. 

I already succeed to open and use the virtual channel, but since the windows-update 1903 the open-function failes with the error-code 50 (ERROR_NOT_SUPPORTED).

 

The client and terminal are both running windows 10 with the 1903-update.

I tried to check the Permission-Settings for Remote Desktop Services Connections, but I don't know how.
Other References said it moved to the Group-Policies, but I can't find it there.

I also tried to use the newer VirtualChannelOpenEx-function, but same result. The OpenServer- and EnumerateSessions-function are working fine.

So I'm searching for this Settings:
https://docs.microsoft.com/de-de/windows/win32/termserv/terminal-services-permissions

Thank you for your help,

Nils G.


Measure memory usage per process per user

$
0
0

We utilize a Remote Desktop deployment to provide a unified browsing experience for our libraries.  There are 115 clients involved hosted over 3 host servers. 

While numbers per server are balanced workload is not. The presentation to the customer is via a browser which is in a kiosk mode.  I am wanting to even out the distribution of workload by balancing the "users" who generate the greatest activity wore uniformly across the host servers.  I can do this based upon the memory usage for the kiosk app process, which I can get a breakdown for but nothing I have found includes the "user" name.

Any help appreciated

 

connection broker unoperate when activating a second network interface

$
0
0

HI, sorry for my english .

On a 2016 virtualized server domain member, I had a RDS working fine with one network interface.

For backup purpose to a private lan, I add a network card with a different ip network.

When this new network card is disabled, all is runing fine, I can as admin access to server manger and RDS services and rdp client cann have access to the session on the server.

When I activate this second network interface, access to RDS service configuration via server manger is unable (I get a "connection to server broker ...." with no resposn..) AND the client can't access to the terminal. RDP access become impossible.

Any ideas ?

Migrate connection broker 2016 to 2019

$
0
0

Hi,

As RDS 2019 upgrade documentation seems to be non existing, I thought I'd ask this question here. Is it still necessary to migrate a connection broker from version 2016 to 2019 by doing an in place upgrade of the machine as was the case with 2012 to 2016? As the connection broker role is basically the same in both versions, I thought it might be possible to place the 2016 broker in HA mode, add a 2019 broker and remove the 2016 machine after that.

Is that possible?


RDS 2012 R2 / Session timeouts reset each time a new user log in

$
0
0

Hi,

We have set up ( with GPO) session timeout for RDS users :
- IDLE session : 1 hour
- disconnected session : 1 hour
- close session when timeouts are reached

But sessions never hit timeout because each time a new user logs in or an IDLE user reconnects, all IDLE session counter are reset to 0.

I am not able to figure out what is happening...

Does anyone have an idea ?

Regards,

Arnaud

Windows Server 2016 RDSH Licensing Issue

$
0
0

Hi all,

I have a Windows Server 2016 Remote Desktop licensing issue. The licensing server is in Per User mode showing 6 available licenses. The Licensing diagnoser on one of my RDSH servers is showing no licenses available and the licensing server is in per device mode. Group Policy is deployed to utilize a specific licensing server and per user mode is enabled.

Anyone have any suggestions?

RD Connection Broker issue

$
0
0

Hi

From time to time we have BSOD on Session Host servers. Users which had sessions on these server can't reconect to another Session Host server, because Connection Broker redirects them to inaccessible server. It lasts about 30 minutes.

Is some way to "inform" Connection Broker that Session Host is unavailable now? Or reduce time out?


From roaming profiles to user profile disks

$
0
0

Hi folks,

I have a Windows Server 2016 Remote Desktop Services environment. On one server collection there areno UPD's configured. Each user account has a roaming profile path configured on the profile tab in AD.

I want to migrate to User Profile Disks. There is some content in the roaming profiles directories that has to be in the User Profile Disks in order to start an application properly.

On the website below I red that the content is copied automatically after configuring the UPD path and logging on and off with a user account. I presume I can delete the roaming profile pathafterwards?

https://www.techslave.ch/2016/03/10/from-roaming-profiles-to-user-profile-disks-part-i-2/

The question is, is this information correct? Or is there another / better way to do this, or is this the way to go?

Windows Server 2019 VDI Licensing

$
0
0

I've read a lot of documentation regarding VDI and RDS, yet I am still a little confused on some aspects.

Consider my company's scenario:

- We have a Windows Server 2019 Datacenter Edition running on a physical machine with 2 8-core processors (total of 16 cores)

- All employees have Software Assurance included with their Windows OS license on their laptops

We want:

- To host Client-based VMs (Win10 mainly) on our physical WS2019 and allow employees to remotely access their dedicated personal virtual machines

- Very rarely, we would occasionally like to host Server-based VMs (WS2012RS and WS2016 mainly) on our physical WS2019 and allow employees to access their personal server virtual machines. Our employees will not need to use this scenario often, only in unique circumstances.

- None of these VMs would be in use long-term. At max, each VM would be used for a month or two. More often, VMs will probably be needed on a week-long basis, then destroyed.

To my understanding:

- We need to apply a core-based license to our physical WS2019 Datacenter, covering all 16 cores, for the hardware to be in compliance.

- We can deploy as many Windows Server-based VMs as we would like, and can properly handle licensing VM OS's using AVMA

- Employees can connect to Server-based VMs only if they have a CAL

- We can deploy Client-based VMs, and employees can concurrently access up to 4 client virtual machines at any given time because they have SA

My questions:

- Do I have any of the information above wrong? Please correct me if I do

- Do we need to worry about licensing each individual Client-based VM? It seems ridiculous to need to provide a separate product key/activation for each VM instance when they're only needed for a short time.

- Can we deploy both Server-based and Client-based VMs like this in the same VDI environment?

- Do we need to still have the core-based license for our physical WS2019 if we only deploy Client-based VMs? 

- How do we go about purchasing and applying a core-based license for our physical WS2019?

Please let me know if there is any other critical information I may need that I have missed.

Thank you in advanced for helpful insights.


TSE licenses

$
0
0
Hello team,

I have a windows 2016 server and I want to add more other RDP sessions.

I know by default, the system has 2 simultaneous sessions and I'm looking to increase the number of sessions by the user and want to purchase another three licenses.



Does it mean I will have 05 simultaneous RDP sessions or the TSE server will not include the default 2 sessions?



Thanks for your support

Regards


Enhanced Video Renderer - render failure in RDP session

$
0
0

Enhanced Video Renderer is used in my application.  It displays fine on Windows 7 thick client.  When this application runs on a Citrix server (Server 2016), EVR will not render at all, if the render window is on monitor 2 (right monitor).

Because Citrix runs on top of Terminal Services, we tried to check over RDP.  See the same symptom over an RDP connection.  Testing EVR capabilities using GraphEdit: EVR will render fine on Monitor 1 but not Monitor 2 (black window appears).  Without RDP, connecting over UltraVNC, there is no problem with EVR rendering on Monitor 2.  Another curious thing, is that if the graph is stopped, and the render window is dragged from one screen to the other, the window will render fine after the graph is restarted, so long as the window is at least 50% on the left monitor.  Seems like a rendering problem as the source filter is definitely not the issue.

Is there some reason for this to fail?  Is there any RDP configuration (or omission) that contributes to this problem.  Many thanks in advance for any knowledge on this.

How to add language/IME for all users on the TS?

$
0
0

Hello, 

I have added a language/IME using the Administrator account on the TS, but seems only Administrator has that language and IME, rest of users on the TSdoes not have that option to switch the Language/IME.

Could anyone tell me how to do this in a right way?

Thank you!

RDS 2016 deployment over Citrix Netscaler as load balancer.

$
0
0

Hello,

I would like to create RDS deployment based on Windows Server 2016. Idea is to load-balance RDSH servers via Citrix Netscaler. I have some questions in regards to that deployment. 

Environment: 10 RDSH servers + 2 RDS Connection Brokers + 1 License server. All RDSH servers will be available over NS VIP. 

1. Is RDS Broker server needed if Netscaler is in front of deployment?
2. Will Citrix Netscaler use RDS broker as point to verify whether user has active session or disconnected session?
3. If there is no need to use Gateway/web interface, is it necessary to create collection?

Thank you in advance,

User profile disk (.vhdx) files increasing frequently

$
0
0

In windows server 2012 R2 RDS farm user profile disk (.vhdx) files increasing frequently that causes lack of free space on storage location where the UPD files located. Every day approximately 10-20GB space filled on storage where the UPD locates. When mount and checking vhdx within them the amount of data is much smaller than the size of vhdx disk. Is there any way to prevent increasing UPD disks frequently or reduce/release/reclaim disk space on UPD vhdx files?

Viewing all 21489 articles
Browse latest View live


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