无法读取HKLM \ SOFTWARE \ Policies \ Google \ Chrome \ MachineLevelUserCloudPolicyEnrollmentToken:系统找不到指定的文件. (0x2) [英] Failed to read HKLM\SOFTWARE\Policies\Google\Chrome\MachineLevelUserCloudPolicyEnrollmentToken: The system cannot find the file specified. (0x2)
问题描述
我正在尝试使用JENKINS执行测试. Chrome浏览器正在打开,但浏览器上没有任何反应. 正在观察JENKIN控制台上的以下错误
I am trying to execute tests using JENKINS. Chrome Browser is getting opened but nothing is happening on the browser. am observing the below error's on JENKIN's console
有人可以帮我吗?
[101208:121084:0919/123709.490:ERROR:install_util.cc(603)] Failed to read HKLM\SOFTWARE\Policies\Google\Chrome\MachineLevelUserCloudPolicyEnrollmentToken: The system cannot find the file specified. (0x2)
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: AlwaysAuthorizePlugins
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: DisablePluginFinder
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: DnsPrefetchingEnabled
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: MachineLevelUserCloudPolicyEnrollmentToken
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: RemoteAccessHostRequireTwoFactor
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: SiginAllowed
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: AlwaysAuthorizePlugins
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: DisablePluginFinder
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: DnsPrefetchingEnabled
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: MachineLevelUserCloudPolicyEnrollmentToken
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: RemoteAccessHostRequireTwoFactor
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: SiginAllowed
DevTools listening on ws://127.0.0.1:12389/devtools/browser/4c685c14-13f6-47d2-9930-bd3d69f6cf8b
Sep 19, 2018 12:37:46 PM hudson.model.Run execute
INFO: AutoTest_Workspace #49 main build action completed: FAILURE
我已经尝试了以下解决方案:
I already tried the below solution:
但是没有找到运气.
推荐答案
如果您提到了以下信息,则调试问题并得出结论可能会容易得多:
If you have mentioned the following information it could have been much easier to debug the issue and reach to a conclusion:
- Selenium Client 版本
- ChromeDriver 版本
- Chrome浏览器版本
- Selenium Client version
- ChromeDriver version
- Chrome Browser version
但是,
- 按照> [14452:3972:0531/170507.354:ERROR: install_util.cc(597)]无法读取注册表值HKLM \ SOFTWARE \ Policies \ Google \ Chrome \ MachineLevelUserCloudPolicyEnrollmentToken以写入result = 2 ,这不是会阻止 Chrome 使用的错误但仍然可以通过提交
记录用于注册令牌检索的调整 - 此问题已在 chrome v68.0.3433.0 或更高版本中修复.
- As per [14452:3972:0531/170507.354:ERROR:install_util.cc(597)] Unable to read registry value HKLM\SOFTWARE\Policies\Google\Chrome\MachineLevelUserCloudPolicyEnrollmentToken for writing result=2 it wasn't an error that will block Chrome usage but still this had been fixed through the commit Logging tweaks for enrollment token retrieval
- This is fixed in chrome v68.0.3433.0 or later.
As you have already tried the solution from [14596:10928:0531/174034.867:ERROR:install_util.cc(589)] Unable to create registry key HKLM\SOFTWARE\Policies\Google\Chrome for reading result=2 [14452:3972:0531/170507.354:ERROR:install_util.cc(597)] Unable to read registry value HKLM\SOFTWARE\Policies\Google\Chrome\MachineLevelUserCloudPolicyEnrollmentToken for writing result=2 which didn't work and is as follows:
- 确保将Chromium/Google Chrome安装在可识别的位置.
- ChromeDriver希望您在平台的默认位置安装Chrome.
- Ensure Chromium/Google Chrome is installed in a recognized location.
- ChromeDriver expects you to have Chrome installed in the default location for your platform.
- 您还可以通过设置特殊功能来强制ChromeDriver使用自定义位置.
此外,您需要确保以下内容:
Additionally you need to ensure the following:
- 将 JDK 升级到最新级别 JDK 8u181 .
- 将硒升级到当前级别 版本3.14.0 > .
- 将 ChromeDriver 升级到当前的 ChromeDriver v2.42 级别.
- 将 Chrome 版本保持在 Chrome v68-70 级别之间. (根据ChromeDriver v2.42发行说明) 通过 IDE
- 清理您的项目工作区和重建您的项目,并且仅具有必需的依赖项.
- 如果您的基本 Web客户端版本太旧,请通过来卸载. Revo Uninstaller 并安装最新版本的 Web客户端 GA和发行版.
- Upgrade JDK to recent levels JDK 8u181.
- Upgrade Selenium to current levels Version 3.14.0.
- Upgrade ChromeDriver to current ChromeDriver v2.42 level.
- Keep Chrome version between Chrome v68-70 levels. (as per ChromeDriver v2.42 release notes)
- Clean your Project Workspace through your IDE and Rebuild your project with required dependencies only.
- If your base Web Client version is too old, then uninstall it through Revo Uninstaller and install a recent GA and released version of Web Client.
这篇关于无法读取HKLM \ SOFTWARE \ Policies \ Google \ Chrome \ MachineLevelUserCloudPolicyEnrollmentToken:系统找不到指定的文件. (0x2)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!