FreeBDS и apache22

Тема в разделе "Администрирование серверов", создана пользователем Tele2, 11 янв 2009.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. Tele2

    Tele2

    Регистр.:
    14 апр 2006
    Сообщения:
    784
    Симпатии:
    94
    При добавлении/измении домена из панели ISPmanager, у меня останавливается апач. Не могу понять в чем дело. Последние пару строк из /var/log/httpd-error.log
    Код:
    
    [Sun Jan 11 21:00:15 2009] [notice] child pid 30378 exit signal Segmentation fault (11)
    [Sun Jan 11 21:00:17 2009] [notice] child pid 30379 exit signal Segmentation fault (11)
    [Sun Jan 11 21:00:54 2009] [notice] child pid 30377 exit signal Segmentation fault (11)
    [Sun Jan 11 21:02:51 2009] [notice] child pid 30353 exit signal Segmentation fault (11)
    [Sun Jan 11 21:03:47 2009] [notice] Graceful restart requested, doing restart
    [Sun Jan 11 21:03:47 2009] [notice] seg fault or similar nasty error detected in the parent process
    [Sun Jan 11 21:04:01 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/local/sbin/suexec)
    [Sun Jan 11 21:04:01 2009] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
    [Sun Jan 11 21:04:01 2009] [warn] RSA server certificate CommonName (CN) `26.srv.lan' does NOT match server name!?
    [Sun Jan 11 21:04:01 2009] [warn] Init: SSL server IP/port conflict: www2.26.srv.lan:443 (/usr/local/etc/apache22/httpd.conf:542) vs. www4.26.srv.lan:443 (/usr/local/et$
    [Sun Jan 11 21:04:01 2009] [warn] Init: SSL server IP/port conflict: www1.26.srv.lan:443 (/usr/local/etc/apache22/httpd.conf:511) vs. www4.26.srv.lan:443 (/usr/local/etc/$
    [Sun Jan 11 21:04:01 2009] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!!
    [Sun Jan 11 21:04:02 2009] [notice] Digest: generating secret for digest authentication ...
    [Sun Jan 11 21:04:02 2009] [notice] Digest: done
    [Sun Jan 11 21:04:02 2009] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
    [Sun Jan 11 21:04:02 2009] [warn] RSA server certificate CommonName (CN) `26.srv.lan' does NOT match server name!?
    [Sun Jan 11 21:04:02 2009] [warn] Init: SSL server IP/port conflict: www2.26.srv.lan:443 (/usr/local/etc/apache22/httpd.conf:542) vs. www4.26.srv.lan:443 (/usr/local/et$
    [Sun Jan 11 21:04:02 2009] [warn] Init: SSL server IP/port conflict: www1.26.srv.lan:443 (/usr/local/etc/apache22/httpd.conf:511) vs. www4.26.srv.lan:443 (/usr/local/etc/$
    [Sun Jan 11 21:04:02 2009] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!!
    [Sun Jan 11 21:04:02 2009] [warn] pid file /var/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
    [Sun Jan 11 21:04:02 2009] [notice] Apache/2.2.11 (FreeBSD) DAV/2 PHP/5.2.8 mod_ssl/2.2.11 OpenSSL/0.9.8e configured -- resuming normal operations
    
    
    
    Я так полагаю, какаой-то конфликт, но не понимаю в чем.
     
  2. g00dwin

    g00dwin

    Регистр.:
    9 ноя 2006
    Сообщения:
    164
    Симпатии:
    68
    Может быть в этом?

    Код:
    Init: You should not use name-based virtual hosts in conjunction with SSL!!
    Нужен ли тебе вообще SSL?
     
  3. AccessForbidden

    AccessForbidden

    Регистр.:
    5 янв 2009
    Сообщения:
    324
    Симпатии:
    57
    В этом проблема. Если я не ошибаюсь, то вы подменяете айпи другого хоста.
     
  4. g00dwin

    g00dwin

    Регистр.:
    9 ноя 2006
    Сообщения:
    164
    Симпатии:
    68

    Ничего там не подменяется. Для использования SSL можно только ip-based virtual host - на одном IP - один хост и один SSL . А тут и www1.26.srv.lan:443 и www2.26.srv.lan:443 и www3.26.srv.lan:443 и т.д. Т.е. либо отказываться от SSL либо брать еще ипшников и разносить по ним сайты и SSL соответственно.
     
  5. Tele2

    Tele2

    Регистр.:
    14 апр 2006
    Сообщения:
    784
    Симпатии:
    94
    Погоди, так как же хостинги работают?
    По шаблону
    <virtualhost www.name.ru>
    bla bla
    </virtualhost>?
    У меня же не просто конфиг апача, а панель ISPmanager, как у других-то? =)
     
  6. g00dwin

    g00dwin

    Регистр.:
    9 ноя 2006
    Сообщения:
    164
    Симпатии:
    68
    Фиг знает, честно сказать, не сталкивался ISPManager. Но все-таки, попробуй оставить SSL только на одном домене, а на остальных отключи, в шаблоне по умолчанию видимо галка стоит.

    Кстати, вот тебе дока
    http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#vhosts

    Как раз говорят, что для SSL - разные виртуальные хосты либо на разные IP, либо на разные порты
     
  7. Tele2

    Tele2

    Регистр.:
    14 апр 2006
    Сообщения:
    784
    Симпатии:
    94
    Очевидно ты не прав. Отключил вообще ssl, все равно падает:

    Код:
    
    [Tue Jan 13 23:04:41 2009] [notice] Graceful restart requested, doing restart
    [Tue Jan 13 23:04:41 2009] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
    [Tue Jan 13 23:04:41 2009] [notice] seg fault or similar nasty error detected in the parent process
    [Tue Jan 13 23:04:59 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/local/sbin/suexec)
    [Tue Jan 13 23:04:59 2009] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
    [Tue Jan 13 23:04:59 2009] [warn] RSA server certificate CommonName (CN) `26.srv.lan' does NOT match server name!?
    [Tue Jan 13 23:04:59 2009] [notice] Digest: generating secret for digest authentication ...
    [Tue Jan 13 23:04:59 2009] [notice] Digest: done
    [Tue Jan 13 23:04:59 2009] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
    [Tue Jan 13 23:04:59 2009] [warn] RSA server certificate CommonName (CN) `26.srv.lan' does NOT match server name!?
    [Tue Jan 13 23:04:59 2009] [warn] pid file /var/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
    [Tue Jan 13 23:05:00 2009] [notice] Apache/2.2.11 (FreeBSD) DAV/2 PHP/5.2.8 mod_ssl/2.2.11 OpenSSL/0.9.8e configured -- resuming normal operations
    
    
    
    
    
    лог взял сразу после падения апача, ни чего лишнего
     
  8. g00dwin

    g00dwin

    Регистр.:
    9 ноя 2006
    Сообщения:
    164
    Симпатии:
    68
    Ну сколько лога было ;)

    Тогда смотри сюда

    Код:
    [Tue Jan 13 23:04:41 2009] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
    А дальше сюда

    http://www.google.com/search?q=Bad+file+descriptor%3A+apr_socket_accept

    И дальше скорее всего сюда

    https://issues.apache.org/bugzilla/show_bug.cgi?id=42829
     
  9. unixman

    unixman

    Регистр.:
    6 сен 2006
    Сообщения:
    687
    Симпатии:
    61
    seg fault or similar nasty error detected in the parent process
    Что говорит о кривой сборке apache-php или чего-то там
     
Статус темы:
Закрыта.