[過去ログ] 【通知来ない】Doze総合【GCM?】©2ch.net (507レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
203(1): 2017/01/07(土)03:50 ID:kd/qdF6m(1) AAS
Yahooメールの「リアルタイムで受信(プッシュ)」設定での通信もWiresharkで調べてみた
GCMとSSLの組み合わせだった
SSL上のプロトコルは暗号化されて見えないので不明だけど
ポートが443だからIMAPじゃなくてHTTPSのRESTか何かの可能性が高い
メールが来るたびにTCP接続を作り直しているので少なくともIMAP IDLEではない
あと俺の環境ではDoze中は通知が出なかった
優先度は通常なのか?
以下キャプチャ
03:26にメールを送る。この時点ではDoze中
03:35にパケットが来ないので画面を点灯させてDozeを抜けた
すぐに端末側からGCMのパケットを送信
6436 147 1444.191282000 2017-01-07 03:35:57.66 mobile mobile-gtalk.l.google.com TCP 166 47644→5228 [PSH, ACK]
6438 147 0.038035000 2017-01-07 03:35:57.69 mobile-gtalk.l.google.com mobile TCP 66 5228→47644 [ACK]
GCMサーバ側からYahooメールの受信フラグと思われるメッセージが来る
6439 147 0.000721000 2017-01-07 03:35:57.69 mobile-gtalk.l.google.com mobile TCP 301 5228→47644 [PSH, ACK]
6440 147 0.002176000 2017-01-07 03:35:57.70 mobile mobile-gtalk.l.google.com TCP 66 47644→5228 [ACK]
GCMを受けただけでは通知は出ない
GCMの数秒〜1分後に端末側からlogql.g.yahoo.co.jp:443へ接続
通知はこの時点で出る
6656 170 0.000000000 2017-01-07 03:35:59.52 mobile logql.g.yahoo.co.jp TCP 74 48435→443 [SYN]
6659 170 0.007551000 2017-01-07 03:35:59.53 logql.g.yahoo.co.jp mobile TCP 74 443→48435 [SYN, ACK]
6661 170 0.002424000 2017-01-07 03:35:59.53 mobile logql.g.yahoo.co.jp TCP 66 48435→443 [ACK]
6662 170 0.003004000 2017-01-07 03:35:59.54 mobile logql.g.yahoo.co.jp TLSv1.2 262 Client Hello
上下前次1-新書関写板覧索設栞歴
あと 304 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.005s