Truststore file
A list of available certificates is recorded in
truststore.ts
The authentication parameter is given in the main shell script :
StreamClientLauncher.sh
List available certificates
$ keytool -list -keystore truststore.ts -storepass xxxxx
Type de fichier de clés : jks
Fournisseur de fichier de clés : SUN
Votre fichier de clés d'accès contient 2 entrées
tomcat, 5 avr. 2019, trustedCertEntry,
Empreinte du certificat (SHA1) : E7:60:C3:C9:56:23:20:9F:C1:91:2C:FC:13:E0:7D:95:49:F8:F0:AD
mmaasweb02.esoc.ops.esa.int, 13 juil. 2020, trustedCertEntry,
Empreinte du certificat (SHA1) : 58:99:8A:E6:E0:F5:0E:AC:B5:D6:53:EE:9C:C1:A5:84:9D:D4:5A:D2
Get certificates from website
$ openssl s_client -showcerts -connect mmaasweb01.esoc.ops.esa.int:8443
Will display a list of certificates.
Copy/paste the first one, including "BEGIN CERTIFICATE" to "END CERTIFICATE" into a text file.
mmaasweb02.crt
Add certificate to truststore
$ keytool -keystore truststore.ts -import -alias mmaasweb02 -file mmasweb02.crt
Try to connect to mmaasweb02.esoc.ops.esa.int:8443 using the java client