Les connecteurs de ressources d'accès sécurisé basés sur les dockers sur Ubuntu ont été lancés avec succès mais n'ont pas pu s'enregistrer auprès de Cisco Secure Service Edge (SSE), ce qui a entraîné l'erreur 106 en raison de la validation de la longueur de l'ID d'instance et de l'absence de visibilité du connecteur dans le tableau de bord.
Le lancement du connecteur de ressources a réussi avec le message « Le connecteur de ressources a réussi », mais le connecteur n'a pas pu apparaître dans le tableau de bord SSE et les tests de diagnostic ont révélé des échecs d'enregistrement.
Le résultat du diagnostic a montré plusieurs problèmes de connectivité réseau, notamment des échecs de résolution DNS pour les services SSE et l'erreur de démon spécifique :
daemon init state
106
La vérification de l'intégrité du diagnostic a indiqué :
error: 106 fail to register, the provision key could be expired
Bien que la clé de mise en service ait été régénérée plusieurs fois et que les règles de pare-feu aient été vérifiées, l'enregistrement a continué à échouer et aucun connecteur n'est apparu dans le tableau de bord.
Accès sécurisé Cisco - Connecteur de ressources
Déploiement basé sur Docker sur Ubuntu
Le problème a été résolu en corrigeant l'erreur de validation de la longueur de l'ID d'instance à l'origine de l'échec d'enregistrement. La cause principale réelle n'était pas une clé d'approvisionnement expirée ou des problèmes de connectivité réseau, mais plutôt le nom d'hôte du connecteur de ressources étant trop long, ce qui a entraîné un ID d'instance généré dépassant la limite de 50 caractères.
Consultez les journaux du connecteur de ressources pour identifier l'erreur d'enregistrement réelle en exécutant « sudo /opt/connector/data/bin/techsupport » :
2026-05-28T17:08:51Z INF requesting registration func=makeACARegistrationRequest parameters={"environment":"container","hostname":"(NAME)","instanceId":"(NAME)-d5d28cd78f24759","originIpAddress":"10.162.129.140","sha1":"9a1146f75071717837eff564e7f950a6e8ff2303","version":"v2.0.99"}
2026-05-28T17:08:51Z ERR registration request failed error="RegisterConnector::failed registration request with code 400 - Validation Error - {InstanceId:Attribute value length should be between 1 to 50 Version: Hostname: Sha1: OriginIpAddress: Environment:}" func=registerAndInitACA
Assurez-vous que le nom d'hôte du connecteur de ressources est suffisamment court pour que l'ID d'instance généré reste compris entre 10 et 50 caractères. L'ID d'instance est généré en combinant le nom d'hôte avec un suffixe de hachage.
Lancez Resource Connector avec un nom d'hôte plus court :
sudo /opt/connector/install/connector.sh launch --name [shorter-name] --key [provisioning-key]
Assurez-vous que le transfert IP est activé sur le système hôte :
echo "net.ipv4.ip_forward=1" | sudo tee /etc/sysctl.d/99-docker-forwarding.conf
Redémarrez le conteneur ou l'ordinateur virtuel pour appliquer la configuration de transfert IP et assurez-vous que le connecteur de ressources commence par le nouveau nom d'hôte.
Exécutez la commande de diagnostic pour vérifier que l'enregistrement a réussi :
/opt/connector/data/bin/diagnostic
Vérifiez que le démon init state n'affiche plus l'erreur 106 et que le connecteur de ressource apparaît dans le tableau de bord SSE.
L'échec d'inscription du connecteur de ressources a été causé par une erreur de validation de longueur d'ID d'instance. Lorsque le nom d'hôte du connecteur de ressources est trop long, l'ID d'instance généré (qui combine le nom d'hôte avec un suffixe de hachage) dépasse la longueur maximale autorisée de 50 caractères. L'API SSE valide la longueur de l'ID d'instance et rejette les demandes d'enregistrement avec des ID d'instance qui se situent en dehors de la plage de 1 à 50 caractères, ce qui entraîne une erreur de validation de 400 et empêche le connecteur d'apparaître dans le tableau de bord.
Le message d'erreur 106 « fail to register, the provision key could be expiré » était trompeur, car le problème réel n'était pas lié à l'expiration de la clé d'approvisionnement mais plutôt à l'échec de la validation de l'ID d'instance.
| Révision | Date de publication | Commentaires |
|---|---|---|
1.0 |
06-Oct-2026
|
Première publication |