Chromad doesn't return "ARC not enabled" message on 904 Arc Disabled response. |
|||
Issue descriptionOriginal bug: crbug.com/694542
,
Dec 18 2017
We return Status::ARC_DISABLED for DM_STATUS_SERVICE_ARC_DISABLED, which then gets mapped to mojom::ArcSignInStatus::ARC_DISABLED. There was a separate issue that DMServer returns DM_STATUS_SERVICE_POLICY_NOT_FOUND if you forget to set up ARC (i.e. not accept ToS in admin console). This gets mapped to Status::ARC_DISABLED now as well and I verified that a reasonable message shows up for the user.
,
Apr 12 2018
Hi Lutz, I was trying to verify this, but I don't see any messages for the user when ArcEnabled policy is set to false. Could you please check, I have debug-logs and policies.json attached. Chrome OS: 10452.54.0 Chrome: 66.0.3359.102 Device: Santa
,
Apr 12 2018
Setting ArcEnabled to false will make the Chromebook not even talk to DMServer. You have to turn ArcEnabled back on, but turn Arc off in CPanel. - Log in to https://admin.google.com with Chromad domain credentials - Device management - Chrome management - Android application settings - Turn off "Enable Android applications to be managed through the Admin Console" If you create a new Chromad domain and don't accept the Arc ToS in the admin console, you should see DM_STATUS_SERVICE_POLICY_NOT_FOUND.
,
Apr 13 2018
Thanks, Lutz! Now I was able to verify this (see attached screenshot). |
|||
►
Sign in to add a comment |
|||
Comment 1 by hunyadym@chromium.org
, Dec 18 2017