■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50

レス数が950を超えています。1000を超えると表示できなくなるよ。

Apache関連

1 :名無しさん@お腹いっぱい。 :2001/03/31(土) 04:36
専用スレがないようなので立ててみた。

624 :名無しさん@お腹いっぱい。 :01/12/25 12:53
>>623
CustomLog と ErrorLog もその <VirtualHost> の中で指定して、
通常のアクセスとは別にログを取るとさらによし。
CodeRed や Nimda のログを切り分けるのに SetEnvIf を使う方法では
ErrorLog までは分離できないけど、この方法なら可能。

625 :名無しさん@お腹いっぱい。 :01/12/25 13:08
>>623
それやるとHost:を吐かないクライアントが無限ループに落ちない?
Forbiddenにしておいて、エラーメッセージにリンクを書くことで
誘導した方が安全だと思う。

626 :名無しさん@お腹いっぱい。 :01/12/25 17:16
FreeBSD4.4RでApache1.3.20,mod-sslを入れて運用してますが、
sslでアクセスした場合ってHTTP_VIAとかの環境変数が
とれないのですが、これって仕様?
SSLOptionを色々変えてもだめでした...


627 :名無しさん@お腹いっぱい。 :01/12/25 17:28
少しスレからずれる上に素人質問ですみません。

>602
のなかで同じIPに複数のAレコード登録してるんですが、
こういうのはありなんでしょうか?
私はCNAMEを複数設定してそれぞれにVirtual Host設定
してたんですが…

何も問題ないようなら私もこれでやってみたいのですが。

628 :名無しさん@お腹いっぱい。 :01/12/25 17:45
>>626
SSLをproxyする際はヘッダも含めて暗号化されてるからproxy serverが
ヘッダをいじることはできない。
つまり、仕様。

>>627
BINDスレの
http://pc.2ch.net/test/read.cgi/unix/994947168/79-n
あたり読んでみ。

629 :名無しさん@お腹いっぱい。 :01/12/26 12:40
Web制作板から来ました。Windows板に関連するスレッドを見つけることが
できなかったので、こちらに来ました。

Windows2000にApache1.3.22とTomcat3.3を入れました。
http://127.0.0.1/だとApacheの画面が表示されるのですが、
http://localhost/だとページが表示されません。何か設定を
間違えているのでしょうか?
それと、Tomcat3.3にmod_jk.dllをModulesの下に置いて、
Tomcatを起動しているんですが、mod_jk.dllが起動している
様子がありません。当然mod_jk.auto-confもできていません。
server.xmlに「ApacheConfig /」(前後は<>で閉じている)
をどのように追加すればいいのか・・・教えて下さい。

630 :名無しさん@お腹いっぱい。 :01/12/26 12:51
>>629 apache の問題ではない。
C:\WINNT\System32\drivers\etc\hosts に
127.0.0.1 localhost
という行がなければ追加。
あるいはブラウザの串設定がわるさしてる可能性もあり。

Tomcat はさわったことないんで知らん。

631 :名無しさん@お腹いっぱい。 :01/12/26 13:04
>>629
当然LoadModule&AddModuleしてるよねぇ…

632 :629 :01/12/26 13:11
>630
早速ありがとうございます(感激
127.0.0.1 localhost は書いてありました・・・
テスト用のマシンでネットワークには一切つながって
いません。しかし、「LANの設定」でプロキシを使うように
なっています。詳細設定にもあれこれ書いてあります。えっと、
HTTPとFTPのプロキシは社内のプロキシサーバー名が。
で、例外設定のところに「127.0.0.1;localhost」とかくと、
localhostが動くようになりました!

Tomcatの方はmod_jk.conf-autoができません・・・
よろしくお願いします。

633 :629 :01/12/26 13:14
>631
えっ?(あせっています
ttp://www.ne.jp/asahi/sharland/java/setup/
を見て頑張っているのですが、addmodule〜は
分からなかったです。どうか教えて下さい。お願いします。

634 :名無しさん@お腹いっぱい。 :01/12/26 15:36
>>628
そうですか、ssl経由からは
串経由かどうか解らないって事ですね。
ありがとう

635 :名無しさん@お腹いっぱい。 :01/12/26 15:57
>>633
そのページ結構間違ってる(のかバージョンが古いのか…)
始めにmod_jk.confを作ってやらないといけないっす。
startup jkconf
ってやると、「conf\auto\mod_jk.conf」が出来るんで、それをhttpd.confに
includeしてみそ(ちゃんとTOMCATのマニュアルに書いてあったぞ〜〜)

636 :629 :01/12/26 17:01
>635
動きました!うれしいです。
マニュアルに書いてあるときいて、mod_jk-horwto.htmlの
ことかな?と思い読んでみましたが、どこに書いてあるのか
わかりませんでした・・・上記のページは3.2の説明だったと
思います。何かお礼をしたいくらいです・・・ありがとうです。

637 :名無しさん@お腹いっぱい。 :02/01/02 05:00
すんません厨房的質問なんですが、
VirtualHostを使って、ユーザのディレクトリをサブドメインのようにして
公開させて、エラーログを各ユーザのhomeに記録させたいと思ってます。

例えば、
www.hoge.co.jp/~hoga
ではなくて、
hoga.hoge.co.jp/
のような形でアクセスさせたいと思ってます。
で、
<VirtualHost *>
ServerName hoga.hoge.co.jp
DocumentRoot /home/hoga/public_html
ErrorLog /home/hoga/error.log
</VirtualHost>
のように設定したんですが、
hoga.hoge.co.jpでアクセスできるようになって、
ユーザのhomeにerror.logができるようになったのですが、
error.logの所有者がrootになってしまっているため
ユーザが削除できなくなってしまいます。
error.logの所有者をユーザにしてログを記録する方法ってのはあるのでしょうか?

638 :名無しさん@お腹いっぱい。 :02/01/02 14:32
書き換えることはできなくても、削除はできるはず。
所有者変えるのは chown

--void

639 :名無しさん@お腹いっぱい。 :02/01/02 15:05
chownはhttpd.confにどうやって設定してやればいいのでしょうか?

640 :名無しさん@お腹いっぱい。 :02/01/02 15:07
>>638
日下部先生ですか?

641 :名無しさん@お腹いっぱい。 :02/01/02 15:17
>>638
しぇるからじっこうすれ
てーか rm -f できえんか;)
-- void

642 :名無しさん@お腹いっぱい。 :02/01/02 17:26
それはhttpd.confのどこに設定すればいいんですか?

643 :名無しさん@お腹いっぱい。 :02/01/02 20:56
<VirtualHost>〜</VirtualHost>の中に User hoga を入れてやると、
hoga.hoge.co.jp へのアクセスは hoga の権限で動いて、ログファイルの所有者も hoga になる
…なんてことはないだろうか。いや、試してないんで知らんが。

644 :名無しさん@お腹いっぱい。 :02/01/02 23:33
>>642

At Wed, 02 Jan 2002 17:26:00 +0900,
名無しさん@お腹いっぱい。/642 wrote:
>
> それはhttpd.confのどこに設定すればいいんですか?

しぇるからじっこうすれ

645 :名無しさん@お腹いっぱい。 :02/01/02 23:44
>>637
Apacheのaccess_log、error_logをローテートさせる前に一般ユーザで
cron使ってユーザーのホームディレクトリへコピー、という事をやって
いますが。Analogで解析する為なんだけど、スマートな方法ではないかも。

646 :名無しさん@お腹いっぱい。 :02/01/03 03:34
>>643
試したけど、ログファイルの所有者は変わらないらしい。残念。

647 :名無しさん@お腹いっぱい。 :02/01/04 03:39
しつもん。うちのhttpdは
-------------
User nobody
Group nogroup
-------------
権限で動かしてます。なので*.cgiで作成されるファイルも所有者nobody nogroup
なので、userquotaに引っかからないので困ってます。
「suexec入れろや」とか言われましたが、どこに掲示してありますか?

PS.
最近はwww wwwなのネ。デフォルトで。

648 :名無しさん@お腹いっぱい。 :02/01/04 03:43
↑なので、かなりせこい方法ですが、cron で chown -Rしてます。
つらいです。「だれか助けてくろんでちょん」

649 :名無しさん@お腹いっぱい。 :02/01/04 13:15
>>647
http://www.google.com/search?lr=lang_ja&q=suExec
「掲示」ってどういう意味?

>>648
http://www.google.com/search?lr=lang_ja&q=%83N%83%8D%83%93%83%60%83%87%83%93
ほー。

650 :名無しさん@お腹いっぱい。 :02/01/05 00:26
>>647-648
tar zvxf apache_1.3.22.tar.gz
cd apache_1.3.22
./configure --enable-suexec --suexec-caller=nobody \
--suexec-uidmin=1000 --suexec-gidmin=1000 \
--suexec-safepath="/bin:/usr/bin"

make
make install

651 :名無しさん@お腹いっぱい。 :02/01/05 04:58
>>643
補足ね。

実行以外のファイル参照も、つねにhttpdサーバの権限でなされます。
というか、<VirtualHost/>内にあるUser hoge,Group hogeは、
CGIの実行時にのみ意味をなします。

652 :名無しさん@お腹いっぱい。 :02/01/05 05:03
>>647
Apacheのソースツリーに入ってないか?
デフォルトではインストールされないけど。

653 :初心者はっかー :02/01/06 04:37
皆様、はじめまして。
最近になってADSLを導入したこともありWWWサーバでもやってみるかと
Apacheを導入しまし、CGIを使うにあたって問題が出てきました。

/usr/local/www/cgi-bin
以外のディレクトリに入れたCGIが
Forbiddenとなり実行できません。
当然パーミッションは777にしています。

CGIを実行したいディレクトリは
/usr/home/*/public_html/cgi-bin/
で、httpd.confに

<Directory "/usr/home/*/public_html/cgi-bin/">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
AddHandler cgi-script .cgi .pl .rb
</Directory>

と記述しています。
/usr/local/www/cgi-binのほうは

ScriptAlias /cgi-bin/ "/usr/local/www/cgi-bin/"
<Directory "/usr/local/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
となっています。
どうかひとつ、ご教授お願いいたします。

654 :名無しさん@お腹いっぱい。 :02/01/06 04:44
>>653
ログはどうよ。

655 :名無しさん@お腹いっぱい。 :02/01/06 04:44
>>653
下記コメントすれ。

# Each directory to which Apache has access, can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# permissions.
#
#<Directory />
# Options FollowSymLinks
# AllowOverride None
#</Directory>

656 :647 :02/01/06 04:56
suEXEC解決しました。どうもでした。

657 :初心者はっかー :02/01/06 05:01
>>655
解決いたしました!
どうもありがとうございます。

658 :小心者 :02/01/06 16:57
>>653
>>657
> 当然パーミッションは777にしています。
悪いこといわんから、せめて755にしとき。
理由は自分で考えよ。

659 :名無しさん@お腹いっぱい。 :02/01/06 19:09
>>658
禿同

660 :冬房 :02/01/07 05:39
ものすごい房な質問で申し訳ないです。
.htaccessファイルをhtdocsに置くのに
何かしら宣誓しなければならないんでしょうか?
置くとインタナル鯖エラになります。
参考になるサイトなどありましたらお教えください。
自分で調べます。

661 :名無しさん@お腹いっぱい。 :02/01/07 06:58
httpd.confでAllowOverrideしてない項目を.htaccessで変更しようとすると
エラーになる。
何が変更できるかはserver管理者に聞け。

662 :冬房 :02/01/07 13:56
>>661
貴重なお言葉ありがとうございます。

単純にCGI開放したいだけなのですが、問題は未だ解決していません。
とりあえず自鯖にfly置くことで暫定的に乗り切りました。
期限が本日9:00でしたので。。。

時間に多少猶予ができたので根本から勉強します。
ありがとうございました。&スレ汚しスマソ

663 :初心者はっかー :02/01/08 00:24
>>658
>>659
アドバイス、ありがとうございます。
たしかに、書き込まれるのはまずいかもしれません。
早速実践してみます。

664 :名無しさん@お腹いっぱい。 :02/01/09 01:10
CGI可、telnet可のサーバで、他人のディレクトリの777とか666のファイルを
いじらせない良い運用方法ないかなー
つーか「hoge.datはアクセス権を666にする」とか書かないでおくれー。
もうユーザを信じるしかないのかなぁ。

レンタルスペース屋でも弄れちゃうところ多くないか?

665 :名無しさん@お腹いっぱい。 :02/01/09 01:31
ホームディレクトリを701にする

666 :名無しさん@お腹いっぱい。 :02/01/09 08:57
>664
suexec入れてもらえばgroup/otherのpermission落とせる。

>665
やりにくくはなるけど不可能ではないね。特にcgiのURLが既知の場合。

667 :名無しさん@お腹いっぱい。 :02/01/09 09:43
公開されている CGI スクリプトの中には、わざわざ
chmod(0666, "データファイル名");
なんてやっているのがあって鬱だ。

668 :名無しさん@お腹いっぱい。 :02/01/09 09:59
鯖によってどこを6にするかが違うから
『めんどくせーから666にさせとけ』
って事なんじゃないかな。
この辺わかってる人にはこの説明いらないし。

669 :名無しさん@お腹いっぱい。 :02/01/09 21:05
http_core.c
mod_env.c
mod_log_config.c
mod_mime.c
mod_negotiation.c
mod_status.c
mod_include.c
mod_dir.c
mod_cgi.c
mod_asis.c
mod_imap.c
mod_actions.c
mod_userdir.c
mod_alias.c
mod_access.c
mod_auth.c
mod_setenvif.c
この中で、普通の運用(HTMLファイル、画像、CGIぐらいの使用)で必要のない物って何ですか?

mod_negotiation
mod_imap
mod_userdir
この3つはまず必要ないと思いますが、他になくても大丈夫な物はありませんか?

670 :釜揚げ :02/01/09 22:02
ageマス

671 :名無しさん@お腹いっぱい。 :02/01/09 23:08
>>669
> この中で、普通の運用(HTMLファイル、画像、CGIぐらいの使用)で必要のない物って何ですか?
おーちゃくしないで自分で調べろ。
http://httpd.apache.org/docs/mod/

> この3つはまず必要ないと思いますが、
mod_negotiation はわりと使ってるんでない?
絶対必要とは言わんが。

672 :名無しさん@お腹いっぱい。 :02/01/10 03:14
>>669
asis は要らないかな。
status も要らないかも。

673 :名無しさん@お腹いっぱい。 :02/01/10 16:40
>>671
actions
setenvif
もいらないな。

674 :名無しさん@お腹いっぱい。 :02/01/10 18:03
apache から起動される CGI が利用できる CPU 時間やメモリ使用量を
制限することはできますか?

675 :名無しさん@お腹いっぱい。 :02/01/11 00:41
age

676 :名無しさん@お腹いっぱい。 :02/01/11 02:19
apache2.0の正式リリースはまだまだ時間がかかるのでしょうか?

677 :名無しさん@お腹いっぱい。 :02/01/11 02:30
はい。

678 :名無しさん@お腹いっぱい。 :02/01/11 02:32
p29c96a.ykhmac00.ap.so-net.ne.jp

679 :名無しさん@お腹いっぱい。 :02/01/11 13:35
微妙にスレ違いかもしれないですが、mod_sslではなくApache-SSLでCRLによる
アクセス制御してる人いないっすか?

googleでかなり探したのですが情報が無くて。
(オフィシャルサイトにも情報無いみたいなんです)

結局mod_sslを使うことにしたのですが、一応できるのかどうか知っておきたいと
思ったので。

680 :名無しさん@お腹いっぱい。 :02/01/11 20:38
>>671
>mod_negotiation はわりと使ってるんでない?
mod_negotiationってindex.html.ja.jisをindex.htmlで表示させることができるようにする
moduleですよね?(言語でファイルを分ける)。

他の利用法ってありますか?

681 :名無しさん@お腹いっぱい。 :02/01/12 18:26
iPlanet もここでいいですか。

682 :名無しさん@お腹いっぱい。 :02/01/13 18:14
ServletEngine + httpd で iPlanet と JRun と resin 試してみたんだけど他ので何かお勧めあります?

683 :ダイフク :02/01/14 01:27
すいません
cobalt RaQ2を最近購入してつかっているのですが
phpをいれようとしてhttp://cn24h.hawkeye.ac/cobalt.html
にそってやっていたら、鯖内でcgiがうごかなくなってしまいました
ほかにもなんやら不具合が色々でているのですが、
cgiがうごかないということで なにかアパッチレベルの問題かと思ったのですが
何かわかることあるでしょうか?厨房質問でスマソです

684 :名無しさん@お腹いっぱい。 :02/01/14 01:42
>>683
「ほかにもなんやら不具合が色々でているのですが」
では、アカの他人にゃ状況判断のしようがないって。

ま、そこのページに書いてある日付が2000年の9月
とか書いてあるんで、おっそろしく情報が古くて
現状のシステムにそのまま適用するのは無理がある、
ってことぐらいは推測できなくもないけど。

685 :トゥミ夫 :02/01/14 17:19
はじめまして。
Apacheで、あるIPアドレスからのリクエストに対してはHTTP
レスポンス 405(Method Not Allowed)を返すが、ほかのある
IPアドレスからのリクエストについては正常応答(200)を返す
ように設定することは可能なのでしょうか?
あるキャッシュサーバのDynamicバイパス機能を試験しようと
思っていたところ、どうも試験環境作りから失敗して苦しん
でおります。単に、Limit GETで制限すれば405を返す条件作
りが出来るかと思っていたのですが、これに引っ掛けた場合
には403(Forbidden)が返ってしまいました。
どなたかアドバイスをいただければ幸いです。

686 :名無しさん@お腹いっぱい。 :02/01/14 19:00
なにゆえ405でなくてはいけないのかな?

687 :名無しさん@お腹いっぱい。 :02/01/14 23:24
HTTP で送られる HTML テキストのエンコーディング指定についての質問です。

HTMLに

<meta http-equiv="Content-type" content="text/html; charset=euc-jp">

のような記述をして、その HTML の encoding を指定しますが、これを読んで
処理を行うべきなのは Browser ではなく WebServer という認識でよろしい
でしょうか?

別な言い方で質問をすると、WebServer は HTTP のレスポンスヘッダに

Content-type: text/html; charset=EUC-JP

と encoding を指定しますが、ここでの指定は、送り出す HTML を
WebServer が読んで、その中の meta タグの指定によって HTTP レスポンス
ヘッダの charset 指定を変える、という認識で正しいでしょうか?

Apache のソースに精通している方がいらっしゃるようだったので、
スレ違いは承知で質問させていただきました。

688 :名無しさん@お腹いっぱい。 :02/01/14 23:29
>>683
素人ならCobaltに余計な事しないほうがいいです。
使いたければ新しいRaQに買い換えましょう。
私はRaQ4ユーザーです。

689 :名無しさん@お腹いっぱい。 :02/01/14 23:47
>>687
一応それが期待されていたのだけど、
どこのサーバー(Apache含む)も HTML いじることしてくれなかったので、
ブラウザ依存になってしまいました。

690 :名無しさん@お腹いっぱい。 :02/01/15 01:26
>>681
あれって元ネタがNetscape Enterprize Serverだっけ確か?

691 :トゥミ夫 :02/01/15 02:02
>>686
Inktomiその他のキャッシュサーバは、透過キャッシュ構成で組
んでいる場合、405エラーがキャッシュサーバに返った場合にも
動的にBypass動作してくれるということなので、その場合の動作
を検証しようとしているのです。

つまり、キャッシュサーバがアクセスしようとするとApacheが
405を返し、キャッシュはバイパス機能発動の対象サーバとして
そのApacheを扱うようになる。。。という流れを見るための環
境を構築中なのです。他のエラーの場合の検証は済みそうなの
ですが。。。 設定だけでは無理でしょうか? 心当たりのあ
る方、アドバイスをお願いします。

692 :名無しさん@お腹いっぱい。 :02/01/15 10:22
>>691
試験目的でいいならこういうCGIを作った方がてっとりばやいかも。

#!/bin/sh
case "$REMOTE_ADDR" in
123.45.67.*) cat <<EOF
Status: 405 Method Not Allowed
Content-Type: text/plain

405 Method Not Allowed
EOF
;;
*) cat <<EOF
Status: 200 OK
Content-Type: text/plain

200 OK
EOF
;;
esac

693 :名無しさん@お腹いっぱい。 :02/01/15 16:22
以前、Tomcat3.3インストールでお世話になったものです。
「はじめてのJSPサーブレット」という本を見ながら、サンプルを
試しているのですが、うまく表示されません。
この本ではTomcat3.2.1を使用しているため、私が使っているTomcat3.3と
あちこち違うようで、添付されているbuild.batがエラーが出てしまいます。
ビルドに必要なant.jarなどが別ディレクトリにあるのが原因なのですが、
Tomcat3.3用のbuild.batはあるのでしょうか?また、build.batを使って
足りないファイルを寄せ集めてビルドした結果を、IEで確認すると、ファイルが
ないとエラーになってしまいます。もちろんファイルはきちんとできているのですが、
(/webapps/sect2/という名前でできている)、拡張子が.warというファイルが
必要なのでしょうか?これができていないようです。
スレ違いかも知れませんが、Tomcat3.3用にビルドするファイル、方法を
ご存知の方、よろしければお教え下さい。

694 :693 :02/01/15 16:23
手元にあるbuild.batはこんな感じです。
Windows2000です。

@echo off
rem build.bat -- Build Script for the "Hello, World" Application
rem $Id: build.bat,v 1.3.2.2 2000/11/27 22:45:57 craigmcc Exp $

set _CP=%CP%

rem Identify the custom class path components we need
set CP=%TOMCAT_HOME%\lib\ant.jar;%TOMCAT_HOME%\lib\servlet.jar
set CP=%CP%;%TOMCAT_HOME%\lib\jaxp.jar;%TOMCAT_HOME%\lib\parser.jar
set CP=%CP%;%JAVA_HOME%\lib\tools.jar

rem Execute ANT to perform the requird build target
java -classpath %CP%;%CLASSPATH% org.apache.tools.ant.Main -Dtomcat.home=%TOMCAT_HOME% %1 %2 %3 %4 %5 %6 %7 %8 %9

set CP=%_CP%
set _CP=

695 :しろうと3号 :02/01/15 16:38
すみませぬ。
素人ですが、現在アパッチを使っていて、それにSSLを導入するには、
Aache-SSLとOpenSSLをもってくれば、よいのでしょうか?

みなさまが話しておられる、mod_sslというのはなんでしょうか?

また、これら(Aache-SSLとOpenSSL)を使用するときの
日本国内における使用許可はどうなっているのでしょうか?
非営利、営利ともどちらもフリーでOKですか?

696 :693 :02/01/15 16:38
何度も申し訳ありません。
むりやりビルドした後に、Tomcat、Apacheを再起動すると、
IEで見えるようになりました。英語のドキュメントを四苦八苦
しながら読んでいます。しかし、3.3用のビルドの方法が分かり
ません。素直に3.2.1でやればいいのですが、できるなら3.3で
やってみたいんです。よろしければお教え下さい。

697 :名無しさん@お腹いっぱい。 :02/01/15 17:42
>>693 お前、な〜にやってんだかち〜ともわかんね。
もっと自分がやった作業を整理して、どんなエラーが出たのか報告
しなきゃ答えようがねーだろ。
それができなきゃ、Tomcatいじるのはあきらめて、吉牛コピペの
新ネタでも考えてた方が良いんじゃない?

698 :693 :02/01/15 18:28
>697
吉牛コピペのセンスがないので、もう少し説明させて下さい。
Apache1.3.2+Tomcat3.3(Windows2000)をインストールしています。
そこへjsp、サーブレットなどの勉強のため、jspなどのファイルを
上記バッチファイルでビルドしました。(Tomcat3.2.1用のバッチファイル)
すると、parser.jarとかant.jarが規定のところにない(Tomcat3.3だから)
ために、クラスがないというエラーがでます。
Tomcat3.3用に、自作したjsp、サーブレット、beansをコンパイルする
バッチファイルをご存知でしたら、どうかご教授下さい。

上記のbuild.batは本来、自分で書くものなんですよね?
697さんのいわれる通り、もう少し勉強しなくては・・・。

699 :名無しさん@お腹いっぱい。 :02/01/15 18:38
仮に クライアントかPROXYが偽称して
REMOTE_ADDR=127.0.0.1
などと逝ってきたばあいに、サーバがその変数を信用してしまう
のか、それとも相手との接続結果からサーバが
REMOTE_ADDR を計算するのか、どちらなんでしょうか?

700 :名無しさん@お腹いっぱい。 :02/01/15 21:14
mod-ssl使う場合、認証局使わなくてもサーバ証明を各クライアントに登録していけばOK?

701 :名無しさん@お腹いっぱい。 :02/01/15 22:59
>698
Tomcatでjspやサーブレット使うのにbuild.batを使ってコンパイル
せなアカンなんて誰が言ったのよ? 参考にした本では
そういうバッチファイルを書いて使ってるってだけの話だろうに。

>上記のbuild.batは本来、自分で書くものなんですよね?
バッチファイルの意味分かってる? 変なこと書いてると
それこそ吉牛コピペネタにされるぞ(w

別ディレクトリにクラスファイルがあるからエラーになるって
ことまで分かってるなら、どうして環境変数に設定するなり、
コンパイルの時にパスを食わせてやろうとしないの?

702 :名無しさん@お腹いっぱい。 :02/01/16 03:48
>699
IPの送信元アドレスから、apacheが設定してるんでしょうが。
IP-Spoofingでもしないかぎり、偽称は無理。

703 :名無しさん@お腹いっぱい。 :02/01/16 04:47
>702
それのやり方が書いてあるページを教えて下さい。

704 :名無しさん@お腹いっぱい。 :02/01/16 05:28
http://www.google.com/search?hl=ja&q=IP-Spoofing&lr=lang_ja
今では、ほとんど原理だけ、ってところやね。

705 :698 :02/01/16 11:14
>701
バッチファイルはなんとか(w
build.batというのは、Tomcatへインストール時に必須かと
思っていました。そういうわけではないのですね。
環境変数をかますという発想ができませんでした・・・
VBから初めてのjava勉強中なので、大目に見て下さいと言ったら
ネタになるんでしょうか。
ありがとうございます。

別のサンプルをTomcatにインストールすると、実行時のコンパイル
エラーが発生し、Tomcatのバージョンを落とすべきなんだろうかと
悩んでいます。(サンプルが3.2.1用なので)
また、Apacheにしてもそうですが、バージョンが下1桁変わるだけで
ファイル構成などが大幅に変わるのにびっくりです。

706 :名無しさん@お腹いっぱい。 :02/01/18 11:55
>>700

クライアントに登録するためのサーバ証明書は認証局が無いと作れないんでは?

707 :名無しさん@お腹いっぱい。 :02/01/19 15:06
Apache2でプロキシーを動かして、IPv6とIPv4のトランスレーターみたいに使うことってできますか?
誰かやってる人いない?

708 :トゥミ夫 :02/01/20 16:23
>692
ありがとうございます。
CGI組んだことがないので、ちょっと教えていただいた
方法の意味について考えてみようと思います。

709 :名無しさん@お腹いっぱい。 :02/01/21 11:54
>706
認証局はジサクジエン(・∀・)できるよ!
ただ、実際に使用するときに「認証局が怪しい」といった意味のメッセージが出る。

710 :名無しさん@お腹いっぱい。 :02/01/21 11:58
>709
全く失敬しちゃうよな!あれ。

711 :名無しさん@お腹いっぱい。 :02/01/21 16:25
>>709
事前に認証ファイルをIEとかに登録しておけば出ないんじゃない?
やったことないけど。


712 :名無しさん@お腹いっぱい。 :02/01/21 18:01
>>711
登録するときに出る :D

713 :初期不良 :02/01/22 05:09
なによこれ
http://www.microsoft.com/japan/support/kb/articles/J068/8/12.asp

valid がどうしたら無効になるよ

714 :名無しさん@お腹いっぱい。 :02/01/22 10:38
>>713 激しくワラタ

715 :名無しさん@お腹いっぱい。 :02/01/23 23:44
すいません。

mod_rewriteの設定なのですが、.htaccessを置いている以下の
アクセスをrewriteさせるために

RewriteEngine on
RewriteCond %{REMOTE_ADDR} \*
RewriteBase /~hoge
RewriteRule /.* kouji-chu.html

のような.htaccessを書いてみたのですが、指定以下をrewriteの
かきかたがよくわかっていません。御指導願えないでしょうか?

あと、httpd.confと.htaccessだと .htaccessの方がおてがるなのですが
多数のアクセスがある場合にはhttpd.confの方が良いと学んだの
ですが、どのあたりから差がでるものでしょうか?


716 :名無しさん@お腹いっぱい。 :02/01/24 20:56
>> 715
自己フォロー


頭悪いようで、RewriteCondの条件をつけななければ
いかなるアクセスでも、いけるってことですよね<放置の理由


717 :名無しさん@Emacs :02/01/24 21:14
>放置の理由
日本語が意味不明だから。「指定以下をrewriteのかきかた」って何さ?
とりあえずここで聞く前にぐーぐれ。


718 :名無しさん@お腹いっぱい。 :02/01/25 01:34
>> 717

御意。

一応、申し開きをさせてもらうと、

意図としては、「指定のディレクトリ以下を、あるファイルに
rewriteする、.htaccessへの記述方法」としたかった所だが
日本語も不自由な折れは、ああいう風に書いてしまった。

で、googleはして、Web pageをみつつ試行錯誤するも
正規表現の理解がいまいちな自分を発見して、ちょっと
鬱です。

では、ちょっくら逝ってきます。

719 :名無しさん@お腹いっぱい。 :02/01/25 02:52
1.3.23 age

720 :名無しさん@お腹いっぱい。 :02/01/27 08:35
mod_proxy を使っていて、proxy するリクエストのときには
ログを吐かない方法を考えています。
>>201 と同じ方法で Host ヘッダを使って、web サーバの
FQDN か IP アドレスに一致しなかったら書かないという
方法でやってます。
しかし、これだと そもそも Host ヘッダを送らないレガシーな
クライアントの場合には効きません。
mod_proxy の時にログを吐かない方法って 他に巧い方法は
無いでしょうか?

721 :720 :02/01/27 08:47
>>720
もうちょっと考えてみましたが、これで合ってますか?
とりあえず希望の動きをしてるんですが。
<Directory proxy:*>
# snip #
SetEnv proxyaccess
</Directory>
CustomLog /var/log/httpd/access_log combined env=!proxyaccess


722 :名無しさん@お腹いっぱい。 :02/01/27 10:54
>>721
ついでにmod_gzipで圧縮0のときにログ出さないのも考えて〜

723 :720 :02/01/27 12:32
>>722
うーん、わかんね。



続きを読む

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver5.26+ (01/10/21-)