Login failure on Lenovo ThinkPad 11e |
||||||||||
Issue descriptionChromeOS version: 61.0.3163.123 ChromeOS device model: Lenovo ThinkPad 11e Chromebook (Glimmer) Case#: 13999211 Description: Cannot log in to Chromebook with specific user - the affected user can sign into Gmail by signing in to Chromebook as guest - the affected user can sign into other Chromebooks - other users can sign in to the affected Chromebook Note: Chromebook was updated from ChromeOS version 53 to version 61. Steps to reproduce: 1. Turn on Chromebook. 2. Enter affected user’s email and password. https://drive.google.com/open?id=1mBSuNVKCNRgOA1lLqGFa8rqhdeZzp0cW 3. After typing in the user information customer is pushed back to login screen. https://drive.google.com/open?id=1mBSuNVKCNRgOA1lLqGFa8rqhdeZzp0cW Current Behavior / Reproduction: Cannot slog in Chromebook with a specific user. Expected Behavior: Be able to log in. From the log file attached it looks like issue is related to https://bugs.chromium.org/p/chromium/issues/detail?id=547857: 2017-11-17T10:00:50.849087+11:00 ERR kernel: [ 0.823103] EXT4-fs (dm-0): couldn't mount as ext3 due to feature incompatibilities 2017-11-17T10:00:50.849163+11:00 INFO kernel: [ 0.823659] EXT4-fs (dm-0): mounting ext2 file system using the ext4 subsystem 2017-11-17T10:00:50.849171+11:00 INFO kernel: [ 0.826336] EXT4-fs (dm-0): mounted filesystem without journal. Opts: (null) 2017-11-17T10:00:50.849332+11:00 INFO kernel: [ 1.374609] EXT4-fs (mmcblk0p1): recovery complete 2017-11-17T10:00:50.849338+11:00 INFO kernel: [ 1.375709] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: commit=600 2017-11-17T10:00:50.849344+11:00 INFO kernel: [ 1.383686] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null) 2017-11-17T10:00:50.849467+11:00 INFO kernel: [ 1.726970] EXT4-fs (dm-1): recovery complete 2017-11-17T10:00:50.849478+11:00 INFO kernel: [ 1.729794] EXT4-fs (dm-1): mounted filesystem with ordered data mode. Opts: discard,commit=600 ..... 2017-11-17T10:00:55.292204+11:00 WARNING cryptohomed[1403]: Attestation-based enterprise enrollment will not be available. 2017-11-17T10:00:55.316595+11:00 WARNING cryptohomed[1403]: Extending PCR1. 2017-11-17T10:00:56.137805+11:00 INFO cryptohomed[1403]: Attestation: Valid attestation data exists. 2017-11-17T10:00:56.163222+11:00 INFO cryptohomed[1403]: Cannot read boot lockbox files. 2017-11-17T10:01:06.255005+11:00 WARNING cryptohomed[1403]: No valid keysets on disk for 999db4fb67ed79ec05f7ea85b14e453ef855afe1 2017-11-17T10:01:06.255040+11:00 ERR cryptohomed[1403]: Failed to decrypt any keysets for 999db4fb67ed79ec05f7ea85b14e453ef855afe1 2017-11-17T10:01:06.255064+11:00 ERR cryptohomed[1403]: Error, cryptohome must be re-created because of fatal error. 2017-11-17T10:01:07.848098+11:00 ERR cryptohomed[1403]: Fatal decryption error, but unable to remove cryptohome. 2017-11-17T10:01:07.848298+11:00 WARNING cryptohomed[1403]: PKCS#11 initialization requested but cryptohome is not mounted. Chrome log: [1129:1129:1117/100102.229884:INFO:remote_commands_service.cc(161)] Remote commands fetched. [1129:1129:1117/100102.625339:WARNING:CONSOLE(18122)] "Unrecognized message from GAIA: clearOldAttempts", source: chrome://oobe/login.js (18122) [1129:1129:1117/100103.848947:WARNING:CONSOLE(18122)] "Unrecognized message from GAIA: showConfirmCancel", source: chrome://oobe/login.js (18122) [1129:1129:1117/100106.159741:VERBOSE1:oauth2_token_fetcher.cc(79)] Got OAuth2 tokens! [1129:1129:1117/100106.159799:VERBOSE1:oauth2_token_initializer.cc(32)] OAuth2 tokens fetched ...... [1129:1129:1117/100107.849143:ERROR:device_event_log_impl.cc(156)] [10:01:07.849] Login: homedir_methods.cc:336 HomedirMethods MountEx error (CryptohomeErrorCode): 5 [1129:1129:1117/100107.849232:ERROR:device_event_log_impl.cc(156)] [10:01:07.849] Login: cryptohome_authenticator.cc:931 Cryptohome failure: state(AuthState)=2, code(cryptohome::MountError)=1 [1129:1129:1117/100107.849265:VERBOSE1:cryptohome_authenticator.cc(774)] Resolved state to: 2 [1129:1129:1117/100107.849343:ERROR:device_event_log_impl.cc(156)] [10:01:07.849] Login: cryptohome_authenticator.cc:707 Login failed: Could not mount cryptohome. [1129:1129:1117/100107.849435:ERROR:login_performer.cc(63)] Login failure, reason=1, error.state=0 [1129:1129:1117/100107.849589:VERBOSE1:existing_user_controller.cc(1416)] Could not mount cryptohome. Drive link to logs: https://drive.google.com/open?id=1PYUOm51-VhyaGwHFOZmf3lHwrFHCjNLfLFBWVEUTapM
,
Mar 6 2018
,
Mar 6 2018
Is quite possibly ext4 related, especially given 53 -> 61 (with ext4 migration somewhere in between). We had a few issues leading to "Fatal decryption error, but unable to remove cryptohome." caused by fs corruption or bugs. E.g. issue 699389 . Or can be a variation of issue 760007 . Iirc, they should be fixed by 61, but not sure. +gwendal / +hashimoto for expert opinion re ext4 and migration to it. We also have issue 772940 and issue 773816 with similar symptoms. I don't see the logs at the link from the description. Could you please provide a link / attach them here?
,
Mar 28 2018
,
Apr 25 2018
Apologies for delay with response to #3 The debug log for Glimmer: https://drive.google.com/open?id=154YtjhZH2yz22mW9Gj7lnkGfn12QH9gn But we have another customer (case # 15308655), having this issue. This customer is running Chrome OS 65.0.3325.209 on Viglen Chromebook 11 User don't get any error and just dropped to login screen: ### message.log: 2018-04-19T09:11:30.291498+01:00 WARNING cryptohomed[1159]: No valid keysets on disk for 0acae8229e1c946b87bf825bba87966dde5ce00e 2018-04-19T09:11:30.292058+01:00 ERR cryptohomed[1159]: Failed to decrypt any keysets for 0acae8229e1c946b87bf825bba87966dde5ce00e 2018-04-19T09:11:30.292592+01:00 ERR cryptohomed[1159]: Error, cryptohome must be re-created because of fatal error. 2018-04-19T09:11:31.110911+01:00 CRIT kernel: [ 208.285067] EXT4-fs error (device mmcblk0p1): ext4_xattr_block_get:332: inode #390446: comm MountThread: bad block 1581732 2018-04-19T09:11:31.110947+01:00 CRIT kernel: [ 208.286456] EXT4-fs error (device mmcblk0p1): ext4_xattr_block_get:332: inode #390446: comm MountThread: bad block 1581732 2018-04-19T09:11:31.111592+01:00 ERR cryptohomed[1159]: Fatal decryption error, but unable to remove cryptohome. 2018-04-19T09:11:31.112017+01:00 WARNING cryptohomed[1159]: PKCS#11 initialization requested but cryptohome is not mounted. chrome.log: [1147:1147:0419/091130.206295:VERBOSE1:login_performer.cc(288)] Online login completion started. [1147:1147:0419/091130.206978:VERBOSE1:cryptohome_authenticator.cc(776)] Resolved state to: 0 [1147:1147:0419/091131.112885:ERROR:device_event_log_impl.cc(156)] [09:11:31.112] Login: homedir_methods.cc:274 HomedirMethods MountEx error (CryptohomeErrorCode): 5 [1147:1147:0419/091131.113100:ERROR:device_event_log_impl.cc(156)] [09:11:31.113] Login: cryptohome_authenticator.cc:932 Cryptohome failure: state(AuthState)=2, code(cryptohome::MountError)=1 [1147:1147:0419/091131.113215:VERBOSE1:cryptohome_authenticator.cc(776)] Resolved state to: 2 [1147:1147:0419/091131.113413:ERROR:device_event_log_impl.cc(156)] [09:11:31.113] Login: cryptohome_authenticator.cc:710 Login failed: Could not mount cryptohome. [1147:1147:0419/091131.113588:ERROR:login_performer.cc(63)] Login failure, reason=1, error.state=0 [1147:1147:0419/091131.113868:VERBOSE1:existing_user_controller.cc(1421)] Could not mount cryptohome. [1147:1147:0419/091131.113987:VERBOSE1:webui_login_display.cc(109)] Show error, error_id: 1989, attempts:1, help_topic_id: 188036 [1147:1147:0419/091131.114104:ERROR:core_oobe_handler.cc(195)] CoreOobeHandler::ShowSignInError: error_text=Sorry, your email or password could not be verified. Please try again. ....... [1147:1147:0419/091131.366959:INFO:signin_screen_handler.cc(1412)] Login WebUI >> active: 0, source: gaia-signin [1147:1147:0419/091131.367196:INFO:signin_screen_handler.cc(1412)] Login WebUI >> active: 1, source: gaia-signin ### Full debug log: https://drive.google.com/open?id=1QgrRkEwa9FbSRFQ80GwL3mqzogU5CV4V
,
May 17 2018
Same for peppy for M-66 (66.0.3359.158)
Case: 15768607
Storage: KINGSTON SNS4151S316GD
...
2018-05-09T20:06:41.096389+00:00 NOTICE kernel: [ 101.332694] Sense Key : Medium Error [current] [descriptor]
2018-05-09T20:06:41.096390+00:00 NOTICE kernel: [ 101.332713] Descriptor sense data with sense descriptors (in hex):
2018-05-09T20:06:41.096392+00:00 INFO kernel: [ 101.332725] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
2018-05-09T20:06:41.096402+00:00 INFO kernel: [ 101.332783] 01 44 5f 38
2018-05-09T20:06:41.096403+00:00 INFO kernel: [ 101.332805] sd 0:0:0:0: [sda]
2018-05-09T20:06:41.096404+00:00 NOTICE kernel: [ 101.332813] Add. Sense: Unrecovered read error - auto reallocate failed
2018-05-09T20:06:41.096405+00:00 INFO kernel: [ 101.332826] sd 0:0:0:0: [sda] CDB:
2018-05-09T20:06:41.096406+00:00 NOTICE kernel: [ 101.332833] Read(10): 28 00 01 44 5f 38 00 00 08 00
2018-05-09T20:06:41.096407+00:00 INFO kernel: [ 101.332892] ata1: EH complete
2018-05-09T20:06:41.110422+00:00 ERR kernel: [ 101.347348] ata1.00: exception Emask 0x0 SAct 0x7 SErr 0x0 action 0x0
2018-05-09T20:06:41.110435+00:00 ERR kernel: [ 101.347362] ata1.00: irq_stat 0x40000008
2018-05-09T20:06:41.110436+00:00 ERR kernel: [ 101.347372] ata1.00: failed command: READ FPDMA QUEUED
2018-05-09T20:06:41.110437+00:00 ERR kernel: [ 101.347386] ata1.00: cmd 60/08:00:60:5f:44/00:00:01:00:00/40 tag 0 ncq 4096 in
2018-05-09T20:06:41.110438+00:00 ERR kernel: [ 101.347386] res 41/40:08:60:5f:44/00:00:01:00:00/00 Emask 0x409 (media error) <F>
2018-05-09T20:06:41.110440+00:00 ERR kernel: [ 101.347406] ata1.00: status: { DRDY ERR }
2018-05-09T20:06:41.110468+00:00 ERR kernel: [ 101.347414] ata1.00: error: { UNC }
2018-05-09T20:06:41.111802+00:00 ERR cryptohomed[1339]: Fatal decryption error, but unable to remove cryptohome.
...
https://drive.google.com/corp/drive/folders/15Gmx2m2YrHXd1qvKe8Lzjzi-VubKVX5M
,
May 17 2018
,
May 30 2018
Hi team, we received cases related to this issue. 2 cases were resolved by Chrome OS Recovery. 1 case got resolved by deprovisioning the device > Wipe > Login to Chromebook then perform Powerwash. Customer stated that wiping doesn't resolve the issue but Powerwash does. I would like to confirm, does the policy set to each device is the one who's causing the issue? Not sure about it but any insight will be very much appreciated. Thank you!
,
May 30 2018
[rephrased deleted #9] Re #8: What device models the issues are reported for? What are the symptoms - same as here? Here we have inability to sign-in for a single user with "Fatal decryption error, but unable to remove cryptohome" in the feedback logs, while other users login ok on that chromebook.
,
May 30 2018
Gwendal, can you please take a look what's wrong with ext4 in those cases?
,
May 30 2018
#9 - an issue with a specific user that couldn't login to the affected device (while other users can). And when this specific user will login to a different device, he/she can login successful. When we say unable to login, the login page just loops. Viglen Chromebook 11 - 65.0.3325.209 (case from comment #5) ACER C720 - 66.0.3359.158 Acer Chromebook 11 - 66.0.3359.181
,
May 30 2018
Do we have logs for ACER C720 - 66.0.3359.158 Acer Chromebook 11 - 66.0.3359.181?
,
May 30 2018
Based on the log snippets I see in #5 and #6: the issue is that the user directory on this specific machine is not mountable (and user won't be able to sign in in that case), and on top of that we fail to delete it to recreate from scratch. In both cases there are some underlying filesystem issues. That issue doesn't affect other machines, so the user can sign in there. That issue also affect other users on that machine who have separate directories. Going through powerwash recreates the whole partition where user directories are stored, and the issue goes away.
,
May 30 2018
The middle paragraph from #14 should have been (not the added "doesn't" for the 2nd sentence): That issue doesn't affect other machines, so the user can sign in there. That issue also doesn't affect other users on that machine, who have separate directories. Sorry for the typos :/
,
Aug 3
This bug has an owner, thus, it's been triaged. Changing status to "assigned".
,
Dec 14
Hello! This bug is receiving this notice because there has been no acknowledgment of its existence in quite a bit of time - If you are currently working on this bug, please provide an update. - If you are currently affected by this bug, please update with your current symptoms and relevant logs. If there has been no updates provided by EOD Wednesday, 12/19/18 (5pm EST), this bug will be archived and can be re-opened at any time deemed necessary. Thank you!
,
Dec 20
Due to lack of action this bug has been Archived. If work is still being done on this issue or you are still experiencing this issue please feel free to re-open with the appropriate information. |
||||||||||
►
Sign in to add a comment |
||||||||||
Comment 1 by zalcorn@chromium.org
, Mar 2 2018