[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[kagemai-users:0564] Admin権限でしか影舞を表示できません



社内の質問履歴のツールとして影舞を検討しています。
アクセス権の割り当て方について質問させてください。

利用環境(現在はまだテスト環境ですが)は以下です。
 Windows XP Professional  SP2 ( IIS 5.1 )
 SQL Server 2000 Developer Edition  nonSP
 影舞 : Ver. 0.8.6
 Ruby : Ver. 1.8.4-16 Preview 3 (RubyForge からダウンロード)

配置先
kagemai-0.8.6 フォルダを kagemai にリネームし、C:\kagemai とした。
Ruby は C:\ruby にインストールした。

Webへのアクセスは匿名で行うように設定しているのですが、
匿名アクセスで使用されるアカウントが User や Power User 権限だと、
guest.cgi の表示に CGI エラーが発生してしまいます。
ちなみに Admin 権限を付与すると問題なく表示できます。
アクセス権は kagemai\html フォルダ配下に読み取り・実行・書き込み権を付与しています。

試して kagemai フォルダ配下、Ruby フォルダ配下にもフルコントロールを付与してみましたが、
エラーは回避できませんでした。
他のhtmlのコンテンツはUser権限で問題なく表示できます。

発生するCGIエラーは以下です。

CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:

C:/ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:73:in `read': Insecure operation - read (SecurityError)
	from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:73:in `load_specification'
	from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:45:in `from_installed_gems'
	from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:44:in `from_installed_gems'
	from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:63:in `from_installed_gems'
	from C:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:79:in `source_index'
	from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:105:in `init_gemspecs'
	from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:50:in `initialize'
	from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:24:in `require'
	from C:/kagema

匿名アカウントにWebサーバのAdmin権限を付与しての運用は避けたいと思っています。
どのフォルダ、ファイルにどんな権限を付与すれば、
User権限しかもたない匿名アカウントでもアクセスさせる事が可能になりますでしょうか。

ご教授よろしくお願いします。

中島