Androidゲートウェイの診断: 検出、スリープ、配信
12の症状について、よくある原因と解決策、確認の順序、そして最大の原因に対処するチェックリストをまとめました。最大の原因とは、勤務中に静かにスリープする端末です。
この順番で確認する
各手順に期待される結果があります。最初に失敗した手順で止めてください。
同じネットワーク
PCと端末が同じローカルネットワークにある(またはVPNが上がっている)ことを確認します。期待される結果: 双方が同じサブネットのアドレスを表示します。
到達できるアドレス
PCのブラウザで端末のIPとポートを開きます。期待される結果: アプリのパネルが表示されます。表示されなければ、問題はソフトではなくネットワークです。
既定のSMSアプリ
アプリが今も既定のSMSアプリの役割を保持しているか確認します。期待される結果: 保持している。これがなければ受信した返信はゲートウェイに入りません。
バッテリー最適化の除外
アプリをバッテリー最適化とメーカーの「深いスリープ」リストから除外します。期待される結果: 画面を消したまま一晩動作し続けます。
ファイアウォールとポート
PCのファイアウォールでデスクトップアプリを許可し、ポートをアプリのパネルと照合します。期待される結果: SMS Delivererで機器がオンラインと表示されます。
テスト送信
自分の番号へ1通送ります。期待される結果: 数秒で端末を離れ、レポートが更新されます。ここで失敗するなら、原因は接続ではなくSIMまたはキャリアです。
12項目の故障対応表
| # | 症状 | よくある原因 | 解決策 |
|---|---|---|---|
| 1 | 接続が拒否される | 別サブネット、またはゲストWi-Fiの分離 | 両方を同じネットワークにする。ルーターのアクセスポイント分離を無効にする |
| 2 | ルーター再起動後にパネルへつながらない | DHCPが端末に新しいIPを与えた | 端末の固定IPを予約し、機器を登録し直す |
| 3 | ブラウザではパネルが見えるがアプリからは見えない | PCのファイアウォールがデスクトップアプリを遮断 | プライベートネットワークでSMS Delivererを許可する |
| 4 | 機器を登録したが一度もオンラインにならない | ポートが間違っている | アプリのパネルでポートを再確認する。8080と決め打ちしない |
| 5 | 夜間に送信が止まる | バッテリー最適化がアプリを停止 | アプリを除外し、充電器をつないだままにする |
| 6 | 数時間でアプリがバックグラウンド停止 | メーカーのバッテリーマネージャー(積極的な節電) | アプリを保護リストまたは「スリープしない」リストに追加し、端末を電源につなぐ |
| 7 | 送信は動くが返信が届かない | アプリが既定のSMSアプリになっていない | Androidの設定で既定のSMSの役割を戻す |
| 8 | メッセージがキューで止まる | 端末がオフライン、またはSIMがない/無効 | 機器の状態を確認し、端末から手動送信してSIMを確認する |
| 9 | SMSは通るがMMSが通らない | キャリアのMMS設定またはポリシー | まず端末でMMSを手動確認する。サイズ制限はMMSのページをご覧ください |
| 10 | 配信レポートがない | キャリアが返さない、またはレポートを要求していない | レポート要求を有効にする。返さないキャリアもあることを受け入れる |
| 11 | 端末の置き場所で電波がない | 位置または周波数帯のカバレッジ | 端末を窓際へ移す。キャリアのカバレッジマップを確認する |
| 12 | VPNでは動くがタイムアウトする | トンネルの遅延と切断 | 可能なら端末をローカルネットワークに置く。VPNが必須なら遅いポーリングを想定する |
動作を保つチェックリスト
- 充電器を常時接続する。ゲートウェイ端末は携帯電話ではなくインフラです。
- アプリをバッテリー最適化とメーカーの深いスリープのリストから除外する。
- スリープ中もWi-Fi接続を保つよう設定する(AndroidのWi-Fiポリシー)。
- ルーターで固定IPを予約し、PCがアドレスを見失わないようにする。
- 画面のロックとタイムアウトはそのままで構いません。最適化を無効にすればアプリを止めません。
- 再起動後はアプリを一度開く。自動再起動はAndroidのビルド次第で、当社では検証していません。
アプリではなくキャリアが原因のとき
端末の標準メッセージアプリから手動で送ったSMSも届かない場合、接続は正常で問題はSIMまたはキャリアにあります。残高不足、プラン変更、機械的送信による番号遮断などです。ゲートウェイの設定では直せず、キャリアが直します。そこに至る制限については送信制限をご覧ください。
このガイドはAndroidゲートウェイのクラスターの一部です: 概要、複数SIM、送信制限、トラブル対応。
購入者がよく尋ねる質問
PCに端末が見つからないと表示されます。何から始めますか?
同じネットワークのPCのブラウザで、端末のIPとポートを開いてください。パネルが表示されなければネットワークの問題で、サブネット、ゲスト分離、IPの変更を確認します。表示される場合は、ファイアウォールと入力したポートを確認します。
アプリが一晩で送信を止めるのはなぜですか?
バッテリー最適化です。Androidとメーカーの電源管理はバックグラウンドアプリを一時停止します。ゲートウェイアプリを両方から除外し、端末を充電器につないでください。メッセージ欠落の最も一般的な原因です。
送信は動くのに返信が届かないのはなぜですか?
アプリが既定のSMSアプリの役割を失っています。Androidは受信SMSを既定のメッセージアプリだけに配信するため、端末の設定で役割を戻してください。
画面を点灯したままにする必要がありますか?
いいえ。バッテリー最適化を除外し、端末を電源につないでいれば、画面はロックされ消灯してもアプリは動作を続けます。
端末自身からの手動SMSも送れない場合は?
問題はゲートウェイではなくSIMまたはキャリアです。残高とプランの状態を確認し、大量送信で番号が遮断されている場合はキャリアしか復旧できません。