• 締切済み

海外で接続、【HTTP エラー 403 - アクセス不可】

自分でHPを運営しております。そこで、無料レンタルCGIを5つ設置しています。借り場所は3ヶ所です。 日本ではもちろん、何の問題もなく動作していました。 今、海外・タイに在住して、自分のノートパソコンでタイからネットをつないで見ていますが、問題なく閲覧できます。しかし、HPに設置のCGIがすべてまったく機能しません。書き込みも出来なければ、管理画面にも入れず、すべて同じ【HTTP エラー 403 - アクセス不可 】と表示されます。 借りたCGIは3ヶ所別のところなので、それがみんな機能しない、ということは、CGI設定の問題ではないように思います。 HPスペースを借りているのはXREAプラスで、このサーバー場所は国内、とされていますが、それが原因でしょうか?でも、FFFTPでHPのアップロードはできるのです。ということは、接続できているということですよね? タイに来た時に、今いる場所のIPアドレスを入力して繋げるようにしましたが、そこに問題がありますか?一体何がダメなのか、まるで見当がつきません。どうか、ご助言をお願いします。

みんなの回答

回答No.2

#1はあくまで私が思いついた可能性を書いただけですので  全然違うことが原因である可能性もありますが、、、 ・CGI自体の中に海外からのHost名でアクセスすると Status:403 を出力する部分が有る  (この場合はプログラムの書き換えで対処) perlなどのスクリプトでしたら .cgi それともしも一緒に設置するように説明があった .pl や .pm などの中を調べて  Status と言う文字が無ければ、たぶんこれが原因では無いと思います  Status があれば臭いのですが プログラムの知識が無いと書き換えは難しいと思います    (そのフリーCGI作者に問い合わせてみては?) >今、タイからの接続はADSLです。他の接続手段といいますと、無線とかという意味でしょうか? ISP(プロバイダ)によっては 自動的にプロクシ経由で繋がる事もあるので そのISPを経由しない他の方法 例えば携帯電話とか 他のプロバイダにダイアルアップで繋ぐとか ですが 海外からだと難しいかな?

ake823
質問者

お礼

ご回答ありがとうございます。 フリーCGI作者、3ヶ所別の方なんですが、それが全滅、ということはありえるのでしょうか? とりあえずはでも問い合わせるのが賢明かもしれないですね。。。 他の接続手段は今の状況では難しいかと思います(泣) いろいろありがとうございました。 何とか頑張ってみます。。。

回答No.1

可能性を並べると ・ CGI自体の中に海外からのHost名でアクセスすると Status:403 を出力する部分が有る  (この場合はプログラムの書き換えで対処) ・ プロクシを介するような接続形態のため 蹴られる  (他の接続手段が無いか探す) ・ CGIだけは特定のディレクトリ(cgi-binなど)に入れないと動作しないサーバーの場合なら   webサーバーの設定fileで日本以外からはCGIにアクセス出来なくしている   (可能性は低い セキュリティのつもりならFTPこそ制限すべきだし)

ake823
質問者

補足

ご回答ありがとうございます。 すみません、少々説明に誤りがありました。 CGIはレンタルではなく、フリーダウンロードして、自分のサーバーで動かしてます。 ・CGI自体の中に海外からのHost名でアクセスすると Status:403 を出力する部分が有る  (この場合はプログラムの書き換えで対処) すみません、これはどこをどうなおせばいいのでしょうか? 検索はかけてみましたが、いまいちヒットしませんでした。CGIも特に詳しい知識があるわけではないので申し訳ありません。 ・ プロクシを介するような接続形態のため 蹴られる  (他の接続手段が無いか探す) 今、タイからの接続はADSLです。他の接続手段といいますと、無線とかという意味でしょうか? 誠に申し訳ありません、よろしくお願いします。

関連するQ&A

  • フレームページで HTTP_REFERER

    よろしくお願いいたします。 初心者ながらもHPを立ち上げ、Free配布のcgiもいくつか設置したのですが、 アクセス解析のcgiで、機能等に非常に満足のいくcgiが、参照元を取得するのに 「HTTP_REFERER」を使っていました。 私のHPは、フレームを使っておりまして、「HTTP_REFERER」では参照元が取得 出来ません。 どのようにすればよろしいのでしょうか?? ちなみに私の使っているサーバーは、HPとcgiが別サーバーとなっています。 解析するページからは『<img~~』で呼び出しています。

    • ベストアンサー
    • CGI
  • FFFTPの突然のエラー表示について

    以前は普通にアップロードできたのですが、設定など 変えていないはずなのに突然FFFTPを使ってアップロードしようと すると毎回エラーになってしまいます。 接続はできるのですが、アップロードしようとして 1分くらいすると「アップロードできませんでした」 というエラー表示が出ます。 しかし、さくらやXREAのメンバーページからファイルマネージャーを 使ってアップロードすると正常にアップロードできました。 自分なりにしたこととして ・「FFFTP ver.1.96d」から「ffftp ver 1.82a」にして試した ・「PASVモード」にチェックを入れた ・FFFTPをアンインストールして再度インストールした ・他のFTPソフトでも試したができなかった アドバイス宜しくお願いします。

  • アクセス解析でのHTTP_REFERERについて

    アクセス解析のCGIを作ってみようとがんばっています。そこでお伺いしたいのですが、 $ln = "$ENV{'HTTP_REFERER'}"; と単純にやればリンク元が取れると思っていたのですが、なぜか何度やってみてもHTTP_REFERERだけがだめでした。他の環境変数は問題なくファイルに書き出せるのですが、何をやってもリンク元の部分だけが空白になってしまいます。本をいくら読んでみてもわからず、ほとほと困り果ててこちらに参りました。 REFERERだけは保存するのに何か特別な処理が必要なのですか?解説が面倒なようでしたら Yes(処理が必要)/No(そんなことない君のスクリプトがどこかおかしい) だけでも構わないので教えていただけると有り難いです。 Tripodの無料HPを使っています。

    • ベストアンサー
    • Perl
  • サーバー設定~CGI設置 エラー

    アフィリエイト初心者です。 変な言い回しや表現がありましたら、どうぞご容赦願います。 サーバーレンタルをし、CGI設置を試みていますが、エラーが出ます。 サーバ設定~CGI設置までの対処法を、ご教示いただければ嬉しいです。 大まかに分けて2つの質問があります。 一つ目は、FFTPの初期設定、およびサーバ設定 二つ目は、FFFTPの設定、およびCGIの設置です (1)FFTPの初期設定、およびサーバ設定 ・FFFTPをインストール ・独自ドメインは、ムームドメインにて2つ取得 ・Xseverをレンタル契約 ・ムームードメイン側で、2つのドメインそれぞれのネームサーバをXseverの設定に変更 ・Xsever側で、ムームードメインで取得済みの2つのドメインを追加設定 ・FFFTPにて新規ホストからサーバー情報設定  「接続」をすると  ムームードメインで取得した2つのドメインのフォルダと、Xseverのドメインのフォルダが1つ、  他にsslフォルダが1つ表示されています  「***********-1.com」  「***********.com」  「***********.xsrv.jp」  「ssl」 上記状態まで設定。 しかし、ブラウザに直接当方のドメインを入力すると、いづれもXseverのサーバー初期ページが 表示されますが、 「このウェブスペースへは、まだホームページがアップロードされていません。」 と表示されます。 どこか、当方の設定に間違いがあるのでしょうか。 (2)FFFTPの設定、およびCGIの設置 ・取得したCGIシステムツールのZIPフォルダを解凍 ・解凍済のフォルダをフォルダごと、FFFTPへアップロード   アップロード先がわからないので、下記の2つのドメインで試してみました。  「***********.com」→「public_html」内へ、アップロード  「***********.xsrv.jp」→「public_html」内へ、アップロード  アップロードは成功するのですが、ブラウザで直接、上記ドメインを入力しても  「このウェブスペースへは、まだホームページがアップロードされていません。」  と表示されてしまいます。  また、1つ気になるのですが、  アップロードする際は、CGIシステムツールをフォルダ(zip形式)でダウンロードしたものを、  アップロードしたいのですが、  FFFTPのローカル画面上で表示されている該当のフォルダのアイコンは、  フォルダアイコンではなく、ファイルアイコンで表示されています。  これに起因しているのか、サーバーへアップロード後、パーミッションの変更等すべく、  該当のファイルを選択しても、ファイルが展開されてしまい、属性変更等ができない状況です。  該当システムツールのファイルを何度ダウンロードしなおしても同様です。 (1)に問題があるのか、 または(2)の、アップロード先を間違えているのか、ファイル形式でアップロードされていることが問題 なのか、さっぱり理解できません。 成す術がなく、時間が過ぎていくのが口惜しいです。 わかりにくい文章であれば、コメントください。 なんとか、内容をお伝えして、設定を完了させたいです。  

  • HTTP405の原因

    PayPalの売り切れページから「ショッピングを続ける」ボタンを押して、自分のサイトに戻ろうとすると、以下のエラーがでてしまいます。 原因は、自分のサイトのプログラムかサーバーの問題だと思うのですが、具体的に何が原因なのかがわかりません。(ちなみに自分のサイトではなく、Google.co.joにリンクを変えてみても同じでした。ヤフージャパンはエラーが出ませんでした) 他に3つのサイトを同じサーバー(XREA)で運営しているので、リンク先をそちらでも試しましたがすべて同じエラーが出てしまいました。 あくまでも予測ですが、<head>内のジャバスクリプトなどが原因のような気がしてます。 ―――ここから Web サイト側でページを表示できません HTTP 405 可能性のある原因: •Web サイトに、プログラム上の問題がある。 対処方法: 前のページに戻る。 詳細情報 このエラー (HTTP 405 許可されていないメソッド) は、Web サイトに接続することはできましたが、Web サイトにプログラム上のエラーがあったことを意味します。 HTTP エラーの詳細はヘルプを参照してください。 ―――ここまで 考えられる原因はなんでしょうか。 詳しい方よろしくおねがいします。

  • RewriteEngineを使用すると、HTTPヘッダーが後ろに漏れる

    CGIからXMLを出力するのに、RewriteEngineを用いてURLを加工したいのですが、どうもうまくいきません。 HTTP/1.1 200 OK ←正しく出力されているhttpヘッダ (省略) <?xml version="1.0" encoding="EUC-JP" ?><?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd"> (省略) </urlset> HTTP/1.1 200 OK ←ここから問題 Date: Mon, 20 Feb 2006 08:59:47 GMT Server: Apache/2.0.54 (Unix) Content-Length: 0 Connection: close Content-Type: text/plain Content-Language: ja 今.htaccessに記述してあるのは RewriteEngine on RewriteRule ^sitemaps.xml$ /sitemaps.cgi [T=application/x-httpd-cgi] やりたいことは、以下のようなことです。 http://terai.xrea.jp/PukiWiki/Google.html にある http://terai.xrea.jp/?cmd=sitemaps から http://terai.xrea.jp/sitemap.xml へ・・・ ご教授の程よろしくお願いします。

    • 締切済み
    • CGI
  • cgi(レンタル日記等)に、アクセス解析を設置できますか?

    他の方もたくさん投稿されていますが、検索の仕方が悪かったのか、発見できませんでしたので質問を投稿させていただきます。 日記や掲示板などcgiで良いものが豊富に無料レンタルできますが、 自分のHPに設置したものの、何人の人がそのページを 見ているのか見当もつきません。 そこで、アクセス解析という存在を先ほど知ったのですが、 日記や掲示板(レンタルcgi)に、アクセス解析を組み込んだり できるものなのでしょうか? すべてにおいて素人なので、どなたかわかりやすく説明を していただけましたら、ありがたいです。

  • ショッピングカートの設置がうまくいかないんですが

    http://www.kent-web.com/data/cart.htmlのショッピングカートを設置したくて、ffftpを使ってアップロードするのですが、 「CGIWrap Error: Script File Not Found!」と出てしまうんです。プロバイダーのアップ先は「public_html /」ではなく、「web/」。説明通りに「cart」というフォルダ(ディレクトリ?)を作り、その中にアップしました。もちろん、パーミッションも変更済み。 indexから"http://www.○○○.ne.jp/~.○○○/cart.cgiでリンクもかけました。それなのに開きません。cgiのデータをメモ帳で開き、 必要最低限の変更しました。 ひょっとして、基本的な何かが抜けているのでしょうか?各ファイルをそのままアップロードしてはいけないのでしょうか?それとも、「/web/cgi-bin」のディレクトリ内に設置しなければならないのでしょうか? 皆目見当がつきません。誰か救いの手を差し伸べてください。

    • ベストアンサー
    • CGI
  • CGIファイルのアップロード

    某サイトでDLした掲示板プログラムを自分のHPにアップロードしようと思います。 そしてまぁ大体の変更設定をしてFFFTPで自分のスペースにアップロードしようと 思いましてやったらCGIファイルだけがアップロードできないのです。Paulファイルはできるのですが・・・これはなぜなのでしょうか? どうか回答の方宜しくお願い致します。

  • 画像掲示板にアップした画像を他の場所で使えますか?

    こんにちは。 疑問なのですが、自分のHPに置いた画像アップロードのできる掲示板にアップロードされた画像のURLを、<img src="URL">タグで、自分のHPの他の場所に貼り付けると、直リンクになって迷惑をかけることになりますか? 例えば、イラストを掲示板にアップロードしてもらって、それをダウンロードしないでそのまま他のページ(ギャラリーとか)に貼り付けたいのですが。 画像掲示板がレンタルの場合は、だめだと思うのですが、自分で設置したCGIだったらどうでしょうか? また、フリーのCGIのスクリプトで自分で掲示板を設置したら、投稿されたデータは、自分のHP内に保管されるのですか?10MBのスペースを持っているとして、投稿のデータが多くなったら、スペースが減ってしまうのでしょうか? 良く分からなくてうまく文にできないのですが、どなたか、教えてください。お願いします。