Distribuzione diServigistics InService > Distribuzione dei Viewer in un cluster > Certificati di protezione per ambienti cluster e suddivisi
  
Certificati di protezione per ambienti cluster e suddivisi
Per assicurare il supporto del protocollo HTTPS, è necessario aggiungere i certificati a ogni sistema dell'ambiente. Per utilizzare i certificati autofirmati, attenersi alle istruzioni per l'impostazione dell'ambiente in uso: ambiente cluster o ambiente suddiviso.
Ambiente cluster
Un ambiente cluster include tre o più sistemi: un Publisher e due o più Viewer. In questa procedura, i sistemi vengono definiti rispettivamente come Publisher, Viewer1 e Viewer2.
1. In ciascun sistema, passare alla directory seguente: sw/System/WildFly/standalone/configuration
2. Individuare il file del certificato per il sistema.
Il nome del file del certificato è machineFullName.crt, dove machineFullName è il nome di dominio completo del sistema. Ad esempio, se il nome di dominio completo del sistema è Publisher.mycompany.com, il nome del file del certificato sarà Publisher.mycompany.com.crt.
3. Copiare il file del certificato di ogni sistema e incollarlo nella stessa directory in ciascuno degli altri sistemi.
Copiare il certificato di Publisher in Viewer1 e Viewer2
Copiare il certificato di Viewer1 in Publisher e Viewer2
Copiare il certificato di Viewer2 in Publisher e Viewer1
4. In ciascun sistema, passare alla directory sw e importare i certificati dagli altri sistemi tramite l'esecuzione dei comandi elencati di seguito.
In Publisher
Windows:
importCertificate.bat Viewer1.mycompany.com
importCertificate.bat Viewer2.mycompany.com
Linux:
./importCertificate.sh Viewer1.mycompany.com
./importCertificate.sh Viewer2.mycompany.com
In Viewer1
* 
Eseguire questi comandi in Viewer1 al termine dell'operazione rsync per la creazione di Viewer2.
Windows:
importCertificate.bat Publisher.mycompany.com
importCertificate.bat Viewer2.mycompany.com
Linux:
./importCertificate.sh Publisher.mycompany.com
./importCertificate.sh Viewer2.mycompany.com
In Viewer2
Windows:
importCertificate.bat Viewer1.mycompany.com
importCertificate.bat Publisher.mycompany.com
Linux:
./importCertificate.sh Viewer1.mycompany.com
./importCertificate.sh Publisher.mycompany.com
5. Se i certificati sono stati importati in Viewer1 prima del termine dell'operazione rsync per la creazione di Viewer2, completare la procedura descritta di seguito in Viewer2.
* 
Questo passo deve essere eseguito solo se i comandi importCertificate al passo 4 sono stati eseguiti in Viewer1 prima del termine dell'operazione rsync.
a. Eliminare il file sw/System/WildFly/standalone/configuration/ins.keystore da Viewer2.
b. In Viewer2 eseguire manualmente il comando createKeyStore.
Nei sistemi Windows: createKeyStore.bat Viewer2.mycompany.com
Nei sistemi Linux: ./createKeyStore.sh Viewer2.mycompany.com
Ambiente suddiviso
Un ambiente suddiviso include due sistemi, un Publisher e un Viewer. In questa procedura, i sistemi vengono definiti rispettivamente come Publisher e Viewer.
1. In ciascun sistema, passare alla directory seguente: sw/System/WildFly/standalone/configuration
2. Individuare il file del certificato per il sistema.
Il nome del file del certificato è machineFullName.crt, dove machineFullName è il nome di dominio completo del sistema. Ad esempio, se il nome di dominio completo del sistema è Publisher.mycompany.com, il nome del file del certificato sarà Publisher.mycompany.com.crt.
3. Copiare il file del certificato di ogni sistema e incollarlo nella stessa directory nell'altro sistema.
Copiare il certificato di Publisher in Viewer
Copiare il certificato di Viewer in Publisher
4. In ciascun sistema, passare alla directory sw e importare i certificati dall'altro sistema tramite l'esecuzione dei comandi elencati di seguito.
In Publisher
Windows:
importCertificate.bat Viewer.mycompany.com
Linux:
./importCertificate.sh Viewer.mycompany.com
In Viewer
Windows:
importCertificate.bat Publisher.mycompany.com
Linux:
./importCertificate.sh Publisher.mycompany.com