Apache関連 Part5
レス数が1000を超えています。これ以上書き込みはできません。
0001攻撃ヘリAPACHE
NGNG前スレ Apache関連 Part4
http://pc.2ch.net/test/read.cgi/unix/1040312647/
Apache関連サイトへのリンクは >>2-5 あたり
0951名無しさん@お腹いっぱい。
NGNG0952名無しさん@お腹いっぱい。
NGNG低脳はサーバの電源を切れ
0953名無しさん@お腹いっぱい。
NGNGin HPUX(LargeFile)
0954名無しさん@お腹いっぱい。
NGNG1.3.27です。
>>408見ると2以上じゃないとダメな気もしてきました...
0955名無しさん@お腹いっぱい。
NGNG32-bit 環境だと,Large File サポートしてても,コンパイル時に
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 (OS により異なる)とか
指定しないといけないだろうからねぇ.まぁ,こちらもソースとか
configure スクリプトとかちゃんと見ないで書いてるからわからんけど.
0956名無しさん@お腹いっぱい。
NGNGログ分けるのまんどくせーから、CustomLogに %{Host}i を一番ケツにつっこんでたんですが
まんどくさがったために、ログ解析をいまさらしようとした時に
virtualhost毎に分けないとだめな作業がどさっとのしかかってまいりました
一撃で切り分けられる、なんかいい方法ないっすかね
すでに今使ってないvirtualhost名とかあったりするので
virtualhost名を列挙して、それごとにgrepとかまんどくせーので
コマンドライン1行でぱすーと、なんか分けてくれる幸せな方法…
教えて、スクリプトのエロい人
0957>>956
NGNGwhile (<>) {
my $host = $_;
$host =~ s/^.*\s+(\S+)\n?$/$1/;
open(OUT, ">>access-$host.log") || die;
print OUT;
close(OUT);
}
0958名無しさん@お腹いっぱい。
NGNG0959956
NGNGものごっつエロい人達、ありがとうございますた
罵倒されると思ってたところに、まともなレス2連発
感動しました
目からうろこで目から涙でした
0960名無しさん@お腹いっぱい。
NGNGexample.com と www.qxample.com の証明書があり、
それぞれを<VirtualHost>で別々のバーチャルホストとして設定しています。
ところが、実際には片方の証明書しか使用されません。
example.com が正常のときは www.example.comが、
www.example.com が正常のときは example.comが、
もう一方の証明書を使用してしまい、証明書のドメイン名が不正になってしまいます。
これは、設定がおかしいのでしょうか?
ちなみに、設定はこういう感じです。
<VirtualHost *:443>
ServerName example.com
ServerAdmin admin@example.com
DocumentRoot /home/user/secure_html
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /usr/local/apache2/conf/ssl.crt/example.com.crt
SSLCertificateKeyFile /usr/local/apache2/conf/ssl.key/server.key
(省略)
</VirtualHost>
<VirtualHost *:443>
ServerName www.example.com
ServerAdmin admin@example.com
DocumentRoot /home/user/secure_html
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /usr/local/apache2/conf/ssl.crt/www.example.com.crt
SSLCertificateKeyFile /usr/local/apache2/conf/ssl.key/server.key
(省略)
</VirtualHost>
どなたか助けてください・・・。
0961名無しさん@お腹いっぱい。
NGNG証明書を使う時は、IPベースのバーチャルドメインじゃないとだめ。
example.comとwww.example.comのIPを別にしないとできないよ。
0962名無しさん@お腹いっぱい。
NGNGありがとうございます。
お陰で設定できました。
というか、ここにSSLで名前ベースのバーチャルは出来ないと書いてあますね。
http://httpd.apache.org/docs-2.0/ja/vhosts/name-based.html
調べ方が足りなかったようです。
猛省。
0963名無しさん@お腹いっぱい。
NGNGそこで質問なのですが、これを認証させるようにはできないのでしょうか?
"Apache mod_proxy 認証"でぐぐってみたけど見つかりませんでした。
今のままだと特定リモホからは自由に使えてしまうので心配です。
0964名無しさん@お腹いっぱい。
NGNG# 1.x
<Directory proxy:*>
AuthType basic
AuthName "Proxy authentication"
Require valid-user
AuthUserFile /path/to/.htpasswd
</Directory>
# 2.x
<Proxy *>
AuthType basic
AuthName "Proxy authentication"
Require valid-user
AuthUserFile /path/to/.htpasswd
</Proxy>
0965名無しさん@お腹いっぱい。
NGNG解決しました。httpの認証と同じでできるのですね。
0966名無しさん@お腹いっぱい。
NGNGアクセスしようとするとおかしくならない?
プロクシの認証はエラーのときに 401 を返す通常の認証ではなく、
407 を返すプロクシ認証を使わんとあかんと思う。
http://www.studyinghttp.net/rfc_ja/2616/sec14.html#sec14.33
0967874
NGNGメーカーにメモリダンプログを解析してもらい、あるバッファが満杯に
なってるということで、カーネルパラメタをチューニングする方法を
何通りか教えてもらい、動作し始めました。
危うくWindows機リプレースに走ってしまうところでした。
これがフリーのLinuxとかだったら私には解決出来ない所でした。
相手してくださった方ありがとう。
0968名無しさん@お腹いっぱい。
NGNG>>964 で 407 (Proxy Authentication Required) 返ってくるよん.
0969名無しさん@お腹いっぱい。
NGNGそれ以降、topで見ているとゾンビがやたら出現します。
cgiが<defunct>と書かれてゾンビになっている様子です。
閲覧は、問題なくできます。
これはどういった原因でゾンビになっているのでしょうか?
0970名無しさん@お腹いっぱい。
NGNGさすがのエスパー様でも、それだけの情報ではさすがに……
0972名無しさん@お腹いっぱい。
NGNG勘違いしてないか? それをものともしないのがエスパーたる所以だろ。
0973エスパー見習い
NGNGするとかいうアレですか?
0974名無しさん@お腹いっぱい。
NGNGサーバの再起動、httpdの再起動をすると、今まで取得していた
数値をクリアしてしまいます・・
どうしてでしょうか?解決法をご存知ないでしょうか?
ちなみにLinux系だとクリアされず、問題ありません・・
0975名無しさん@お腹いっぱい。
NGNGFreeBSD-5.2.1-RELEASE-p1のjail環境で、Apache-2.0.49を使用しています。
日本Apacheユーザー会から持ってきたソースをコンパイルして運用していますが、
apacheのエラーログに
[Fri May 07 01:42:29 2004] [warn] (61)Connection refused: connect to listener
と延々と表示されてしまいます。
ググって見たところ、IPv6関連でListenを設定していないからだというものでしたが、
当方IPv6は使用していません。
今のところ、運用に支障はないのですが、原因がわからず困っています。
対処法をご存じの方がいたら、ご教授よろしくお願いします。
一応、configureのオプションも出しておきます。
./configure
--enable-so
--disable-autoindex
--disable-userdir
--disable-imap
--disable-auth
--disable-asis
--enable-suexec
--with-suexec-caller=apache
--with-suexec-userdir=public_html
--with-suexec-docroot=/home
--with-suexec-uidmin=1000
--with-suexec-gidmin=1000
0976本7
NGNG0977名無しさん@お腹いっぱい。
NGNG0978名無しさん@お腹いっぱい。
NGNGくつもinclude(jsp includeではありません)しなければならな
いのですが、セッション情報などは問題なく取得できるので
しょうか?
どなたか、知っていらしたらご教授ください。
0979名無しさん@お腹いっぱい。
NGNG実際は host01 と host02 で2つのホストを開設してます。
一つ目(一番上)はダミーホストで、IP アドレス等でアクセス
して来た人とか、ワームとかを Forbidden にしてるのですが、
これを、「接続できません」(←サーバーを建ててないような感じに)
する方法は無いでしょうか?。環境は、OpenBSD3.5 + Apache1.3.29
です。pf 使ってできるなら、その方法でも良いです。
httpd.conf はこんな感じです。よろしくお願いします。
<VirtualHost *>
ServerName dummy.net
ServerSignature Off
DocumentRoot "/var/www/dummy"
<Location />
Order deny,allow
Deny from all
</Location>
</VirtualHost>
<VirtualHost *>
ServerName host01.ddns.net
</VirtualHost>
<VirtualHost *>
ServerName host02.ddns.net
</VirturlHost>
0980名無しさん@お腹いっぱい。
NGNG名前ベースのバーチャルホストでは、HTTPリクエスト中のHostヘッダを見てどのホストへの
アクセスかを判別する。
ってことは接続を受けてHTTPリクエストを読まないと判別できないってことなので、
> これを、「接続できません」(←サーバーを建ててないような感じに)
> する方法は無いでしょうか?
方法はない。
0981名無しさん@お腹いっぱい。
NGNGなるほど、Apache じゃ無理なんですね。わかりました。
OpenBSD インストールして1週間位でちんぷんかんぷんなんですが、
Apache 以外を使う方法をもう少し調べてみる事にします。
ありがとうございました。
0982名無しさん@お腹いっぱい。
NGNG0983名無しさん@お腹いっぱい。
NGNG0984名無しさん@お腹いっぱい。
NGNG次スレよろ。
0985名無しさん@お腹いっぱい。
NGNG0986名無しさん@お腹いっぱい。
NGNG0987名無しさん@お腹いっぱい。
NGNG0988名無しさん@お腹いっぱい。
NGNGURI キボンヌ
0989名無しさん@お腹いっぱい。
NGNGエスパー以外は使用できません
0990名無しさん@お腹いっぱい。
NGNGlibtoolが無いと怒られてしまう。
libtoolをパッケージからインストールしたけど、何か設定を変えないといけないファイルがあるのでしょうか???
0991名無しさん@お腹いっぱい。
NGNG0992エスパー
NGNGCharsetで困って質問する奴がそんな機能を使ってるわけねーっつうの。
偽者はもっと情報を出せと言ってればいいの。
0993名無しさん@お腹いっぱい。
NGNG興味ないから見に行かなかったけど。
0994名無しさん@お腹いっぱい。
NGNG0995名無しさん@お腹いっぱい。
NGNGESPでURIを送りますた
0996名無しさん@お腹いっぱい。
NGNGありがとう。
0997名無しさん@お腹いっぱい。
NGNG0998名無しさん@お腹いっぱい。
NGNG0999名無しさん@お腹いっぱい。
NGNG1000名無しさん@お腹いっぱい。
NGNG10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。