質問: GCPでCentOS7OSのインスタンスを立てており、Apache*PHPでAPIを作成しています。 エンドポイントとなるPHPでは、同じサーバー内にインストールしてあるElasticSearchに接続を行って、データを取得して返しています。 APIは、iOSアプリから叩かれます。 ここからが問題ですが、エンドユーザーから 「4Gの時のみ接続できない」と多く問い合わせが入っています。 WiFiでは接続できるそうです。 Apach、ElasticSearchのエラーログを見ても原因らしきものは出力されておらず、原因が切り分けられず途方に暮れています。 エンドユーザーに確認したところ、iPhoneのモバイルデータ通信はオンになっていますし、アプリ個別の通信設定もオンになっていて、またブラウジングは正常にできているとのことなので、クライアント側の問題ではなさそうです。 WiFiではアクセスできるけど4Gではアクセスできない問題について、何か心当たりがあれば教えていただけますと幸いです。 【補足】 GCEのファイアウォール設定、iptablesのあたりに詳しくないので、ここで弾かれている可能性がありそうです。
回答: 携帯3社がみとめいないサイト(IP)への接続が拒否されるフィルター(解除依頼よくしらん)があるらしいが その場合、解決はIPの変更になりますが変更先のIPがそれではない保障もありません。