KENT-WEB サポートコーナー 過去ログ [ 0155 ]


記事No: 9488
投稿日: 2011/10/26(Wed) 23:10:19
タイトルWEB PATIOのアクセス制限について
ID情報: daggers
投稿者: メガネ
URLhttp://www.diy.osakadaggers.com/patio.cgi

現在、『WebPatio v4.51』を使用させて頂いております。

アクセス制限をOFFにした状態で、スレッドの作成が出来たのですが、ONにしたところ作成したユーザーカウントでログインし、新規スレッドの作成等のボタンを押下すると、入室画面へ遷移し、スレッドの作成が出来ません。

どのように解決すればよいでしょうか?

サーバーはExpress Webというサーバーを使用しており、CGI・Perlの設置は問題ないとの事でした。

URLはhttp://www.diy.osakadaggers.com/patio.cgiです。

テスト用のユーザーは下記の通りです。

ログインID:test
パスワード:test

回答お願いします。


記事No: 9496
投稿日: 2011/10/28(Fri) 20:55:31
タイトルRe: WEB PATIOのアクセス制限について
ID情報: kent
投稿者: KENT

> 現在、『WebPatio v4.51』を使用させて頂いております。
>
> アクセス制限をOFFにした状態で、スレッドの作成が出来たのですが、ONにしたところ作成したユーザーカウントでログインし、新規スレッドの作成等のボタンを押下すると、入室画面へ遷移し、スレッドの作成が出来ません。
>
> どのように解決すればよいでしょうか?
>
> サーバーはExpress Webというサーバーを使用しており、CGI・Perlの設置は問題ないとの事でした。
>
> URLはhttp://www.diy.osakadaggers.com/patio.cgiです。
>
> テスト用のユーザーは下記の通りです。
>
> ログインID:test
> パスワード:test
>
> 回答お願いします。

クッキー文字列が画面上に表示されますね。
サーバはWindows + IISですか?

いったんすべてを削除して、最初からアクセス制限をONにしたらどうなるのでしょう?


記事No: 9510
投稿日: 2011/10/30(Sun) 23:44:05
タイトルRe^2: WEB PATIOのアクセス制限について
ID情報: daggers
投稿者: メガネ
URLhttp://www.diy.osakadaggers.com/patio.cgi

OSはWindows Server 2008 R2 SP1のようです。

サーバの仕様にIISとは記載されていませんが、
おそらくIISだと思います。
(別のシステムをテストした際にIISのエラーが表示されていた為)

一旦、削除し再度設定しましたが同様の現象です。

この作業の際に気になったのが、システムを移して
何も設定していないタイミングでcheck.cgiを実行すると
全てOKになっていました。

お願いします。


> > 現在、『WebPatio v4.51』を使用させて頂いております。
> >
> > アクセス制限をOFFにした状態で、スレッドの作成が出来たのですが、ONにしたところ作成したユーザーカウントでログインし、新規スレッドの作成等のボタンを押下すると、入室画面へ遷移し、スレッドの作成が出来ません。
> >
> > どのように解決すればよいでしょうか?
> >
> > サーバーはExpress Webというサーバーを使用しており、CGI・Perlの設置は問題ないとの事でした。
> >
> > URLはhttp://www.diy.osakadaggers.com/patio.cgiです。
> >
> > テスト用のユーザーは下記の通りです。
> >
> > ログインID:test
> > パスワード:test
> >
> > 回答お願いします。
>
> クッキー文字列が画面上に表示されますね。
> サーバはWindows + IISですか?
>
> いったんすべてを削除して、最初からアクセス制限をONにしたらどうなるのでしょう?


記事No: 9514
投稿日: 2011/10/31(Mon) 11:39:54
タイトルRe^3: WEB PATIOのアクセス制限について
ID情報: kent
投稿者: KENT

> OSはWindows Server 2008 R2 SP1のようです。
>
> サーバの仕様にIISとは記載されていませんが、
> おそらくIISだと思います。
> (別のシステムをテストした際にIISのエラーが表示されていた為)
>
> 一旦、削除し再度設定しましたが同様の現象です。
>
> この作業の際に気になったのが、システムを移して
> 何も設定していないタイミングでcheck.cgiを実行すると
> 全てOKになっていました。
>
> お願いします。

これは以下のQAが参考になりそうですね。

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1427075954
http://chaichan.web.infoseek.co.jp/qanda/qa7011.htm?09-05-12-16-35

プロバイダ側では対応できないのですかね?
プログラム側で対応するには、

print "Content-type: text/html\n\n";
という行の前に、

print "HTTP/1.1 200 OK\n";
を付加する必要がありそうです。

複数行あるので大変かと思いますが・・。



記事No: 9522
投稿日: 2011/10/31(Mon) 23:07:01
タイトルRe^4: WEB PATIOのアクセス制限について
ID情報: daggers
投稿者: メガネ
URLhttp://www.diy.osakadaggers.com/patio.cgi

全て修正しましたが、やはりダメでした。

ログイン画面の”Content-type: text/html”は消えましたが、
次画面でNGでした。

教えて頂いたURLも参照しましたが、IISはバージョン7.5なので
最新版のようです。

あと、プロバイダ側で対応してもらうとなると、どういった箇所を指定すればいいのでしょうか?

> > OSはWindows Server 2008 R2 SP1のようです。
> >
> > サーバの仕様にIISとは記載されていませんが、
> > おそらくIISだと思います。
> > (別のシステムをテストした際にIISのエラーが表示されていた為)
> >
> > 一旦、削除し再度設定しましたが同様の現象です。
> >
> > この作業の際に気になったのが、システムを移して
> > 何も設定していないタイミングでcheck.cgiを実行すると
> > 全てOKになっていました。
> >
> > お願いします。
>
> これは以下のQAが参考になりそうですね。
>
> http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1427075954
> http://chaichan.web.infoseek.co.jp/qanda/qa7011.htm?09-05-12-16-35
>
> プロバイダ側では対応できないのですかね?
> プログラム側で対応するには、
>
> print "Content-type: text/html\n\n";
> という行の前に、
>
> print "HTTP/1.1 200 OK\n";
> を付加する必要がありそうです。
>
> 複数行あるので大変かと思いますが・・。
>
>
>


記事No: 9523
投稿日: 2011/10/31(Mon) 23:25:03
タイトルRe^5: WEB PATIOのアクセス制限について
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

横レス失礼します。
現在のバージョンはv4.51ですね。
http://www.diy.osakadaggers.com/check.cgi
Check Mode: [ WebPatio v4.51 ]

問題の解決にはならないかも知れませんが最新のv4.6でも同様の症状が出るか確かめてみてください。


記事No: 9534
投稿日: 2011/11/02(Wed) 21:57:49
タイトルRe^6: WEB PATIOのアクセス制限について
ID情報: daggers
投稿者: メガネ
URLhttp://www.diy.osakadaggers.com/patio.cgi

確認しましたが、同現象でした。

http://www.diy.osakadaggers.com/check.cgi


> 横レス失礼します。
> 現在のバージョンはv4.51ですね。
> http://www.diy.osakadaggers.com/check.cgi
> Check Mode: [ WebPatio v4.51 ]
>
> 問題の解決にはならないかも知れませんが最新のv4.6でも同様の症状が出るか確かめてみてください。


記事No: 9535
投稿日: 2011/11/02(Wed) 23:28:50
タイトルRe^7: WEB PATIOのアクセス制限について
ID情報: Fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

Tok2でクッキーに不具合が出る場合にこちらで配布されているモジュールを使用することにより解決します。
今回の場合は症状が少し異なりますがダメモトで試されてはどうでしょうか。

こちらのサイトからTok2cgi.pmをダウンロードしてlibディレクトリにアップロード
http://www66.tok2.com/home2/webcraft/cgi-bin/repo/diary.cgi?no=4

init.cgi先頭部分へ1行追加

# モジュール宣言/変数初期化
use strict;
use Tok2cgi; ## 追加


記事No: 9693
投稿日: 2011/11/20(Sun) 10:13:35
タイトルRe^8: WEB PATIOのアクセス制限について
ID情報: daggers
投稿者: メガネ
URLhttp://www.diy.osakadaggers.com/patio.cgi

"STDOUT の 保存に失敗しました"というエラーになってしまいますね。

色々試しましたが、無理のようです。

別の方法を探してみます。

ありがとうございました。



> Tok2でクッキーに不具合が出る場合にこちらで配布されているモジュールを使用することにより解決します。
> 今回の場合は症状が少し異なりますがダメモトで試されてはどうでしょうか。
>
> こちらのサイトからTok2cgi.pmをダウンロードしてlibディレクトリにアップロード
> http://www66.tok2.com/home2/webcraft/cgi-bin/repo/diary.cgi?no=4
>
> init.cgi先頭部分へ1行追加
>
> # モジュール宣言/変数初期化
> use strict;
> use Tok2cgi; ## 追加


記事No: 9717
投稿日: 2011/11/23(Wed) 20:06:26
タイトルRe^9: WEB PATIOのアクセス制限について
ID情報: kirinbe
投稿者: kingube

横からすみません。

tok2でWebPatioを利用しておりますが、
全く同様の現象を起こして困っております。

新スレを立てるのも何なので、こちらで継続させていただきます。


記事No: 9721
投稿日: 2011/11/24(Thu) 01:00:09
タイトルRe^10: WEB PATIOのアクセス制限について
ID情報: kirinbe
投稿者: kingube

解決しました。

BALさんからご紹介いただいた
Tok2cgi.pm
を利用することで解決しました。

Tok2cgi.pmの使用方法ですが
http://www66.tok2.com/home2/webcraft/cgi-bin/repo/diary.cgi?field=2
に書かれてあるように

各cgiに
#!/usr/bin/perl
use Tok2cgi;
と2行目に
use Tok2cgi;
を記入。
記入したcgiと同一ディレクトリにTok2cgi.pmを置く。
パーミッションは600
で解決しました。

メガネさんも解決するといいですね^^


[検索ページ]