SEPM will not upgrade to 14.3 RU1 or higher if the Windows username starts with $
search cancel

SEPM will not upgrade to 14.3 RU1 or higher if the Windows username starts with $

book

Article ID: 230173

calendar_today

Updated On:

Products

Endpoint Protection

Issue/Introduction

When upgrading to 14.3 RU1 or above the upgrade wizard will fail while attempting to update the SQL Express instance certificate.

ConfigurationWizard-0.log:
2021-10-26 14:40:28.917 THREAD 46 WARNING: SQLExpressDbHelper>> updateSQLExpressInstanceCertificate, using serviceLogonName: NT Service\MSSQL$SQLEXPRESSSYMC0
2021-10-26 14:40:28.917 THREAD 46 WARNING: SQLExpressDbHelper>>getSEPMCertificateThumbprint...
2021-10-26 14:40:28.917 THREAD 46 WARNING: SQLExpressDbHelper>> copySepmCertificateToTempPath, create dir C:\Users\$USER~1\AppData\Local\Temp\2\<foldername>, result: 0
2021-10-26 14:40:28.932 THREAD 46 WARNING: SQLExpressDbHelper>>executePowshellCommand processing: 
args[0]: C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe
args[1]: New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 "C:\Users\$USER~1\AppData\Local\Temp\2\<foldername>\server.crt" | Format-List

2021-10-26 14:40:35.856 THREAD 46 WARNING: SQLExpressDbHelper>>executePowshellCommand processing result: 1
2021-10-26 14:40:35.856 THREAD 46 WARNING: DbUtil>>executePowshellCommand standard output: 

 Error Output: 
New-Object : Exception calling ".ctor" with "1" argument(s): "The system cannot find the path specified.
"

Cause

PowerShell attempts to expand strings beginning with $ as variables when enclosed in ""

Resolution

This issue is fixed in Symantec Endpoint Protection (SEP) 14.3.5.0 (RU5)  

For information on how to obtain the latest build of SEP, see Download Symantec software, tools, and patches.

Additional Information

ESCRT-8627