• 解決済 manabos

    (@manabos)


    数週間前まで問題なく運用できていた問合せフォームが利用できない状態になっています。送信ボタンを押しても、更新になったまま、丸がくるくる回っている状況です。エラーメッセージも表示されません。

    過去のフォーラムのポストを参考に、下記を実施しましたが、素人のため改善できていません。
    ・Contact formをコピーして、古いものを消す
    ・テーマやプラグインの無効化、未使用のものの削除
    ・キャッシュのクリア
    ・reCAPTCHAのインテグレーションを再度行う

    何卒よろしくお願い致します。

    利用テーマ)Education Zone Proバージョン: 2.6.3 作者: Rara Theme

    プラグイン)

    • Akismet Anti-spam: Spam Protection
    • BlossomThemes Social Feed
    • Cache Clear for お名前.com
    • Classic Editor
    • Contact Form 7
    • Customizer Search
    • Demo Importer Plus
    • Enable jQuery Migrate Helper
    • Google Analytics for WordPress by MonsterInsights
    • Health Check & Troubleshooting
    • WPCode Lite
    • MC4WP: Mailchimp for WordPress
    • RARA One Click Demo Import
    • Regenerate Thumbnails
    • SiteGuard WP Plugin
    • TS Webfonts for お名前.com 

    ヘルプの必要なページ: [リンクを見るにはログイン]

9件の返信を表示中 - 1 - 9件目 (全9件中)
  • モデレーター Takayuki Miyoshi

    (@takayukister)

    リンクされたページにあるフォームを試してみましたが報告されたような現象は見られませんでした。

    送信ボタンを押しても、更新になったまま、丸がくるくる回っている状況です。エラーメッセージも表示されません。

    すでに解決済みでしたらこのトピックのステータスを「解決済」に変更しておいてください。

    トピック投稿者 manabos

    (@manabos)

    早速のご確認ありがとうございます。
    問い合わせフォームから、テスト送信を送っていただきましたか?無事届いております。

    ところが、こちら側では、昨日と状況が変わらず、送信ボタンを押しても更新状態のままグルグル回ったままです。
    また、一番下には「エラー: コンタクトフォームが見つかりません。」というコメントも出ており、消すことができません。スクリーンショットが送れたらよいのですが。

    なお、こちらの環境が影響があるか分かりませんが、Mac Pro, ChromeとSafariで試しており、米国におります。

    どうしてそちらから問い合わせを送っていただけたのか全くわからない状況です。
    ご面倒をおかけしますが、何卒よろしくお願い致します。

    モデレーター Takayuki Miyoshi

    (@takayukister)

    私がテスト送信をおこなった時は確かエラー応答メッセージが表示されていたと思うので、届いたメールは私からのものではないかもしれません。ともあれ、問題が継続しているということはわかりました。

    また、一番下には「エラー: コンタクトフォームが見つかりません。」というコメントも出ており、消すことができません。

    それについては私の方でも確認していますが、このメッセージは本件とは直接関係しないかと思います。それはこちらの FAQ で解説されているものと同じもの (少々内容が古いですが) です:

    送信ボタンを押しても更新状態のままグルグル回ったまま

    この状態の場合、ブラウザーのコンソールを見ればエラーが出力されていることが多く、何かしらの手がかりが得られます。

    よくわからない場合は他のプラグインをすべて無効化し、テーマをデフォルトのテーマ (Twenty Twenty-Four 等) に切り替え、あらゆるキャッシュの消去をおこなって再度試してみてください。

    トピック投稿者 manabos

    (@manabos)

    ご確認どうもありがとうございます。
    コンソールを見ると、エラーがいっぱいあるのですが、よくわからないので、下記を行なってみました。
    Health Check & Troubleshootingのトラブルシューティングモードを有効化
    ・テーマをデフォルトのテーマ (Twenty Twenty-Four ) に切り替え
    ・Contact Form 7以外の他のプラグインをすべて無効化
    ・ブラウザのキャッシュを全て消去

    一番下のエラーメッセージは消えますが、残念ながら、送信ボタンを押してもぐるぐるのままの状態が続いています。

    他のプラグインは無効のまま、テーマのみを「Education Zone Proバージョン: 2.6.3」切り替えると、一番下のエラーメッセージも出てきます。

    現在の問い合わせページ(全て有効化の状態/ キャッシュクリア済)Chromeのコンソールのエラーメッセージ(❌が2つ)は次の通りです(他に三角❗️が8、四角❗️が28あります)。

    何か手がかりはございますでしょうか?長いのですが貼り付けます。ご面倒をお掛けいたしますが、何卒よろしくお願い致します。

    index.js?ver=5.8.6:1

      ❌ GET https://manabiya-lab.com/wp-json/contact-form-7/v1/contact-forms/1325/feedback/schema 403 (Forbidden)

    (anonymous) @ index.js?ver=5.8.6:1
    (anonymous) @ index.js?ver=5.8.6:1
    (anonymous) @ index.js?ver=5.8.6:1
    (anonymous) @ index.js?ver=5.8.6:1
    (anonymous) @ index.js?ver=5.8.6:1
    n @ index.js?ver=5.8.6:1
    m @ index.js?ver=5.8.6:1
    (anonymous) @ index.js?ver=5.8.6:1
    (anonymous) @ index.js?ver=5.8.6:1

    ❌Uncaught (in promise)
    Response {type: ‘basic’, url: ‘https://manabiya-lab.com/wp-json/contact-form-7/v1/contact-forms/1325/feedback/schema’, redirected: false, status: 403, ok: false, …}
    body: (…)
    bodyUsed: false
    headers: Headers {}
    ok: false
    redirected: false
    status: 403
    statusText: “”
    type: “basic”
    url: “https://manabiya-lab.com/wp-json/contact-form-7/v1/contact-forms/1325/feedback/schema”
    Prototype: Response
    Promise.then (async)
    m @ index.js?ver=5.8.6:1
    (anonymous) @ index.js?ver=5.8.6:1
    (anonymous) @ index.js?ver=5.8.6:1

    モデレーター Takayuki Miyoshi

    (@takayukister)

    GET https://manabiya-lab.com/wp-json/contact-form-7/v1/contact-forms/1325/feedback/schema 403 (Forbidden)

    これは有益な手がかりです。403 (Forbidden) エラーが出るというのは、REST API へのアクセスを制限するプラグインが使われているか、ウェブアプリケーションファイアウォール (WAF) によりアクセスが遮断されているかのどちらかの場合がほとんどです。WAF によるものであればアクセス元の地域によって挙動が変わるのも説明がつきます。

    心当たりがないなら利用しているホスティングサービスのサポートに問い合わせしてみてください。

    トピック投稿者 manabos

    (@manabos)

    どうもありがとうございます。

    VPNを日本に変えて問い合わせフォームを送信すると、フォームから送信できました!WAF によりアクセスが遮断されていることが原因でしょうか。ホスティングサービスのサポートに問い合わせてみようと思います。

    なお、一旦Websiteから問い合わせフォームのURLを削除したのですが、「エラー: コンタクトフォームが見つかりません。」という表示は残ったままだったので、Contact Form 7自体を無効化しました(エラー表示が消えました)。上記の送信できない問題が解決すれば、Contact Form 7を使い続けたいのですが、このエラー表示は消せないのでしょうか?

    何度も申し訳ございません。

    • この返信は10ヶ月、 1週前にmanabosが編集しました。
    モデレーター Takayuki Miyoshi

    (@takayukister)

    「エラー: コンタクトフォームが見つかりません。」の件は、先にコメントで説明した通り、指定されたコンタクトフォームが存在しないことを示すものです。本件のトピックとは関係のないものですのでサポートが必要でしたら新規にトピックを作成してください。

    トピック投稿者 manabos

    (@manabos)

    ありがとうございます。エラーメッセージの件は、新規にトピックを作成させていただきます。
    本件はWAF の件が未だ解決していないので、一旦は、このままオープンとさせていただきます。ご了承くださいませ、

    トピック投稿者 manabos

    (@manabos)

    お世話さまです。
    サーバー元に問い合わせしたところ、国外からのアクセス制限がかかっていたことが分かりました。アクセス制限を解除し、お陰様で無事Contact formが利用可能となりました。
    色々とご教示いただき、本当にありがとうございました。

9件の返信を表示中 - 1 - 9件目 (全9件中)
  • トピック「Contact Form 7:送信不可-エラーメッセージ非表示」には新たに返信することはできません。