For the last few days I am not able to use my Android phone from my desktop Chrome. This happens for both registration and authenticate flows and for any site, including
webauthn.ioLooking a the logcat on the phone I see that everything starts well but after 30 seconds everything shuts down. Here is the relevant log:
01-01 10:41:21.881 4824 23303 W Fido : [WebSocketReceiver] IOException [CONTEXT service_id=274 ]
01-01 10:41:21.881 4824 23303 W Fido : java.io.EOFException
01-01 10:41:21.881 4824 23303 W Fido :
at java.io.DataInputStream.readFully(DataInputStream.java:205)
01-01 10:41:21.881 4824 23303 W Fido :
at azcc.d(:com.google.android.gms@244738036@24.47.38 (260408-705893532):3)
01-01 10:41:21.881 4824 23303 W Fido :
at azcc.a(:com.google.android.gms@244738036@24.47.38 (260408-705893532):22)
01-01 10:41:21.881 4824 23303 W Fido :
at azbv.run(:com.google.android.gms@244738036@24.47.38 (260408-705893532):660)
01-01 10:41:21.881 4824 23303 W Fido :
at java.lang.Thread.run(Thread.java:1012)
01-01 10:41:21.881 4824 23303 E Fido : [WebSocket] handleReceiverError() [CONTEXT service_id=274 ]
01-01 10:41:21.881 4824 23303 E Fido : azca: IO Error
01-01 10:41:21.881 4824 23303 E Fido :
at azcc.a(:com.google.android.gms@244738036@24.47.38 (260408-705893532):323)
01-01 10:41:21.881 4824 23303 E Fido :
at azbv.run(:com.google.android.gms@244738036@24.47.38 (260408-705893532):660)
01-01 10:41:21.881 4824 23303 E Fido :
at java.lang.Thread.run(Thread.java:1012)
01-01 10:41:21.881 4824 23303 E Fido : Caused by: java.io.EOFException
01-01 10:41:21.881 4824 23303 E Fido :
at java.io.DataInputStream.readFully(DataInputStream.java:205)
01-01 10:41:21.881 4824 23303 E Fido :
at azcc.d(:com.google.android.gms@244738036@24.47.38 (260408-705893532):3)
01-01 10:41:21.881 4824 23303 E Fido :
at azcc.a(:com.google.android.gms@244738036@24.47.38 (260408-705893532):22)
01-01 10:41:21.881 4824 23303 E Fido :
... 2 more
01-01 10:41:21.881 4824 23303 E Fido : [AuthenticatorTunnelTransport] errors from websocket [CONTEXT service_id=287 ]
01-01 10:41:21.881 4824 23303 E Fido : azca: IO Error
01-01 10:41:21.881 4824 23303 E Fido :
at azcc.a(:com.google.android.gms@244738036@24.47.38 (260408-705893532):323)
01-01 10:41:21.881 4824 23303 E Fido :
at azbv.run(:com.google.android.gms@244738036@24.47.38 (260408-705893532):660)
01-01 10:41:21.881 4824 23303 E Fido :
at java.lang.Thread.run(Thread.java:1012)
01-01 10:41:21.881 4824 23303 E Fido : Caused by: java.io.EOFException
01-01 10:41:21.881 4824 23303 E Fido :
at java.io.DataInputStream.readFully(DataInputStream.java:205)
01-01 10:41:21.881 4824 23303 E Fido :
at azcc.d(:com.google.android.gms@244738036@24.47.38 (260408-705893532):3)
01-01 10:41:21.881 4824 23303 E Fido :
at azcc.a(:com.google.android.gms@244738036@24.47.38 (260408-705893532):22)
01-01 10:41:21.881 4824 23303 E Fido :
... 2 more
This is when the Websocket connection established 30 seconds earlier:
01-01 10:40:51.880 4824 23303 I Fido : [AuthenticatorTunnelTransport] Websocket is connected. [CONTEXT service_id=287 ]
01-01 10:40:51.880 4824 23303 I Fido : [AuthenticatorTunnelTransport] WebSocket connection is established. [CONTEXT service_id=287 ]
01-01 10:40:51.881 4824 23303 I Fido : [HybridAuthenticatorController] Hybrid Authenticator sends out ble advert. [CONTEXT service_id=287 ]
01-01 10:40:51.884 4824 23303 I Fido : (REDACTED) [HybridMessageProcessor] Status updates: %s
01-01 10:40:51.884 4824 23303 I Fido : (REDACTED) [HybridAuthenticatorController] Status updates: %s
01-01 10:40:51.884 4824 23303 I Fido : [WebSocketReceiver] run() [CONTEXT service_id=274 ]
01-01 10:40:51.903 4824 4824 I Fido : [HybridAuthenticatorController] ble advert starts [CONTEXT service_id=287 ]