How to Enable TLS 1.3 on Windows Server Using PowerShell
TLS 1.3 is the current standard protocol for securing network communications on Windows Server environments, replacing older and less secure versions such as TLS 1.0 and TLS 1.1. Enabling TLS 1.3 is a critical step in maintaining compliance with modern security requirements and ensuring compatibility with cloud services, Microsoft 365, and most enterprise applications. On […]
How to Enable TLS 1.2 on Windows Server Using PowerShell
TLS 1.2 is the current standard protocol for securing network communications on Windows Server environments, replacing older and less secure versions such as TLS 1.0 and TLS 1.1. Enabling TLS 1.2 is a critical step in maintaining compliance with modern security requirements and ensuring compatibility with cloud services, Microsoft 365, and most enterprise applications. On […]
Windows Server Check TLS settings PowerShell script
Transport Layer Security (TLS) is one of the most critical security components in modern Windows Server environments. Incorrectly configured or outdated TLS versions can expose systems to security vulnerabilities, compliance issues, and compatibility problems with modern applications and cloud services.Using PowerShell to audit TLS settings provides administrators with a fast and reliable method to verify […]
Active Directory Migration Readiness Assessment for Windows Server 2025
Upgrading or migrating Active Directory to a newer Windows Server platform is a critical milestone for any enterprise IT infrastructure. A well-structured Active Directory Migration Readiness Assessment for Windows Server 2025 ensures that your environment is secure, stable, and fully compatible before introducing new domain controllers or performing schema and functional level changes.This assessment focuses […]
Exchange Server 2019 and SE Prerequisites
Exchange Server Mailbox Server Role The Exchange Server prerequisites are well documented Desktop ExperienceInstall-WindowsFeature Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS Server CoreInstall-WindowsFeature Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, […]
Migrating Arbitration Mailbox To New Exchange Server
In Exchange Server environments, the Arbitration Mailbox is a special system mailbox used to store system-related data such as approval workflows, moderation data, and audit-related information. After a new Exchange Server installation, these system mailboxes must also be moved to the new server. Otherwise, arbitration and related system processes will continue to rely on the […]
Migrating Audit Log Mailbox To New Exchange Server
In Exchange Server environments, the Audit Log mailbox is a special system mailbox where administrative and audit records are stored. After a new Exchange Server installation, this mailbox must also be moved to the new server. Otherwise, the audit log records will remain on the old server. The process of moving the Audit Log mailbox […]
Exchange Server Disable POP3 or IMAP4 Services
You can shut down services using PowerShell with the following commands.
Change password for Entra seamless SSO account
When configuring Entra Seamless SSO, a computer account is created in Active Directory, AZUREADSSOACC. The password for the Azure SSO computer account is not automatically changed by default every 30 days. This computer account password used as a shared secret between AD end Entra, allowing Entra to decrypt Kerberos tickets that are used as part […]
Exchange Server – Test SMTP Connection Without SSL Using PowerShell
PowerShell can be used to quickly check the functionality of the SMTP service in Exchange Server environments. Connections made without SSL/TLS, especially over port 25, can be easily tested using this method. The following PowerShell script allows you to send a test email to the specified SMTP server without using SSL.