http://example.jp/33/33-002a.php でエラー

171 views
Skip to first unread message

moonjp

unread,
Jul 1, 2021, 8:19:45 PM7/1/21
to 「体系的に学ぶ 安全なWebアプリケーションの作り方」サポートML
【質問】
http://example.jp/33/33-002a.phpの実行結果が書籍と同じ結果にならなりません
この事象はどのようにしたら解決できますでしょうか?
(win 10 Home です)

【やってみたこと】
ping api.example.jp で疎通がとれることは確認しました

【発生していること】
ステータスが502 Bad Gatewayになる

【エラー】
ZAP Error [java.net.UnknownHostException]: api.example.net
Stack Trace:
java.net.UnknownHostException: api.example.net
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at org.zaproxy.zap.ZAP$ProtocolSocketFactoryImpl.createSocket(ZAP.java:434)
at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:728)
at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:457)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:207)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.parosproxy.paros.network.HttpSender.executeMethod(HttpSender.java:429)
at org.parosproxy.paros.network.HttpSender.runMethod(HttpSender.java:671)
at org.parosproxy.paros.network.HttpSender.send(HttpSender.java:626)
at org.parosproxy.paros.network.HttpSender.sendAuthenticated(HttpSender.java:601)
at org.parosproxy.paros.network.HttpSender.sendAuthenticated(HttpSender.java:584)
at org.parosproxy.paros.network.HttpSender.sendAndReceive(HttpSender.java:489)
at org.parosproxy.paros.network.HttpSender.sendAndReceive(HttpSender.java:459)
at org.parosproxy.paros.core.proxy.ProxyThread.processHttp(ProxyThread.java:562)
at org.parosproxy.paros.core.proxy.ProxyThread.run(ProxyThread.java:333)
at java.lang.Thread.run(Unknown Source)

徳丸浩

unread,
Jul 7, 2021, 12:59:01 AM7/7/21
to wasbook...@googlegroups.com
徳丸です。
お返事が遅れて申し訳ありません。

コマンドプロンプトあるいはターミナルから、

ping api.example.net

を実行したらどうなりますか?



2021年7月2日(金) 9:19 moonjp <mochi...@moonisland.jp>:
> --
> このメールは Google グループのグループ「「体系的に学ぶ 安全なWebアプリケーションの作り方」サポートML」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには wasbook-reade...@googlegroups.com にメールを送信してください。
> このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/wasbook-readers/eab809b8-5345-47df-8199-1f1c6bde6b43n%40googlegroups.com にアクセスしてください。



--
徳丸浩 htok...@gmail.com

moonjp

unread,
Jul 7, 2021, 8:48:50 PM7/7/21
to 「体系的に学ぶ 安全なWebアプリケーションの作り方」サポートML
徳丸さん

お忙しい中、ご返答いただきありがとうございます!

結論から申し上げますと、現在、相談させていただいたエラーはでておらず、書籍通りの結果を確認できております。

下記の経緯を経て、正常動作が確認できました。
1.お返事をいただき、まずはエラーを再現させてから「ping api.example.net」を実行しようと考えました。
2.その際、owazapを開いたところ、58888のポートが使用できず別のポート番号に変更をしました。
3.上記に伴い、 FoxyProxy Optionsのポート番号を変更しました。
4.エラーを再現させようと該当のAPI(http://example.jp/33/33-002a.php)を実行したらうまくいきました。

正直、あれはなんだったんだろう。。という感じですが、
問題は解消されましたので、引き続き書籍を読み進めて参りたいと思います。

2021年7月7日水曜日 13:59:01 UTC+9 徳丸浩:
Reply all
Reply to author
Forward
0 new messages