0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

「安全なWebアプリケーションの作り方」で example.jp にアクセスすると 502 Bad Gateway が発生した際の対応方法

Last updated at Posted at 2024-12-05

はじめに

M1 Mac を macOS バージョン 15.1.1 にアップデートした後、「安全なWebアプリケーションの作り方」の実習環境で FireFox を使用して http://example.jp/ にアクセスした際、502 Bad Gateway エラーが発生しました。この問題の解決に少し苦労したため、対処方法をまとめておきます。

ちなみに、M1 Mac では VirtualBox が利用できないため、Docker 版の実習環境を使用しています。なお、OS アップデート前は問題なく 200 OK が返ってきていました。

エラー内容

FireFox の画面には次のようなエラーが表示されていました。

An exception occurred while attempting to connect to: http://example.jp/
The exception was: 
example.jp: nodename nor servname provided, or not known
The following document may be of assistance in resolving this failure:
https://www.zaproxy.org/faq/why-cant-zap-connect-to-my-website/

対応方法

エラーの原因は、OWASP ZAP の設定が意図せず変更されていたことでした。以下の手順で解決しました。

  1. ZAP の設定確認
    メニューから [設定] > [Network] > [ネットワーク] を開きます。

  2. 変更前の設定
    ホスト: localhost
    ポート: 8080

  3. 変更後の設定
    ホスト: 127.0.0.1
    ポート: 13128

  4. 上記の設定を保存して再度アクセスすると、正常にページが表示されるようになりました。

結論

macOS のアップデート後、ZAP の設定が変更される場合があるため、エラーが発生した際はネットワーク設定を再確認することが重要です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?