Posts

Showing posts from April, 2019

Set custom scaling option for Server 2012+ RDS

If you log into a Server 2012+ RDS from a Windows 7 machine you will find that you cannot change the scaling (Text Size, DPI, etc.) of the desktop. This is due to the fact that by default, Server 2012 RDS will use the scaling settings of your Windows 8+ machine. If you are on Windows 7 you will only have the option for the default resolution. Thankfully, there are some reg keys that allow us to work around this. For all users on a machine (this will break auto scaling for Win 8 machines): Create the following reg key on the RDS server HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\IgnoreClientDesktopScaleFactor DWORD Value: 1 For select users (if you only have a few Win 7 machines to deal with): HKEY_CURRENT_USER\Control Panel\Desktop\LogPixels DWORD Value: 78 (hex) for 120 DPI (you can find other values in the links below) References https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/dpi-related-apis-and-registry-set

Single Sign on for RDWeb on Server 2016

Image
This guide will show you how to streamline your sign in experience so that users do not get any security prompts. By default you might see the warning below every time you try to connect to a collection: The Final Result Users enter their password into RD Web We will not be passing Windows credentials to the website automatically since it will not work from external computers, and it might cause some confusion. Users select their collection Users are now on their remote desktop (no other prompts) You will also get a lock on your RDP bar confirming that the identity of the server was verified. Requirements Server 2016 (Most of this should work on 2012) SSL certificate for one domain (Wildcard not required) Remote Desktop Gateway Role Deployed Windows workstations using Internet Explorer My Test Environment Server 2016 Single server handling RD Web, RD Gateway, RD Connection broker 3 RD Session Host servers Internal AD Domain name of example.LOCAL Ext

Office 365 Can't Modify Calendar After Hybrid Migration

Image
Had an issue this morning where a user could not modify another user's calendar. The user had PublishingAuthor permission to the calendar, both users were on Office 365, I had waited 24 hours after reapplying the permissions. The user could see the full details of the calendar, but she could not modify it. Right clicking on the calendar would only show the greyed out items below. Right clicking on the calendar permissions would return the error below: Cannot display the folder properties. The folder may have been deleted or the server where the folder is stored may be unavailable. Cannot display folder properties. You don't have appropriate permissions to perform this action. I created a whole new profile on a different computer to test. I waited for the cache to finish building but I still had the issue. Ultimately, the solution was to add the calendar from the Online Global Address List, and not the Offline Global Address List. Clear all of the Office/Outlook r

Office 365 Showing Mailbox Full When it is Not

Image
I had a user reporting that Outlook was giving them an error saying "Mailbox Full" even though they only had 30GB of mail. I checked the Exchange admin center and it said that the user had a 100GB limit and was only using 30GB. I connected to EOL powershell and set the size limit on the mailbox manually using the command below. Get-Mailbox User1 | Set-Mailbox -ProhibitSendReceiveQuota 100GB -ProhibitSendQuota 99GB Oddly enough the command returned: "WARNING: The command completed successfully but no settings of 'User' have been modified.". However, after a minute the Outlook error went away and the mailbox started working again. From what I can gather it looks like mailbox size limits transfer over when you migrate a mailbox using Hybrid. If you are migrating multiple mailboxes it might be a good idea to run the command below to send the max limit for all mailboxes: get-mailbox | Set-Mailbox -ProhibitSendReceiveQuota 100GB -ProhibitSendQu