Problème connexion Iphone

Bonjour à tous,

J’ai installé Openziti, sur une VM via Docker Compose.

Tout fonctionne bien, j’ai bien accès à la console d’administration Ziti. Mes entités apparaissent bien “En ligne”.

Une fois passé les premiers tests, j’ai voulu créer une entités “IPhone” afin d’autroriser l’accès de mon iPhone sur mon réseau local.

Une fois créée, je paramètre mon iPhone avec l’app OpenZiti et le QR Code. L'iPhone est bien enrôlé. Par contre dans ZAC, il apparait toujours comme “Hors ligne”. Ai je oublié de faire une étape pour valider l’opération ?

Merci à vous.

Bonjour @schumi69, bienvenue dans la communauté et sur OpenZiti.

Mon hypothèse est que votre routeur n’annonce pas correctement l’adresse, mais votre contrôleur l’annonce bien. C’est pourquoi votre iPhone peut s’enrôler, mais je pense que l’iPhone ne peut pas se connecter au routeur parce que l’adresse n’est pas correcte. Comprenez-vous?

S’il vous plaît, consultez les logs de l’iPhone pour vérifier s’il y a des erreurs.

L’outil en ligne de commande ziti a une fonction que vous pouvez utiliser pour vérifier votre installation également. Exécutez la commande suivante :

$ ziti ops verify traffic --mode both -u $ZITI_USER -p $ZITI_PWD
Using controller url: https://ec2-3-18-113-172.us-east-2.compute.amazonaws.com:8441/edge/management/v1 from identity 'default' in config file: /home/clint/.config/ziti/ziti-cli.json
Token: e9ba44e2-9cb1-4def-a708-e57dba52146f
Saving identity 'default' to /home/clint/.config/ziti/ziti-cli.json
INFO    generating P-384 EC key
INFO    generating P-384 EC key
INFO    waiting 10s for terminator for service: 2026-02-22-1356.traffic
INFO    successfully bound service: 2026-02-22-1356.traffic.

INFO    Server is listening for a connection and will exit when one is received.
INFO    new service session                           session token=eyJhbGciOiJSUzI1NiIsImtpZCI6IjBmN2FkN2NiODc4ZmM0M2Y0YWRiOTU4Y2FkMDdk ....

FATAL   terminator not found for service: 2026-02-22-1356.traffic

Voici une erreur. Ça ne marche pas maintenant, mais il faut que ça marche comme dans cet exemple :

$ ziti ops verify traffic --mode both --username admin --password admin
Using controller url: https://sg4:1280/edge/management/v1 from identity 'default' in config file: /home/clint/.config/ziti/ziti-cli.json
Token: 3539118a-4e39-447d-b14d-9676c7a86233
Saving identity 'default' to /home/clint/.config/ziti/ziti-cli.json
INFO    generating P-384 EC key
INFO    generating P-384 EC key
INFO    waiting 10s for terminator for service: 2026-02-22-1419.traffic
INFO    successfully bound service: 2026-02-22-1419.traffic.

INFO    Server is listening for a connection and will exit when one is received.
INFO    new service session                           session token=eyJhbGciOiJSUzI1NiIsImtpZCI6ImY3...BUV0ZSOU2xOt-xYMQ-5OPycs7hALCWjsZwBk50
INFO    found terminator for service: 2026-02-22-1419.traffic
INFO    found service named: 2026-02-22-1419.traffic
INFO    Server has accepted a connection and will exit soon.
INFO    successfully dialed service: 2026-02-22-1419.traffic.
INFO    traffic test successfully detected
INFO    Server complete. exiting
INFO    client complete

S’il vous plaît, exécutez la commande sur un ordinateur séparé de l’installation et vérifiez que cela fonctionne.

J’espère que cela vous aidera.