* [Comm] mod_perl segmentation fault
@ 2005-09-23 13:34 Artem K. Jouravsky
2005-09-23 20:12 ` [Comm] " Alexey Tourbin
0 siblings, 1 reply; 9+ messages in thread
From: Artem K. Jouravsky @ 2005-09-23 13:34 UTC (permalink / raw)
To: community
Доброго времени суток!
Пересобрал Apache, теперь не хочет работать mod_perl -- валится. Логи
ничего вразумительного не сообщают, ребёнок помер и всё. Пытался следить с
помощью strace... Результат практически нулевой (на всякий случай цепляю),
по крайней мере я причин не увидел.
Как бы понять причину?
--
С уважением,
Артём.
ЗАО "СЕМА.РУ"
************
В каталоге /sbin у меня лежат пряники и конфеты.
-- at in talk-room@
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Comm] Re: mod_perl segmentation fault
2005-09-23 13:34 [Comm] mod_perl segmentation fault Artem K. Jouravsky
@ 2005-09-23 20:12 ` Alexey Tourbin
2005-09-26 11:40 ` Artem K. Jouravsky
0 siblings, 1 reply; 9+ messages in thread
From: Alexey Tourbin @ 2005-09-23 20:12 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 552 bytes --]
On Fri, Sep 23, 2005 at 05:34:28PM +0400, Artem K. Jouravsky wrote:
> Пересобрал Apache, теперь не хочет работать mod_perl -- валится. Логи
> ничего вразумительного не сообщают, ребёнок помер и всё. Пытался следить с
> помощью strace... Результат практически нулевой (на всякий случай цепляю),
> по крайней мере я причин не увидел.
Не хватает информации: 1) в какой конфигурации всё работало; 2) что именно
вы предприняли; 3) в какой конфигурации всё не работает.
> В каталоге /sbin у меня лежат пряники и конфеты.
> -- at in talk-room@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Re: mod_perl segmentation fault
2005-09-23 20:12 ` [Comm] " Alexey Tourbin
@ 2005-09-26 11:40 ` Artem K. Jouravsky
2005-09-26 12:28 ` Michael Shigorin
0 siblings, 1 reply; 9+ messages in thread
From: Artem K. Jouravsky @ 2005-09-26 11:40 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1408 bytes --]
On Sat, Sep 24, 2005 at 12:12:54AM +0400, Alexey Tourbin wrote:
> On Fri, Sep 23, 2005 at 05:34:28PM +0400, Artem K. Jouravsky wrote:
> > Пересобрал Apache, теперь не хочет работать mod_perl -- валится. Логи
> > ничего вразумительного не сообщают, ребёнок помер и всё. Пытался следить с
> > помощью strace... Результат практически нулевой (на всякий случай цепляю),
> > по крайней мере я причин не увидел.
> Не хватает информации: 1) в какой конфигурации всё работало; 2) что именно
> вы предприняли; 3) в какой конфигурации всё не работает.
1) Пересобираю apache-mod_perl, полученный из Сизифа. Не работало пока
никак,
2) нужно чтобы работало с mod_accel в качестве фронтенда, с mod_perl за
спиной.
3) Соответственно, сборка RPM с моими правками в спеке прошла успешно
(спек прикладываю), далее -- пишу два разных конфига.
Первый -- стандартный httpd.conf из поставки с одним виртуальником
+ директивы для mod_accel:
AccelCacheRoot /var/cache/httpd 1 2 noauto
ErrorLog /var/log/httpd/error-accel.log
AccelPass /index.cgi http://127.0.0.1/index.cgi
Второй -- стандартный httpd.conf + включение mod_perl.c + описание того
же виртуальника.
4) Что есть -- работает фронтенд с mod_accel, при обращении к бакэнду --
бакэнд не отвечает, так как валится.
--
С уважением,
Артём.
ЗАО "СЕМА.РУ"
************
Для поддержки демонстрантов стучите шваброй в потолок.
-- lav in community@
[-- Attachment #2: apache.spec.bz2 --]
[-- Type: application/x-bzip2, Size: 15775 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Comm] Re: mod_perl segmentation fault
2005-09-26 11:40 ` Artem K. Jouravsky
@ 2005-09-26 12:28 ` Michael Shigorin
2005-09-26 13:46 ` Artem K. Jouravsky
0 siblings, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2005-09-26 12:28 UTC (permalink / raw)
To: community
On Mon, Sep 26, 2005 at 03:40:10PM +0400, Artem K. Jouravsky wrote:
> 2) нужно чтобы работало с mod_accel в качестве фронтенда,
> с mod_perl за спиной.
А не хотите на nginx посмотреть? Есть в Sisyphus и backports/2.4,
работает.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
---- visit our conference (Oct 1):
-- http://conference.osdn.org.ua
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Re: mod_perl segmentation fault
2005-09-26 12:28 ` Michael Shigorin
@ 2005-09-26 13:46 ` Artem K. Jouravsky
2005-09-26 18:08 ` Michael Shigorin
0 siblings, 1 reply; 9+ messages in thread
From: Artem K. Jouravsky @ 2005-09-26 13:46 UTC (permalink / raw)
To: community
On Mon, Sep 26, 2005 at 03:28:18PM +0300, Michael Shigorin wrote:
> On Mon, Sep 26, 2005 at 03:40:10PM +0400, Artem K. Jouravsky wrote:
> > 2) нужно чтобы работало с mod_accel в качестве фронтенда,
> > с mod_perl за спиной.
> А не хотите на nginx посмотреть? Есть в Sisyphus и backports/2.4,
> работает.
Гм. Не задумывался... Надо подумать.
Но я так понимаю, моего вопроса это не снимет.
Да, забыл сказать -- mod_perl слушает адрес 127.0.0.1, и валится при любом
запросе, даже простым телнетом.
--
С уважением,
Артём.
ЗАО "СЕМА.РУ"
************
FORTRAN is a good example of a language which is easier to parse
using ad hoc techniques.
-- D. Gries
[What's good about it? Ed.]
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Comm] Re: mod_perl segmentation fault
2005-09-26 13:46 ` Artem K. Jouravsky
@ 2005-09-26 18:08 ` Michael Shigorin
2005-09-28 16:27 ` Artem K. Jouravsky
0 siblings, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2005-09-26 18:08 UTC (permalink / raw)
To: community
On Mon, Sep 26, 2005 at 05:46:11PM +0400, Artem K. Jouravsky wrote:
> > > 2) нужно чтобы работало с mod_accel в качестве фронтенда,
> > > с mod_perl за спиной.
> > А не хотите на nginx посмотреть? Есть в Sisyphus и
> > backports/2.4, работает.
> Гм. Не задумывался... Надо подумать.
> Но я так понимаю, моего вопроса это не снимет.
Реверс-прокси? Со свистом и гиканьем.
> Да, забыл сказать -- mod_perl слушает адрес 127.0.0.1, и
> валится при любом запросе, даже простым телнетом.
Баги в bugzilla (ссылки также есть в README.ALT последней сборки
в упорядоченном виде) -- знакомы?
Помогите убороть mod_perl, люди добрые.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
---- visit our conference (Oct 1):
-- http://conference.osdn.org.ua
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Re: mod_perl segmentation fault
2005-09-26 18:08 ` Michael Shigorin
@ 2005-09-28 16:27 ` Artem K. Jouravsky
2005-09-29 12:45 ` Michael Shigorin
0 siblings, 1 reply; 9+ messages in thread
From: Artem K. Jouravsky @ 2005-09-28 16:27 UTC (permalink / raw)
To: community
On Mon, Sep 26, 2005 at 09:08:18PM +0300, Michael Shigorin wrote:
> On Mon, Sep 26, 2005 at 05:46:11PM +0400, Artem K. Jouravsky wrote:
> > > > 2) нужно чтобы работало с mod_accel в качестве фронтенда,
> > > > с mod_perl за спиной.
> > > А не хотите на nginx посмотреть? Есть в Sisyphus и
> > > backports/2.4, работает.
> > Гм. Не задумывался... Надо подумать.
> > Но я так понимаю, моего вопроса это не снимет.
> Реверс-прокси? Со свистом и гиканьем.
Реверс-прокси да, но он у меня работает. Не работет бакэнд.
> > Да, забыл сказать -- mod_perl слушает адрес 127.0.0.1, и
> > валится при любом запросе, даже простым телнетом.
> Баги в bugzilla (ссылки также есть в README.ALT последней сборки
> в упорядоченном виде) -- знакомы?
Да, ознакомился.
Сегодня пересобрал последнюю Сизифную сборку AS IS, только макросы %__make
заменил на %make. Оставил практически дефолтный конфиг, есть только один
виртуальник с единственной директивой ServerName.
Запускаю: /usr/sbin/httpd-perl -DPERL
(чтобы включить собственно mod_perl и конфиг с виртуальником)
Не работает.
Даже не пишет, как обработал конфиги...
[root@zeus vhosts]# telnet 127.0.0.1 80
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
GET /
Connection closed by foreign host.
В логах child pid 4512 exit signal Segmentation fault (11)
> Помогите убороть mod_perl, люди добрые.
:(
--
С уважением,
Артём.
ЗАО "СЕМА.РУ"
************
Prof: So the American government went to IBM to come up with a data
encryption standard and they came up with ...
Student: EBCDIC!"
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Comm] Re: mod_perl segmentation fault
2005-09-28 16:27 ` Artem K. Jouravsky
@ 2005-09-29 12:45 ` Michael Shigorin
2005-09-29 13:21 ` Artem K. Jouravsky
0 siblings, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2005-09-29 12:45 UTC (permalink / raw)
To: community
On Wed, Sep 28, 2005 at 08:27:12PM +0400, Artem K. Jouravsky wrote:
> Оставил практически дефолтный конфиг, есть только один
> виртуальник с единственной директивой ServerName.
> Запускаю: /usr/sbin/httpd-perl -DPERL
> (чтобы включить собственно mod_perl и конфиг с виртуальником)
Вообще в /etc/init.d/httpd-perl вроде _уже_ учтено (это про
1.3.33rusPL30.20-alt2.M24.2+). Попробуйте всё ж им.
> Не работает. Даже не пишет, как обработал конфиги...
> [root@zeus vhosts]# telnet 127.0.0.1 80
> Trying 127.0.0.1...
> Connected to 127.0.0.1.
> Escape character is '^]'.
> GET /
> Connection closed by foreign host.
> В логах child pid 4512 exit signal Segmentation fault (11)
Оп-па. Вот чего не было, того не было.
Кстати, вообще-то GET / HTTP/1.0\n\n -- но это не повод для
segfault.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
---- visit our conference (Oct 1):
-- http://conference.osdn.org.ua
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Re: mod_perl segmentation fault
2005-09-29 12:45 ` Michael Shigorin
@ 2005-09-29 13:21 ` Artem K. Jouravsky
0 siblings, 0 replies; 9+ messages in thread
From: Artem K. Jouravsky @ 2005-09-29 13:21 UTC (permalink / raw)
To: community
On Thu, Sep 29, 2005 at 03:45:34PM +0300, Michael Shigorin wrote:
> On Wed, Sep 28, 2005 at 08:27:12PM +0400, Artem K. Jouravsky wrote:
> > Оставил практически дефолтный конфиг, есть только один
> > виртуальник с единственной директивой ServerName.
> > Запускаю: /usr/sbin/httpd-perl -DPERL
> > (чтобы включить собственно mod_perl и конфиг с виртуальником)
> Вообще в /etc/init.d/httpd-perl вроде _уже_ учтено (это про
> 1.3.33rusPL30.20-alt2.M24.2+). Попробуйте всё ж им.
Да это понятно, я просто сейчас пилю конфиги, чтобы и рабочий httpd жил, и
понять что с этим делать.
Конфиги сейчас личкой кину, похоже что дьявол там и зарыт.
> > Не работает. Даже не пишет, как обработал конфиги...
Пишет, вру.
> > [root@zeus vhosts]# telnet 127.0.0.1 80
> > Trying 127.0.0.1...
> > Connected to 127.0.0.1.
> > Escape character is '^]'.
> > GET /
> > Connection closed by foreign host.
> > В логах child pid 4512 exit signal Segmentation fault (11)
> Оп-па. Вот чего не было, того не было.
> Кстати, вообще-то GET / HTTP/1.0\n\n -- но это не повод для
> segfault.
А вот здесь правда. Валится...
--
С уважением,
Артём.
ЗАО "СЕМА.РУ"
************
The system was down for backups from 5am to 10am last Saturday.
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2005-09-29 13:21 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-09-23 13:34 [Comm] mod_perl segmentation fault Artem K. Jouravsky
2005-09-23 20:12 ` [Comm] " Alexey Tourbin
2005-09-26 11:40 ` Artem K. Jouravsky
2005-09-26 12:28 ` Michael Shigorin
2005-09-26 13:46 ` Artem K. Jouravsky
2005-09-26 18:08 ` Michael Shigorin
2005-09-28 16:27 ` Artem K. Jouravsky
2005-09-29 12:45 ` Michael Shigorin
2005-09-29 13:21 ` Artem K. Jouravsky
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git