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 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 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 […]

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.   […]

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 […]