2026-11-03 :-)
_ 日誌
ちょまのスプラトゥーンを見る。
a
千凛あゆむさんのスプラトゥーンを見る。
梢桃音さんのぽこあポケモンを見る。
壱百満天原サロメ様と御子神琴音様の配信を見る。
蝸堂みかるさん、 十河ののはさん、渚トラウトさん、一橋綾人先生の歌枠を見る。 もう忘年会...?
ナセラの誕生日配信を見る。
_ AH01248: Error reading request on cgid socket
NetBSD 11.0 で pkgin full-upgrade した以降だと思うんだが CGI がエラーになるようになった。
[Tue Nov 03 16:32:13.384520 2026] [ssl:warn] [pid 25929:tid 128284812433408] AH01916: Init: (www.area51.gr.jp:443) You configured HTTP(80) on the standard HTTPS(443) port!
[Tue Nov 03 16:32:13.432929 2026] [ssl:warn] [pid 26343:tid 128284812433408] AH01916: Init: (www.area51.gr.jp:443) You configured HTTP(80) on the standard HTTPS(443) port!
[Tue Nov 03 16:32:13.474611 2026] [mpm_event:notice] [pid 26343:tid 128284812433408] AH00489: Apache/2.4.69 (Unix) OpenSSL/3.5.7 configured -- resuming normal operations
[Tue Nov 03 16:32:13.503531 2026] [core:notice] [pid 26343:tid 128284812433408] AH00094: Command line: '/usr/pkg/sbin/httpd'
[Tue Nov 03 16:32:54.379394 2026] [cgid:error] [pid 22456:tid 128284812433408] (22)Invalid argument: AH01248: Error reading request on cgid socket
[Tue Nov 03 16:32:54.380261 2026] [cgid:error] [pid 4643:tid 128284530387968] [client 118.109.32.64:61270] AH01261: daemon couldn't find CGI process for connection 151
[Tue Nov 03 16:32:54.380307 2026] [cgid:error] [pid 4643:tid 128284530387968] (20014)Internal error (specific information not available): [client 118.109.32.64:61270] AH10246: stderr from /home/rin/public_html/index.rb: failed reading PID from cgi daemon
ScriptSock を指定したり ( mod_cgid - Apache HTTP サーバ バージョン 2.4 ) ガチャガチャしてみたが結局よく分からず。
同じ症状のひとが mod_cgi を使うようにして回避していたので真似した。
ウェブサーバ apache - ログ解析 awstats - Service Unavailable
pkgin install apache でインストールした apache バイナリは mod_cgi が使えるようになっていないのでソースからビルドする。
% cd /usr/pkgsrc/www/apache24
% make replace
従来のモジュール構成
% httpd -M 2>&1 | grep -E 'mpm|cgi'
mpm_event_module (shared)
cgid_module (shared)
変更後のモジュール構成
% httpd -M 2>&1 | grep -E 'mpm|cgi'
mpm_prefork_module (shared)
cgi_module (shared)
さらに /usr/pkg/etc/httpd/httpd.conf を変更する。
mpm_event_module と cgid_module を無効化して mpm_prefork_module と cgi_module を有効化する。
従来
LoadModule mpm_event_module lib/httpd/mod_mpm_event.so
#LoadModule mpm_prefork_module lib/httpd/mod_mpm_prefork.so
#LoadModule mpm_worker_module lib/httpd/mod_mpm_worker.so
LoadModule cgid_module lib/httpd/mod_cgid.so
変更後
#LoadModule mpm_event_module lib/httpd/mod_mpm_event.so
LoadModule mpm_prefork_module lib/httpd/mod_mpm_prefork.so
#LoadModule mpm_worker_module lib/httpd/mod_mpm_worker.so
#LoadModule cgid_module lib/httpd/mod_cgid.so
LoadModule cgi_module lib/httpd/mod_cgi.so
[ツッコミを入れる]


