Mac/iPad/iPhoneのsafariで【nsposixerrordomain:100】エラー時の症状
インフラにAWSのEC2 - ALBを利用した構成でWebサイト公開のテストをしていたときのこと。
Apple製品のPC/モバイルデバイスのsafariブラウザで、「nsposixerrordomain:100」エラーに遭遇しました。
エラーの解決は、以下を参照して無事にできたので詳細は譲ります。
iOS 11, macOS Hight Sierra で The operation couldn't be completed. Protocol error が出る場合の対処 (Qiita)
iPhone does not open HTTPS site in Safari with error NSPOSIXErrorDomain:100
ただ、僕の遭遇した「事象」が少し違ったように感じたため、事象について書き残そうと思います。
それは、safariに限らずchromeでも閲覧できなかった、ということです。
nsposixerrordomain:100エラーが出た時、chromeでもダメだった
たいてい、このエラーはMacOS/iOSの「safari」ブラウザで発生する事象だと記載があるのですが、僕がこのエラーに遭遇した時は、
- iOS(iPhone/iPad)のchromeでもsafari同様に正常に閲覧できない
- MacOSのchromeだと閲覧できる
という状態でした。「chromeでもおかしいってことは、Qiitaに書いてある事象とは全く別の事象も併発しているのか・・・?」という疑念が生まれてしまったのです。
ちなみに「正常に閲覧できない」とは具体的に以下2つの症状のどちらかでした。
- Webページが表示されない
※nsposixerrordomain:100等のエラーメッセージが表示されず、真っ白 - 表示されるも、画像やCSS、JSが読み込まれていない
Windows、Androidでの主要ブラウザでは一切表示不具合はありませんでした(これは他のWebサイトにもある事象と同じ)。
safariでこのnsposixerrordomain:100エラーに遭遇しchromeでも正常に表示できない場合でも、冒頭で示したQiitaの記事を参照することで無事解決できたので、試してみることをおすすめします。