Configurer Talend JobServer pour vérifier les signatures personnalisées d'artefacts de Jobs
Configurez Talend JobServer pour vérifier la signature personnalisée des artefacts de Jobs avant l'exécution.
Si vous avez utilisé la signature Talend par défaut, consultez Configurer Talend Administration Center et Talend JobServer pour la signature d'artefacts de Jobs par défaut.
Avant de commencer
- L'artefact de Job à exécuter doit utiliser les signatures personnalisées. Pour savoir comment signer un artefact de Job, consultez Configurer une signature personnalisée d'artefacts de Jobs.
- Le fichier TrustStore contenant les certificats de l'autorité de certification doit être accessible sur la machine de Talend JobServer dans un chemin de fichier fixé.
Si vous utilisez Talend Administration Center pour gérer les artefacts de Jobs, Talend Administration Center signe également les artefacts. Assurez-vous que le TrustStore Talend JobServer contient les certificats de l'autorité de certification pour Talend Administration Center.
Procédure
Résultats
Talend JobServer vérifie la signature de chaque artefact de Job avant l'exécution.
- Si la vérification de la signature échoue, l'exception suivante est retournée :
Job signature check failed - Lorsque le certificat de signature expire, vous pouvez configurer CHECK_SIGNATURE_TIMESTAMP à false pour permettre aux Jobs de continuer à s'exécuter après expiration du certificat. Par défaut, cette propriété est configurée à true, empêchant ainsi l'exécution des Jobs après expiration du certificat.
org.talend.remote.jobserver.commons.config.JobServerConfiguration.CHECK_SIGNATURE_TIMESTAMP=false
Que faire ensuite
Pour configurer Talend Administration Center afin qu'il vérifie et signe les artefacts de Jobs, consultez Configurer Talend Administration Center pour vérifier les signatures personnalisées d'artefacts de Jobs.