Summary I have seen this very obscure SharePoint issue a few times and almost impossible to identity and resolve without extensive debugging. So, I just wanted to get this blog out there to help the next SharePoint Admin that may experience this situation with a quick resolution. Symptom: While trying to access the site http://sharepoint […]

Summary It’s a best practice to test the compatibility of a migrated content database against the new target Farm before attaching the database and allowing users to access the migrated sites. This compatibly test is achieved by running Test-SPContentDatabase. Sounds too easy, right? Well, I recently worked on a case where “Test-SPContentDatabase” was reporting missing […]

Script to check if a reg key is set on multiple servers

Summary If your servers require a reg key and unsure if its properly configured. You can use this script to check if the key is present or is set to the correct value across multiple servers. The Script

What the Script Does In the sample above it will check the “DisableLoopBackCheck” key across a […]

Summary Need to copy a set of IIS logs from multiple servers for data analysis? Are you doing it manually?  If so, please check out this script as it will help expedite the process. The Script:

What the Script Does You only need to modify the inputs and create a server list. Then the […]

Script to backup event logs using a server list

Summary Have you ever needed to back up event logs for root cause analysis or auditing? Did you access each server and manually export the requested log file? If yes, I hope you find this script handy. The script # Specify which Log File $EventLogName = “Application” # Specify drive to store event logs $drive= […]

SharePoint / How is mail deleted from the “DROP” Folder?

Summary I recently worked on a case that involved slow incoming mail destined to SharePoint libraries. We found the problem was caused by a buildup of mail in the “drop” folders across multiple servers. Looking closer at the issue, we found that most of the messages were intended for aliases that no longer existed. Example: […]

Is SMTP Auth Really Working?

Summary Now that SharePoint 2019 supports SMTP authentication you have the option to relay e-mail from SharePoint to any SMTP server that supports SMTP authentication. However, if you are using a port that falls back to anonymous, how do you if it’s authenticating and not just falling back to anonymous? Let’s look at the traffic […]

SharePoint requests fail when memory is low

Summary When working in virtual labs, I don’t always adhere to best practices. For example, we all know the minimum memory recommendation for SharePoint is 16GB for production use. So, when testing in my labs, SharePoint web requests may fail. As a result, I find myself troubleshooting the issue, only to find the failure was […]