Bei einer TSM Operation tritt die folgende Fehlermeldung auf:
# dsmc q sess -se=TSM01 IBM Spectrum Protect Command Line Backup-Archive Client Interface Client Version 8, Release 1, Level 9.0 Client date/time: 12/09/22 08:33:24 (c) Copyright by IBM Corporation and other(s) 1990, 2019. All Rights Reserved. Node Name: aixdbt01 ANS1592E Failed to initialize SSL protocol. #
Eine mögliche Ursache ist das Fehlen des Zertifikats der zugehörigen TSM-Instanz, im obigen Fall TSM01. Das fehlende Zertifikat findet man auf dem TSM-Server im Verzeichnis der Instanz. Das Instanz-Verzeichnis wird in der Regel dem TSM-Server-Prozeß (dsmserv) beim Starten mit der Option „-i“ mitgegeben:
# ps -ef|grep dsmser[v] tsm01 29295008 1 1198 Nov 08 - 54389:56 /opt/tivoli/tsm/server/bin/dsmserv -i /appdata/cf/TSM01 -o /appdata/cf/TSM01/TSM01.opt -q #
In diesem Fall ist /appdata/cf/TSM01 das Instanz-Verzeichnis. In diesem Verzeichnis befindet sich das Zertifikat der Instanz in der Datei cert256.arm:
# ls -l /appdata/cf/TSM01/cert256.arm -rw-r--r-- 1 tsm01 tsm 1164 Apr 13 2021 /appdata/cf/TSM01/cert256.arm #
Das Zertifikat cert256.arm sollte dann auf das Client-System kopiert werden, wir gehen davon aus das es nach /tmp kopiert wurde.
Das Kommando dsmcert zum Verwalten von Zertifikaten befindet sich unter /usr/tivoli/tsm/client/ba/bin64. Mit dem folgenden Aufruf kann dann das Zertifikat installiert (hinzugefügt) werden:
# cd /usr/tivoli/tsm/client/ba/bin64 # ./dsmcert -add -server TSM01 -file /tmp/cert256.arm IBM Spectrum Protect dsmcert utility dsmcert Version 8, Release 1, Level 9.0 dsmcert date/time: 12/09/22 08:44:26 (c) Copyright by IBM Corporation and other(s) 1990, 2019. All Rights Reserved. Result : Success #
Ein anschließender Zugriff auf die TSM-Instanz mittels z.B. „dsmc q sess“ sollte dann funktionieren:
# dsmc q sess -se=TSM01 IBM Spectrum Protect Command Line Backup-Archive Client Interface Client Version 8, Release 1, Level 9.0 Client date/time: 12/09/22 08:44:55 (c) Copyright by IBM Corporation and other(s) 1990, 2019. All Rights Reserved. Node Name: aixdbt01 Session established with server TSM01: AIX Server Version 8, Release 1, Level 16.000 Server date/time: 12/09/22 08:44:56 Last access: 12/09/22 03:02:56 IBM Spectrum Protect Server Connection Information Home Server Name........: TSM01 Server Type.............: AIX Archive Retain Protect..: "No" Server Version..........: Ver. 8, Rel. 1, Lev. 16.0 Last Access Date........: 12/09/22 03:02:56 Delete Backup Files.....: "No" Delete Archive Files....: "No" Deduplication...........: "Server Only" Node Name...............: aixdbt01 User Name...............: root SSL Information.........: TLSv1.2 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 Secondary Server Information Not configured for failover #