- PR -

WIN2000サーバーとWIN2003の挙動(セキュリティー)の違いについて

1
投稿者投稿内容
wojisan
大ベテラン
会議室デビュー日: 2006/08/02
投稿数: 149
投稿日時: 2006-10-24 10:47
WIN2000とWIN2003についてご相談です。

現在使用しているWEBサーバーが古くなったので新しいサーバーに移行することになりました。

フォルダーツリー毎新サーバーのコピーしてテストを始めたのですが、ASPの挙動が違うのです。

現行サーバーでは正常に動作するASPが一部新サーバーではエラーになってしまいます。

どちらのサーバーでも動作する物
現行サーバー
http://abcd1/scripts/csinfo/cs_info_lst.asp
新サーバー
http://abcd1234/scripts/csinfo/cs_info_lst.asp

エラーが発生する物
現行サーバー
http://abcd1/scripts/support/info_topix/info_topix.asp
新サーバー
http://abcd1234/scripts/support/info_topix/info_topix.asp
エラーメッセージ 「HTTP 500 - 内部サーバー エラー 」

(500の意味知ってるだろとは言わないで下さい!)

どちらもDBとして*.MDBを使用しておりますが
エラーになるASPではDBの呼び出しを
./../../scripts/csinfo/*.MDBとして呼び出してます

scriptsフォルダーはscript関係の仮想レィレクトリーにしてあります

root
I
scripts
I
I-------I-------I
csinfo support ETC
 I   I
*.MDB  info_topix
 I    I
 I  info_topix.asp
cs_info_lst.asp

*.MDBの相対呼び出しって2003では出来ないのでしょうか。

ファイルシステム、IISのセキュリティー設定はどちらのサーバーでも同じにしたつもりですがなぜかエラーを解消出来ません。

皆様のお知恵を拝借させて下さい。

甕星
ぬし
会議室デビュー日: 2003/03/07
投稿数: 1185
お住まい・勤務地: 湖の見える丘の上
投稿日時: 2006-10-24 11:19
引用:

wojisanさんの書き込み (2006-10-24 10:47) より:
(500の意味知ってるだろとは言わないで下さい!)


500の意味を知っているなら、せめてどの命令で、なんというエラーが発生しているのかくらいは調べてください。

引用:

どちらもDBとして*.MDBを使用しておりますが


IISでMDB(JET)を使うこと自体が非推奨なので、正直何が起こっても不思議じゃないかと。
http://support.microsoft.com/kb/299974/
macoto
常連さん
会議室デビュー日: 2006/02/15
投稿数: 25
お住まい・勤務地: 東京都/東京都
投稿日時: 2006-10-24 11:42
2003のIISだとデフォルトで「親パス」(..が含まれるパス)が無効になってると思います。2000のIISにも設定がありますが、いかがでしょう。
wojisan
大ベテラン
会議室デビュー日: 2006/08/02
投稿数: 149
投稿日時: 2006-10-24 13:57
引用:

macotoさんの書き込み (2006-10-24 11:42) より:
2003のIISだとデフォルトで「親パス」(..が含まれるパス)が無効になってると思います。2000のIISにも設定がありますが、いかがでしょう。


macotoさん有り難うございました。
scriptsの
仮想ディレクトリー 「構成」
オプションの中の
「親のパスを有効にする」にチェックを付けてOKになりました。
現行サーバーを見直したら”チェック”されてました _| ̄|○

*以外と盲点でした 
wojisan
大ベテラン
会議室デビュー日: 2006/08/02
投稿数: 149
投稿日時: 2006-10-24 14:01
引用:

甕星さんの書き込み (2006-10-24 11:19) より:
引用:

wojisanさんの書き込み (2006-10-24 10:47) より:
(500の意味知ってるだろとは言わないで下さい!)


500の意味を知っているなら、せめてどの命令で、なんというエラーが発生しているのかくらいは調べてください。

引用:

どちらもDBとして*.MDBを使用しておりますが


IISでMDB(JET)を使うこと自体が非推奨なので、正直何が起こっても不思議じゃないかと。
http://support.microsoft.com/kb/299974/




甕星さん 有り難うございました。

なんせ予算が無いのと、社内のイントラで使用しますのでアクセス数は1日せいぜい200人くらいのアクセス数ですのでこれで我慢しています。
macoto
常連さん
会議室デビュー日: 2006/02/15
投稿数: 25
お住まい・勤務地: 東京都/東京都
投稿日時: 2006-10-24 14:38
引用:

wojisanさんの書き込み (2006-10-24 13:57) より:
scriptsの
仮想ディレクトリー 「構成」
オプションの中の
「親のパスを有効にする」にチェックを付けてOKになりました。
現行サーバーを見直したら”チェック”されてました _| ̄|○



大丈夫だと思いますが、何故デフォルトでoffになっているのか、セキュリティ上問題ないかご確認ください。
wojisan
大ベテラン
会議室デビュー日: 2006/08/02
投稿数: 149
投稿日時: 2006-10-24 16:15
引用:

macotoさんの書き込み (2006-10-24 14:38) より:
引用:

wojisanさんの書き込み (2006-10-24 13:57) より:
scriptsの
仮想ディレクトリー 「構成」
オプションの中の
「親のパスを有効にする」にチェックを付けてOKになりました。
現行サーバーを見直したら”チェック”されてました _| ̄|○



大丈夫だと思いますが、何故デフォルトでoffになっているのか、セキュリティ上問題ないかご確認ください。



ご心配有り難うございます。

インターネットからのアクセスは一切無く社内ネットワークからのアクセスなので問題ないと判断しております。
1

スキルアップ/キャリアアップ(JOB@IT)