window


この質問記事は解決しています。
トップページ > 記事閲覧
*CGIが突然作動しなくなってしまいました。
日時: 2010/09/21 17:05
識別: ID:O8aAm0u24WE.
名前: りんご
久しぶりにサイトを拝見してびっくり。
以前の質問、解決済の後にコメントくださっていたのですね!
mnさん、今更ながらですがありがとうございます。
まだまだ知識不足のため希望とする結果は得られておりませんが、
おいおい勉強していこうと思います。

それより、CGIが突然作動しなくなってしまいました。
これについてまた質問したいと思います。

いきなりというか気づいたらフォームメールの送信ボタン
を押すとエラー500の表示が・・・。

また一から作り直してマニュアルどおり設定するも
全く元に戻らず。

どなたか何が原因か教えてください!
詳細は以下です。

サーバーは「さくらインターネット」
http://support.sakura.ad.jp/support/manual/rs/tech_cgi.shtml#2
CGIプログラムはホームページビルダーのサンプルを使用して作成
http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/all/hpb1032

マニュアル通りにパスも転送モードもアクセス権も設定するのですが、
何度試してもエラー500です。
お手上げ状態です。
エラー500は原因の特定が難しいとうことでしたが、何卒
宜しくお願い致します。
問題のページは
http://takedayuya.jp/newpage4.htm
です。
宜しくお願い致します。




どなたか
メンテ

Re: CGIが突然作動しなくなってしまいました。 ( No.1 )
日時: 2010/09/10 18:39
名前: nn

http://faq.sakura.ad.jp/faq/1032/app/servlet/qadoc?000044
http://support.sakura.ad.jp/support/manual/rs/errmsg_web.shtml#500

まあ、結局のところ本人しか対処できないわけで。


とりあえず自分ならテスト用の簡単なプログラムで動くかどうか調べてみたり、
https://aimix.jp/cgi/syohohtmlv.html
perlチェッカーにかけてみたりすると思います。
http://www.google.co.jp/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=perl%E3%83%81%E3%82%A7%E3%83%83%E3%82%AB%E3%83%BC&num=50
メンテ
Re: CGIが突然作動しなくなってしまいました。 ( No.2 )
日時: 2010/09/10 21:29
名前: nn

ところで、500エラーと関係あるかどうか分かりませんが、

<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.3.0 for Windows">

ver11.0.3.0をお使いのようですが、

ftp://public.dhe.ibm.com/software/jp/hpb/fixpack/v110/hpb1103f/hpb1103f.txt

バージョン 11.0.2.1 から 11.0.3.0 への変更内容
・ サンプル CGI の中に脆弱性のあるサンプルが含まれている。

verアップしたのがCGI設置前か設置後か存じませんが、verアップ時にCGIスクリプトが書き換えられているということも考えられます。

anketo.cgiのperl、sendmailへのパスはサーバーの指示通りになっていますか?



ホームページ・ビルダーのサンプルCGIの脆弱性
http://www-06.ibm.com/software/jp/internet/hpb/security/hpbcgifix_20070514/index.html
ってことで、
http://www-06.ibm.com/software/jp/internet/hpb/security/hpbcgifix_20070514/hpbcgifix.html
で、修正案を書いてるわりには、
http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/all/hpb1032
では、従来通り修正前の手順を解説してるな。。


とりあえず、上記修正方法をよく読んでプログラム、HTML双方をよく確認してください。


http://takedayuya.jp/newpage4.htm
11行目:<INPUT type="hidden" name="to" value="〜">

修正後は、この隠しフィールドは不要となるはずです。
メンテ
Re: CGIが突然作動しなくなってしまいました。 ( No.3 )
日時: 2010/09/18 00:41
名前: りんご

>>2
> ところで、500エラーと関係あるかどうか分かりませんが、
>
> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.3.0 for Windows">
>
> ver11.0.3.0をお使いのようですが、
>
> ftp://public.dhe.ibm.com/software/jp/hpb/fixpack/v110/hpb1103f/hpb1103f.txt
>
> バージョン 11.0.2.1 から 11.0.3.0 への変更内容
> ・ サンプル CGI の中に脆弱性のあるサンプルが含まれている。
>
> verアップしたのがCGI設置前か設置後か存じませんが、verアップ時にCGIスクリプトが書き換えられているということも考えられます。
>
> anketo.cgiのperl、sendmailへのパスはサーバーの指示通りになっていますか?
>
>
>
> ホームページ・ビルダーのサンプルCGIの脆弱性
> http://www-06.ibm.com/software/jp/internet/hpb/security/hpbcgifix_20070514/index.html
> ってことで、
> http://www-06.ibm.com/software/jp/internet/hpb/security/hpbcgifix_20070514/hpbcgifix.html
> で、修正案を書いてるわりには、
> http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/all/hpb1032
> では、従来通り修正前の手順を解説してるな。。
>
>
> とりあえず、上記修正方法をよく読んでプログラム、HTML双方をよく確認してください。
>
>
> http://takedayuya.jp/newpage4.htm
> 11行目:<INPUT type="hidden" name="to" value="〜">
>
> 修正後は、この隠しフィールドは不要となるはずです。
メンテ
- ( No.4 )
日時: 2011/12/10 23:46
名前: pl517.nas821.p-osaka.nttpc.ne.jp

#SPAM

メンテ

 返信フォーム (上記スレッドに返信する場合は以下のフォームから投稿します)
題名 ※必須 スレッドをトップへソート
名前
E-Mail
URL
パスワード 記事メンテ時に使用します (メンテは該当記事のメンテアイコンをクリック)
返信内容
※必須
エラーメッセージや内容などは省略せず詳細にご記入下さい
状態の設定

・問題が解決したら 解決 を選択して投稿して下さい HELP(新しいウィンドウが開きます)
・既存記事の状態設定はメンテ(メンテアイコン)から修正する事ができます。


投稿内容をご確認下さい(記事の削除は出来ません)

   クッキー保存