Windows Server: Stop Programs Auto Starting / Auto Running
KB ID 0001600 Problem I like to learn the keyboard shortcuts for these sort of things, (because developers will change the way things are done in the GUI). So in the good old days I simply ran msconfig, and located the offending software on the startup list and disabled it. Then that got removed and put in ‘Task Manager’, then that got removed. So I’m pulling a frowny face at Microsoft Developers for their lack of...
Adding Rights to Public Folders (Recursively)
KB ID 0001598 Problem After a recent Exchange migration (2007 > 2013 > 2016), I had problems with users not being able to see public folders, one user could see them all, (so I know they were present and correct, content wise,) but other users could not even see them. Normally in this situation I’d test them in Outlook Web App first, if they work there then look at Outlook, but Public folders just didn’t work in...
Exchange ContentIndexState ‘Failed’
KB ID 0001591 Problem A client from a recent Exchange migration I had done, emailed me to say that his clients were having trouble searching their mailboxes, I jumped on remotely and saw that the mailbox Database content index status was showing ‘Failed’. ContentIndexState: Failed Solution I’ve had problems before with indexing here, I replicated the fix to remove the index and generate a new one. The process for...
Mailbox Move ‘StalledDueToMailboxLock’
KB ID 0001581 Problem I was doing a migration from Exchange 2007 (on prem) to Exchange 2013 (on prem), this week. I had a number of mailboxes that were ‘StalledDueToMailboxLock’. Solution Nice easy fix, on the Source and Destination Exchange severs, restart the ‘Microsoft Exchange Mailbox Replication Service’. Wont this break my Mailboxes! No, it will interrupt the migration process, (which is already stalled)....
Exchange: Hide All Contacts From Global Address List
KB ID 0001564 Problem I saw this on EE this evening, so I thought I’d work it out, what if your Global Address List is full of external ‘contacts’, and you want to remove/hide them? Solution First take a look at them, to see you’re not about to cause any damage! Get-MailContact | Where-Object {$_.HiddenFromAddressListsEnabled -eq $false} If you are happy, to remove/hide them from the GAL, simply do the...
Exchange: ‘Can’t find the Organizational Unit that you specified’
KB ID 0001561 Problem I’ve not actually seen this myself, but it was asked on a forum, and I managed to replicate it on the bench. When working on a user or mailbox in Exchange you may see the following error; Error Can’t find the organisational unit that you specified, Make sure that you have typed the OU’s identity correctly Solution This happens because you have a ‘Slash’ ‘/’in the...
Exchange 2019: Presenting Outlook Anywhere With WAP
KB ID 0001548 Problem Note: Applies to Exchange 2019, 2016, and 2013. This is pretty much PART TWO, of presenting ‘Exchange Web Services’ using Web Application Proxy. Back in PART ONE we looked at publishing OWA and ECP, and that required having an ADFS server. To present the other web services, e.g Outlook Anywhere, Exchange Active Sync, Offline address book etc. You don’t need ADFS, you simply use ‘pass...
Presenting Exchange 2019 With WAP and ADFS
KB ID 0001546 Problem I’ve used WAP (Web Application Proxy) to present Remote Desktop Services before, but never for Microsoft Exchange. It came up as a possible requirement for a client this week, so I thought I’ll work it out on the bench. here’s the topology; Exchange: Exchange 2019 Standard Server OS: Server 2019 Datacenter Solution – Step 1 Deploy ADFS If you are going to use ‘self signed’...
Exchange: Create a PFX Certificate and Import a Private Key
KB ID 0001528 Problem On my test network I have an Exchange server (Exchange 2016). As it’s publicly available and connected to Office 365 it needs a digital certificate. Because its my test network, I don’t want to spend a fortune on a certificates, so I buy the cheapest one I can find. I replaced it last week with a 2 year certificate for about $5.00. When the certificate came I had certificate-name.crt, and a CA bundle,...
Exchange AutoDiscover Errors – Creating an AutoDiscover SRV Record
KB ID 0001184 Problem Ages ago I wrote the following article; Outlook Error “The name of the security certificate is invalid or does not match the name of the site.” You used to see this error a lot if your internal, and external domain names were different, and the ‘public’ domain name was on the certificate, in those cases I’d also setup split DNS like so; Windows – Setting Up Split DNS But you can simply create a...