本文介绍了读取 HKLMSOFTWAREPoliciesGoogleChromeMachineLevelUserCloudPolicyEnrollmentToken 失败:系统找不到指定的文件.(0x2)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用 JENKINS 执行测试.Chrome 浏览器正在打开,但浏览器上没有任何反应.我在 JENKIN 的控制台上观察到以下错误

有人可以帮我解决这个问题吗:

[101208:121084:0919/123709.490:ERROR:install_util.cc(603)] 无法读取 HKLMSOFTWAREPoliciesGoogleChromeMachineLevelUserCloudPolicyEnrollmentToken:系统找不到指定的文件.(0x2)[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:AlwaysAuthorizePlugins[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:DisablePluginFinder[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:DnsPrefetchingEnabled[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:MachineLevelUserCloudPolicyEnrollmentToken[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:RemoteAccessHostRequireTwoFactor[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:SiginAllowed[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:AlwaysAuthorizePlugins[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:DisablePluginFinder[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:DnsPrefetchingEnabled[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:MachineLevelUserCloudPolicyEnrollmentToken[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:RemoteAccessHostRequireTwoFactor[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] 未知策略:SiginAllowedDevTools 监听 ws://127.0.0.1:12389/devtools/browser/4c685c14-13f6-47d2-9930-bd3d69f6cf8b2018 年 9 月 19 日 12:37:46 PM hudson.model.Run 执行信息:AutoTest_Workspace #49 主要构建操作已完成:失败

我已经尝试过以下解决方案:

但没有找到任何运气.

解决方案

关于用例的更多信息:

  • Selenium 客户端 版本
  • ChromeDriver 版本
  • Chrome 浏览器 版本

会帮助我们构建一个规范的答案.然而,

  • 根据

    • 您还可以通过设置特殊功能强制 ChromeDriver 使用自定义位置.

    其他注意事项

    此外,您还需要确保以下几点:

    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

    Can someone please help me with this:

    [101208:121084:0919/123709.490:ERROR:install_util.cc(603)] Failed to read HKLMSOFTWAREPoliciesGoogleChromeMachineLevelUserCloudPolicyEnrollmentToken: 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:

    But did not find any Luck.

    解决方案

    Some more information about the usecase in terms of:

    • Selenium Client version
    • ChromeDriver version
    • Chrome Browser version

    Would have helped us to construct a canonical answer. However,


    Solution

    As you have already tried the solution from [14596:10928:0531/174034.867:ERROR:install_util.cc(589)] Unable to create registry key HKLMSOFTWAREPoliciesGoogleChrome for reading result=2 [14452:3972:0531/170507.354:ERROR:install_util.cc(597)] Unable to read registry value HKLMSOFTWAREPoliciesGoogleChromeMachineLevelUserCloudPolicyEnrollmentToken for writing result=2 which didn't work and is as follows:

    • Ensure Chromium/Google Chrome is installed in a recognized location.
      • ChromeDriver expects you to have Chrome installed in the default location for your platform.
    • You can also force ChromeDriver to use a custom location by setting a special capability.

    Additional Consideration

    Additionally you need to ensure the following:

    • 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.

    这篇关于读取 HKLMSOFTWAREPoliciesGoogleChromeMachineLevelUserCloudPolicyEnrollmentToken 失败:系统找不到指定的文件.(0x2)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 23:52