App Control: API Authentication Failed After Non-English Upgrade
search cancel

App Control: API Authentication Failed After Non-English Upgrade

book

Article ID: 288831

calendar_today

Updated On:

Products

Carbon Black App Control (formerly Cb Protection)

Issue/Introduction

  • API Authentication failed
  • Some pages will not be functional
  • Log off and Log back in does not clear the error
  • Install log shows the following errors
00004056 308.29238892 [5196] 6164 iisutil!ReadDwordParameterValueFromAnyService [helpfunc.cxx @ 152]:Opening registry key failed

00004057 308.29238892 [5196] Error(80070002): The system cannot find the file specified.

00004058 308.29238892 [5196]

00004059 308.29629517 [5196] 6164 iisutil!ReadStringParameterValueFromAnyService [helpfunc.cxx @ 384]:Inetinfo: Failed reading registry value

00004060 308.29629517 [5196] Error(80070002): The system cannot find the file specified.

00004061 308.29629517 [5196]

00004062 308.30340576 [5196] 6164 iisutil!ReadMultiStringParameterValueFromAnyService [helpfunc.cxx @ 490]:Inetinfo: Failed reading registry value

00004063 308.30340576 [5196] Error(80070002): The system cannot find the file specified.

00004064 308.30340576 [5196]

 

Environment

  • App Control Server (formerly CB Protection): All Supported Versions
  • Non-English (US) Regional

Cause

The patch utility is unable to find the registry values necessary for a successful upgrade, this is caused by the regional settings being outside of English (US)

Resolution

If the server is currently in this state
  1. Uninstall/Re-install the Carbon Black Protection application
If after the install has been reverted to the backup taken prior to upgrade
  1. Open Control Panel > Select "Region"
  2. Select the Administration Tab > "Change System Locale..."
  3. Change the Current System Locale to English (United States)
  4. Reboot the machine
  5. Perform the patch upgrade

Additional Information

  • This only affects the patching utility, the full installer does not experience this
  • System Locale can be changed back to the true Region after successful upgrade