Realice los siguientes pasos en el cliente de Ecosystem Manager y cualquier otro cliente que configure con SSL.
- Cambie el script de inicio del servicio empublisher /opt/teradata/client/em/bin/empublisher para que incluya opciones de SSL.
- Haga una copia del archivo existente:cp "/opt/teradata/client/em/bin/empublisher "/opt/teradata/client/em/bin/empublisher.original
- Abra el archivo empublisher y busque la siguiente línea en la función start:
"nohup $JAVA -Dservice_name=empublisher $SERVICE_FLAGS -Djava.util.logging.config.file=$LOGGING_CONFIG -classpath $CLASSPATH_SERVICE $PUBLISHER_CLASS --threadPoolSize=$NUM_THREADS > $EM_HOME/logs/empublisher.log 2>&1 &"
- Cambie el código por:
“nohup $JAVA -Djavax.net.ssl.keyStore=/home/em/client.ks - Djavax.net.ssl.keyStorePassword=password - Djavax.net.ssl.trustStore=/home/em/client.ts - Dservice_name=empublisher $SERVICE_FLAGS - Djava.util.logging.config.file=$LOGGING_CONFIG -classpath $CLASSPATH_SERVICE $PUBLISHER_CLASS --threadPoolSize=$NUM_THREADS > $EM_HOME/logs/empublisher.log 2>&1 &”
- Copie $EM_HOME/conf/transport.properties en $EM_HOME/conf/transport.properties.original.
- Edite $EM_HOME/conf/transport.properties para cambiar 61616 por 61617 y tcp por ssl.
- Detenga e inicie el servicio empublisher:/etc/init.d/empublisher stop /etc/init.d/empublisher start
- Compruebe el archivo de registro:tail -f /opt/teradata/client/em/logs/empublisher0_0.log
- Envíe un sendevent de muestra y compruebe el repositorio de EM o el portlet Explorador de Ecosystem Manager para verificar el resultado.