Linux systems can't update definitions if LUA use corporate CA signed certificate.
Lux.log shows:
11:51:50.706775 [Inventory Synchronization - END]11:51:50.706822 [Server Selection - START]11:51:50.760190 Result Code: 0x8001083011:51:50.760275 Result Message: FAIL - failed to select server11:51:50.760332 [Server - START]11:51:50.760394 Host ID: {7007012E-74AA-45E5-A6D2-82EF7A14F59B}11:51:50.760443 Status Code: 111:51:50.760489 Status Message: Server was not selected11:51:50.760540 Transport Return Code: 0x8001073111:51:50.760586 Transport Return Message: FAIL - download failed11:51:50.760631 Protocol: HTTPS11:51:50.760675 Hostname: <name_or_IP_of LUA_Server>11:51:50.760722 Port: 707311:51:50.760769 Path: /clu-prod11:51:50.760814 Username: ********11:51:50.760858 Password: ********11:51:50.760902 Proxy ID: {00000000-0000-0000-0000-000000000000}11:51:50.760946 Proxy Bypass: false11:51:50.760990 [Server - END]
Wireshark capture shows:
TLSv1.2 61 Alert (Level: Fatal, Description: Unknown CA)
LUA configured with corporate CA signed certificate. Linux systems that are configured to download updates from this LUA server.
Linux systems needs to validate root certificate that signed the LUA certificate. With default configuration Linux systems have public CA included in his trusted CAs store but not corporate CA.
/etc/pki/tls/certs/ca-bundle.crt
/etc/pki/ca-trust/source/anchorsupdate-ca-trust extractcat /etc/pki/tls/certs/ca-bundle.crt | grep '# '
/etc/pki/tls/certs/ca-bundle.crt
cd /etc/pki/mkdir -p tls/certs/etc/pki/tls/certs/ca-bundle.crt file from working RHEL system to SUSE /etc/pki/tls/certs/ca-bundle.crt, otherwise create file by yourself and put root CA certificate there./usr/lib/symantec/start.sh