結論
・Chrome91以降では10080番ポートが使用できない。
・ポートを別のポートに指定した方が無難。
業務中に困ったこと。。。
DockerでSpring Bootの環境を作成した時の話で、
VSCode(IntelliJ)のターミナルには正常にSpringが立ち上がっている様子だが、
いざブラウザ(Chrome)にアクセスするとERR_UNSAFE_PORTとエラーが出る。
当時はエラーメッセージをよく読まず、ソースコードの設定を色々と
いじっていたのですが、よくよくエラーを見てみるとERR_UNSAFE_PORTと
あったので調査することに。。。
(Dockerだとエラー内容がERR_EMPTY_RESPONSEだった気がします。うろ覚えですみません)
検索するとすぐ出てくるのですが、
ChromeがNAT Slipstreaming v2攻撃への対策のために行ったものでした。。
確かSafariとかでは普通に表示できた?気がします。サーバ間通信等は問題ないので
わざわざブラウザ表示しなくてもいいと思うかもしれませんが、Spring Bootを
ブラウザに表示させることが環境構築の最終ゴールでしたのでポートを変更して対応しました。
(もちろんフロントでも10080番ポートは使えないので注意が必要です。)
エラー文をよく読むことと、ブラウザのバージョンでも
予期せぬエラー(特にフロントエンド)が出たりするのでデバックの際は
その辺も意識していこうと思います。