Jump to content

Не запускается Web-сервер apache


Recommended Posts

Всем привет!

Пытаюсь поднять вэб-сервер Apache на роутере Keenetic Giga III с Entware-3x. Сначала в логах при запуске выдавал следующую ошибку:

[Tue Nov 08 23:43:27 2016] [alert] (669998)APR does not understand this error code: mod_unique_id: unable to find IPv4 address of "Keenetic_Giga"
Configuration Failed

Думаю, интересно - не выявить айпишник, ну ладно - укажу в /etc/hosts хоть какой-то. Указал дополнительно:

127.0.0.1 Keenetic_Giga

Вроде эта ошибка исчезла. Но появилась другая:

[Wed Nov 09 00:01:05 2016] [info] mod_unique_id: using ip addr 127.0.0.1
[Wed Nov 09 00:01:06 2016] [info] Init: Seeding PRNG with 0 bytes of entropy
[Wed Nov 09 00:01:06 2016] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Wed Nov 09 00:01:06 2016] [info] Init: Initializing (virtual) servers for SSL
[Wed Nov 09 00:01:06 2016] [info] mod_ssl/2.2.31 compiled against Server: Apache/2.2.31, Library: OpenSSL/1.0.2j
[Wed Nov 09 00:01:06 2016] [notice] Digest: generating secret for digest authentication ...
[Wed Nov 09 00:01:06 2016] [notice] Digest: done
[Wed Nov 09 00:01:06 2016] [info] mod_unique_id: using ip addr 127.0.0.1
[Wed Nov 09 00:01:07 2016] [info] Init: Seeding PRNG with 0 bytes of entropy
[Wed Nov 09 00:01:07 2016] [info] Init: Initializing (virtual) servers for SSL
[Wed Nov 09 00:01:07 2016] [info] mod_ssl/2.2.31 compiled against Server: Apache/2.2.31, Library: OpenSSL/1.0.2j
[Wed Nov 09 00:01:07 2016] [notice] Apache/2.2.31 (Unix) mod_ssl/2.2.31 OpenSSL/1.0.2j DAV/2 configured -- resuming normal operations
[Wed Nov 09 00:01:07 2016] [info] Server built: Nov  3 2016 13:54:31
[Wed Nov 09 00:01:07 2016] [debug] prefork.c(1023): AcceptMutex: sysvsem (default: sysvsem)
[Wed Nov 09 00:01:07 2016] [notice] child pid 4923 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:07 2016] [notice] child pid 4926 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:08 2016] [notice] child pid 4924 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:08 2016] [notice] child pid 4925 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:08 2016] [notice] child pid 4927 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:09 2016] [notice] child pid 4929 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:10 2016] [notice] child pid 4931 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:10 2016] [notice] child pid 4932 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:10 2016] [notice] child pid 4934 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:10 2016] [notice] child pid 4935 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:10 2016] [notice] child pid 4936 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:10 2016] [notice] child pid 4937 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:11 2016] [info] server seems busy, (you may need to increase StartServers, or Min/MaxSpareServers), spawning 8 children, there are 0 idle, and 0 total children
[Wed Nov 09 00:01:12 2016] [notice] child pid 4939 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:12 2016] [notice] child pid 4940 exit signal Segmentation fault (11)
[Wed Nov 09 00:01:12 2016] [notice] child pid 4941 exit signal Segmentation fault (11)

Ну и так далее несколько раз в секунду появляются записи "child pid ХХХХ exit signal Segmentation fault (11)". Причем я пробовал как с определенными настройками, так и на чистых конфигах (поменяв порт 80 на 8080 конечно). Результат один и тот же.

Ради интереса поставил сервер nginx  - поменял порт на 8080 - заработало без нареканий. Даже в /etc/hosts ничего писать не пришлось. А вот с апачем такая беда.

Подскажите, что можно с этим сделать? Есть вероятность завести апач на роутере???

 

Версии:

apache - 2.2.31-2_mipsel-3x

uname -a - Linux Keenetic_Giga 3.4.112 #1 SMP Mon Oct 24 20:43:04 MSK 2016 mips GNU/Linux

Версия прошивки NDMS - v2.07(AAUW.5)C3

Link to comment
Share on other sites

Прекрасно, я сам нашел решение спустя почти неделю =)

Необходимо в файле "httpd.conf" в строке LogLevel изменить значение debug на любое другое (например, info) - ошибка исчезнет, и сервер будет стабильно работать!

Собственно нашел это решение тут: https://forum.openwrt.org/viewtopic.php?id=31549

Если на этом форуме топики закрываются, то этот можно закрывать =)

Link to comment
Share on other sites

  • 9 months later...

После установки Apache получаю 500 Internal Server Error и ошибки в логе:

[Fri Aug 25 20:49:03.278199 2017] [http:error] [pid 423:tid 1971631360] [client 192.168.1.100:64232] AH02429: Response header name 'Content-Length' contains invalid characters, aborting request
[Fri Aug 25 20:49:03.370296 2017] [http:error] [pid 425:tid 1971631360] [client 192.168.1.100:64233] AH02429: Response header name 'Content-Length' contains invalid characters, aborting request
[Fri Aug 25 20:49:41.167881 2017] [http:error] [pid 424:tid 1996797184] [client 192.168.1.100:64248] AH02429: Response header name 'Content-Length' contains invalid characters, aborting request
[Fri Aug 25 20:49:41.224617 2017] [http:error] [pid 423:tid 1977922816] [client 192.168.1.100:64249] AH02429: Response header name 'Content-Length' contains invalid characters, aborting request

Хотя передается обычная проверочная страница Apache.

Не смог найти решение в Интернете. Помогите, пожалуйста!

Link to comment
Share on other sites

  • 3 weeks later...

чтбы темы не плодить 

имеется проблема с запуском апача на entware-keenatic 

при запуске пишет 500 Internal Server Error

в лог плюется

 [Mon Sep 11 05:50:19.457687 2017] [http:error] [pid 1532:tid 742249728] [client 192.168.100.240:58372] AH02429: 
Response header name 'Content-Length' contains invalid characters, aborting request

В какую сторону хоть копать?

Edited by vitaly radyga
Link to comment
Share on other sites

  • 2 months later...

"небольшой update" к "вопросу о":

[Thu Nov 16 18:14:33.019526 2017] [proxy_hcheck:info] [pid 28183:tid 2003326112] (70023)This function has not been \
implemented on this platform: AH03312: apr_thread_pool_create() with 16 threads failed

"запчасти" для:

Entware-Keenetic - keenle

Entware-3x - mipsel

+

будем считать, что рабочий :)

screen_213.png

Link to comment
Share on other sites

  • 1 year later...

Добрый день!

Что нужно, сделать по минимуму, для запуска apach на keenetic giga (kn-1010)?

Включить поддержу opkg, а дальше? Если не трудно распишите пожалуйста поэтапно.

Спасибо!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...