Страница 1 из 1

После обновления не запускается Apache22

Добавлено: 2013-07-12 15:14:08
kharkov_max
День добрый.

Обновил сегодня на freebsd82 апач до последней версии

Код: Выделить всё

pkg_info | grep apache
apache-ant-1.8.4    Java- and XML-based build tool, conceptually similar to mak
apache22-2.2.25     Version 2.2.x of Apache web server with prefork MPM
При запуске получаю

Код: Выделить всё

/usr/local/etc/rc.d/apache22 start
Performing sanity check on apache22 configuration:
httpd: Syntax error on line 66 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/mod_authnz_ldap.so into server: /usr/local/libexec/apache22/mod_authnz_ldap.so: Undefined symbol "ldap_err2string"
Starting apache22.
httpd: Syntax error on line 66 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/mod_authnz_ldap.so into server: /usr/local/libexec/apache22/mod_authnz_ldap.so: Undefined symbol "ldap_err2string"
/usr/local/etc/rc.d/apache22: WARNING: failed to start apache22
Собственно модуль mod_authnz_ldap нужен.
Пробовал пересобирать /usr/ports/www/mod_authnz_external не помогло.

Подскажите куда копать ...

Re: После обновления не запускается Apache22

Добавлено: 2013-07-15 8:49:51
kharkov_max
ХМ... видимо это не глюк системы, а новая фича.

Обновил Apache22 в клетке, тоже нужна авторизация LDAP, ситуация аналогичная, ошибка точно такая же ....

Re: После обновления не запускается Apache22

Добавлено: 2013-07-15 12:16:43
rayder
а когда пересобирали апач .
ЗЫ. может это поможет

Re: После обновления не запускается Apache22

Добавлено: 2013-07-15 12:30:03
kharkov_max
rayder писал(а):а когда пересобирали апач .
ЗЫ. может это поможет
Дело в том что Apache22 собирается с Ldap без проблем, при чем видит что apr1 собран с поддержкой Ldap.
Если коментирую в конфиге все что связано с Ldap и его модулями, то запускается и прекрастно работает.

Пробовал делать следующее, удалил apache22, php и т.д., удалил apr1.
Перегрузил, потом заново apr1, apache и т.д. - результат такой же - точно такая же ошибка ...

Складывается впечатление что apr1 не корректно собирает модуль ldap ....

Re: После обновления не запускается Apache22

Добавлено: 2013-07-15 17:54:32
kharkov_max
Народ HELP!!!

Весь инет обрыл, решения так и не нашел ...

Re: После обновления не запускается Apache22

Добавлено: 2013-07-15 18:29:51
f_andrey
http://svnweb.freebsd.org/ports/head/UP ... &r2=322367
20130706:
9 AFFECTS: users of devel/apr1
10 AUTHOR: ohauer@FreeBSD.org
11
12 APR was updated to 1.4.8 and APR-util was updated to 1.5.2.
13
14 Please rebuild all ports which are using functions from
15 APR/APR-util such as apache, subversion ...
16
17 # portmaster -r apr
18 or
19 # portupgrade -r devel/apr1
20 or
21 # pkg install -fR devel/apr1

Re: После обновления не запускается Apache22

Добавлено: 2013-07-15 18:36:11
kharkov_max
f_andrey писал(а):http://svnweb.freebsd.org/ports/head/UP ... &r2=322367
20130706:
9 AFFECTS: users of devel/apr1
10 AUTHOR: ohauer@FreeBSD.org
11
12 APR was updated to 1.4.8 and APR-util was updated to 1.5.2.
13
14 Please rebuild all ports which are using functions from
15 APR/APR-util such as apache, subversion ...
16
17 # portmaster -r apr
18 or
19 # portupgrade -r devel/apr1
20 or
21 # pkg install -fR devel/apr1
Ну я это тут видел /usr/ports/UPDATING, ну и делал так ...
Не помогло ...

Еще есть варианты?

Re: После обновления не запускается Apache22

Добавлено: 2013-07-15 19:25:35
kharkov_max
На другой freebsd в 9ке, все заработало без проблем.
Но там система менее "загажена" ...

Re: После обновления не запускается Apache22

Добавлено: 2013-07-15 21:48:28
Neus
Ну так "разгадь" эту. :-)

Re: После обновления не запускается Apache22

Добавлено: 2013-07-15 22:22:26
kharkov_max
Neus писал(а):Ну так "разгадь" эту. :-)
)))

Прошу помощи в "разгаживании" )))

Re: После обновления не запускается Apache22

Добавлено: 2013-07-17 15:24:10
slapsh
Привет.

Эта проблема характерна для FreeBSD 8.2. Решается апгрейдом до 8.4 (или выше).

Re: После обновления не запускается Apache22

Добавлено: 2013-07-17 15:30:32
kharkov_max
Спс.
Вот млять, совсем не хочется обновляться ...

А где инфу нашел ?

Re: После обновления не запускается Apache22

Добавлено: 2013-07-18 7:53:47
Alvares
kharkov_max писал(а):
Neus писал(а):Ну так "разгадь" эту. :-)
)))

Прошу помощи в "разгаживании" )))

Код: Выделить всё

rm -rf /usr/local/*
не?

Re: После обновления не запускается Apache22

Добавлено: 2013-08-03 9:48:22
kharkov_max
slapsh писал(а):Привет.

Эта проблема характерна для FreeBSD 8.2. Решается апгрейдом до 8.4 (или выше).
Действительно, после обновления до 8.4 и пересборки портов Apache и авторизация в Ldap заработали как нужно.
Всем спасибо, тему можно закрывать...