For backward compatibility to the configuration directives of other SSL
solutions we do an on-the-fly mapping: directives which have a direct
counterpart in mod_ssl are mapped silently while other directives lead to a
warning message in the logfiles. The currently implemented directive mapping
is listed in Table 1. Currently full backward
compatibility is provided only for Apache-SSL 1.x and mod_ssl 2.0.x.
Compatibility to Sioux 1.x and Stronghold 2.x is only partial because of
special functionality in these interfaces which mod_ssl (still) doesn't
provide.
| SSLEnable | SSLEngine on | compactified | 
| SSLDisable | SSLEngine off | compactified | 
| SSLLogFilefile | SSLLogfile | compactified | 
| SSLRequiredCiphersspec | SSLCipherSuitespec | renamed | 
| SSLRequireCipherc1 ... | SSLRequire %{SSL_CIPHER} in {"c1", 
...} | generalized | 
| SSLBanCipherc1 ... | SSLRequire not (%{SSL_CIPHER} in {"c1", 
...}) | generalized | 
| SSLFakeBasicAuth | SSLOptions +FakeBasicAuth | merged | 
| SSLCacheServerPathdir | - | functionality removed | 
| SSLCacheServerPortinteger | - | functionality removed | 
| SSLExportClientCertificates | SSLOptions +ExportCertData | merged | 
| SSLCacheServerRunDirdir | - | functionality not supported | 
| SSL_CertFilefile | SSLCertificateFilefile | renamed | 
| SSL_KeyFilefile | SSLCertificateKeyFilefile | renamed | 
| SSL_CipherSuitearg | SSLCipherSuitearg | renamed | 
| SSL_X509VerifyDirarg | SSLCACertificatePatharg | renamed | 
| SSL_Logfile | SSLLogFilefile | renamed | 
| SSL_Connectflag | SSLEngineflag | renamed | 
| SSL_ClientAutharg | SSLVerifyClientarg | renamed | 
| SSL_X509VerifyDeptharg | SSLVerifyDeptharg | renamed | 
| SSL_FetchKeyPhraseFromarg | - | not directly mappable; use SSLPassPhraseDialog | 
| SSL_SessionDirdir | - | not directly mappable; use SSLSessionCache | 
| SSL_Requireexpr | - | not directly mappable; use SSLRequire | 
| SSL_CertFileTypearg | - | functionality not supported | 
| SSL_KeyFileTypearg | - | functionality not supported | 
| SSL_X509VerifyPolicyarg | - | functionality not supported | 
| SSL_LogX509Attributesarg | - | functionality not supported | 
| StrongholdAcceleratordir | - | functionality not supported | 
| StrongholdKeydir | - | functionality not supported | 
| StrongholdLicenseFiledir | - | functionality not supported | 
| SSLFlagflag | SSLEngineflag | renamed | 
| SSLSessionLockFilefile | SSLMutexfile | renamed | 
| SSLCipherListspec | SSLCipherSuitespec | renamed | 
| RequireSSL | SSLRequireSSL | renamed | 
| SSLErrorFilefile | - | functionality not supported | 
| SSLRootdir | - | functionality not supported | 
| SSL_CertificateLogDirdir | - | functionality not supported | 
| AuthCertDirdir | - | functionality not supported | 
| SSL_Groupname | - | functionality not supported | 
| SSLProxyMachineCertPathdir | - | functionality not supported | 
| SSLProxyMachineCertFilefile | - | functionality not supported | 
| SSLProxyCACertificatePathdir | - | functionality not supported | 
| SSLProxyCACertificateFilefile | - | functionality not supported | 
| SSLProxyVerifyDepthnumber | - | functionality not supported | 
| SSLProxyCipherListspec | - | functionality not supported |