質問
- 以下状況において、HTTP接続に問題があるのか、その確認(切り分け)方法はありますでしょうか?
- curlでアクセスできるのに、なぜ、同じサイトにブラウザで表示されないのでしょうか?
- HTTPS(SSL)の問題点の確認方法はありますでしょうか?
状況
- 以下のとおり、SSLのサーバ証明書認証に問題があると想定しているが、HTTP接続には問題がないことを確認したいと思い、その方法として、FireFoxでHTTPページを表示することで確認したいと考えた。
- 検索したところHTTPのアクセス確認ページhttp://httpbin.orgがあったので、これをFireFoxアドレスバーに入れても、https://www.httpbin.orgにリダイレクトされ、結局httpページの確認ができなかった。なお、このサイトのリダイレクト後「サイトが見つかりません」とエラーがでる。
確認したこと
- curl http://httpbin.org はデータ取得できる
- curl https://httpbin.org はデータ取得できない(SSL certificate problem)。
- サーバ証明証確認を省略するcurl -k https://httpbin.orgはデータ取得できるので、サーバ証明書の認証の問題と考えている。
→問題の切り分けのため、httpには問題ないのか、FireFoxでも確認したいと考えた。
環境・設定
- Ubuntu20.04
- Proxy環境下(proxy設定は設定済の認識。curlに-xオプションを入れても結果は変わらない)
- FireFoxでproxy設定をしていることは確認済
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。