Mac/iPad/iPhoneのsafariで【nsposixerrordomain:100】エラー時の症状

- プログラミング -
2019.10.15
nsposixerrordomain:100

インフラにAWSのEC2 - ALBを利用した構成でWebサイト公開のテストをしていたときのこと。

Apple製品のPC/モバイルデバイスのsafariブラウザで、「nsposixerrordomain:100」エラーに遭遇しました。

Macの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つの症状。

  1. Webページが表示されない
    ※nsposixerrordomain:100等のエラーメッセージが表示されず、真っ白
  2. 表示されるも、画像やCSS、JSが読み込まれていない

Windows、Androidでの主要ブラウザでは一切表示不具合はありませんでした(これは他のWebサイトにもある事象と同じ)。

safariでこのnsposixerrordomain:100エラーに遭遇しchromeでも正常に表示できない場合でも、冒頭で示したQiitaの記事を参照することで無事解決できたので、試してみることをおすすめします。