Convert SSL/TLS configurations between different web server formats
The SSL Configuration Migration tool helps you migrate TLS configurations between different web servers and platforms. It converts configurations between Nginx, Apache, HAProxy, and IIS formats, ensuring that security settings are preserved correctly during the migration process.
Server migrations are high-risk operations where TLS misconfigurations can cause security vulnerabilities or service outages. This tool automates the conversion process, translating cipher suite names, protocol directives, and certificate references between server-specific formats while maintaining equivalent security settings.
nginx and Apache name the same TLS concepts differently. This page translates between them, and is explicit about where the translation is only approximate.
Directives are renamed, not reinterpreted. Certificate paths, virtual host structure and anything else that differs in meaning between the servers stays as written and needs manual review before the configuration is used.