Я получаю это в error_log при запуске Apache:
[Tue Mar 09 14:57:02 2010] [notice] mod_python: Creating 4 session mutexes based on 300 max processes and 0 max threads. [Tue Mar 09 14:57:02 2010] [warn] RSA server certificate CommonName (CN) `*.foo.com' does NOT match server name!? [Tue Mar 09 14:57:02 2010] [warn] RSA server certificate CommonName (CN) `www.bar.com' does NOT match server name!? [Tue Mar 09 14:57:02 2010] [notice] Apache configured -- resuming normal operations
Затем дочерние процессы, похоже, выделяют ошибку:
[Tue Mar 09 14:57:32 2010] [notice] child pid 3425 exit signal Segmentation fault (11) [Tue Mar 09 14:57:35 2010] [notice] child pid 3433 exit signal Segmentation fault (11) [Tue Mar 09 14:57:36 2010] [notice] child pid 3437 exit signal Segmentation fault (11)
Сервер RHEL, что происходит и что мне нужно сделать, чтобы это исправить?
РЕДАКТИРОВАТЬ По запросу, дамп из httpd -M:
Loaded Modules: core_module (static) mpm_prefork_module (static) http_module (static) so_module (static) auth_basic_module (shared) auth_digest_module (shared) authn_file_module (shared) authn_alias_module (shared) authn_anon_module (shared) authn_default_module (shared) authz_host_module (shared) authz_user_module (shared) authz_owner_module (shared) authz_groupfile_module (shared) authz_default_module (shared) include_module (shared) log_config_module (shared) logio_module (shared) env_module (shared) ext_filter_module (shared) mime_magic_module (shared) expires_module (shared) deflate_module (shared) headers_module (shared) usertrack_module (shared) setenvif_module (shared) mime_module (shared) status_module (shared) autoindex_module (shared) info_module (shared) vhost_alias_module (shared) negotiation_module (shared) dir_module (shared) actions_module (shared) speling_module (shared) userdir_module (shared) alias_module (shared) rewrite_module (shared) cache_module (shared) disk_cache_module (shared) file_cache_module (shared) mem_cache_module (shared) cgi_module (shared) perl_module (shared) php5_module (shared) python_module (shared) ssl_module (shared) Syntax OK
У вас есть два VirtualHosts
настроен с разными сертификатами SSL. В каждом VirtualHost
вы должны определить ServerName
параметр, который соответствует CN
поле из SSL-сертификата.
Но CN
- ServerName
несоответствие не должно вызывать сбой apache. Вероятно, в одном из модулей произошла утечка памяти или ошибка повреждения памяти. У вас в Apache загружен какой-нибудь нестандартный модуль? Пожалуйста, выполните httpd -M
и обеспечить вывод.
Невозможность открытия веб-сайтов https может быть вызвана тем, что ваш iptables не открывает порт 443. Это не связано с этой ошибкой, но приведет к невозможности открытия веб-сайта. Проверьте свой iptables, чтобы убедиться, что он правильно настроен.