SEP for Linux Error 1: Linux Distribution not supported during OS upgrade
search cancel

SEP for Linux Error 1: Linux Distribution not supported during OS upgrade

book

Article ID: 276576

calendar_today

Updated On:

Products

Endpoint Protection

Issue/Introduction

 The SEP client shows "Error 1: Linux Distribution not supported", after upgrading the Linux operating system from a version compatible with SEP, to a version that isn't supported.

 

Environment

SEP for Linux 14.3 RU1+

Example:

  • Ubuntu 18 with SEP 14.3 RU4.
  • Ubuntu OS was upgraded to Ubuntu 22 which is not compatible with 14.3 RU4.
  • Once the Linux administrator will try to execute any SEP script under /usr/lib/symantec/scripts, the administrator will see the error "Error 1: Linux Distribution not supported"
  • As a result you are unable to uninstall the existing, non-compatible client in order to install a compatible version.

 

Cause

Current SEP for Linux client software doesn't offer forward compatibility with future Linux OS releases, only future SEP for Linux Client software will be compatible with future OS releases, based on the Linux compatibility matrix

 

Resolution

As the forward compatibility is not supported, the fix is always to use the installer of a compatible future release.

Example:

Ubuntu 22 with 14.3 RU4.

Resolutions:

Create a platform-specific package using the seplpkg tool if standard installers fail. Example command:  seplpkg --platform "ub24" --product RU9 --outdir /root/pkg rp LinuxInstallerStub

- OR -

Use the installer script of SEP client 14.3 RU6+ to uninstall the existing old release and install the new version:

##Extract the installer
./LinuxInstaller_unmanaged.ubuntu22.sep14.3ru8.202311291425 -x
LinuxInstaller_unmanaged.ubuntu22.sep14.3ru8.202311291425: extracted /root/SEPLPackage/inst3xHDaN/compressed-and-gzipped-data-content.gz, size 4952171
LinuxInstaller_unmanaged.ubuntu22.sep14.3ru8.202311291425: extracted /root/SEPLPackage/inst3xHDaN/package.tar.gz, size 77412069
files located at /root/SEPLPackage/inst3xHDaN

cd /root/SEPLPackage/inst3xHDaN
ll /root/SEPLPackage/inst3xHDaN
total 91960
drwx------ 2 root root     4096 Nov 30 13:08 ./
drwxr-xr-x 4 root root     4096 Nov 30 13:08 ../
-rwxr-x--- 1 root root  3640696 Nov 30 13:08 .LinuxInstaller_unmanaged.ubuntu22.sep14.3ru8.202311291425*
-rw------- 1 root root     2863 Nov  4 16:45 Release.gpg
-rw------- 1 root root    31826 Nov  4 16:45 certs.dat
-rwx------ 1 root root   156758 Nov  4 16:45 installagent.sh*
lrwxrwxrwx 1 root root       19 Nov  4 16:45 libstdc++.so.6 -> libstdc++.so.6.0.21*
-rwx------ 1 root root  1615296 Nov  4 16:45 libstdc++.so.6.0.21*
lrwxrwxrwx 1 root root       11 Nov  4 16:45 libz.so -> libz.so.1.3*
lrwxrwxrwx 1 root root       11 Nov  4 16:45 libz.so.1 -> libz.so.1.3*
-rwx------ 1 root root   149052 Nov  4 16:45 libz.so.1.3*
-rw------- 1 root root      141 Nov 29 14:25 manifest
-rw------- 1 root root      443 Nov 29 14:25 md5sum.txt
-rw------- 1 root root     5680 Nov  4 16:45 scd.dat
-rw------- 1 root root 23086796 Nov 29 14:25 sdcss-6.9.3.8138.ub22_amd64.deb
-rw------- 1 root root 11859240 Nov 29 14:25 sdcss-caf-2.0.8.48.ub22_amd64.deb
-rw------- 1 root root 42400752 Nov 29 14:25 sdcss-kmod-10.0.6.1933.ub22_amd64.deb
-rw------- 1 root root    41068 Nov 29 14:25 sdcss-scripts-2.2.9.59.ub22_all.deb
-rw------- 1 root root        0 Nov 29 14:25 sep.slf
-rw------- 1 root root        0 Nov 29 14:25 serdef.dat
-rwx------ 1 root root   743888 Nov  4 16:45 seticli*
-rwx------ 1 root root 10391408 Nov  4 16:45 stic.so*
-rw------- 1 root root        0 Nov 29 14:25 sylink.xml


##To uninstall the client
/root/SEPLPackage/inst3xHDaN/installagent.sh -u ALL   

##To install the new version 
/root/SEPLPackage/inst3xHDaN/installagent.sh

##Upon installation, the client's service might be not running, hence start them manually
/usr/lib/symantec/scripts/status.sh
/usr/lib/symantec/scripts/start.sh