Dépannage des problèmes du compilateur Cloud dans VEXcode IQ

Cet article fournira une assistance aux administrateurs informatiques et aux utilisateurs qui reçoivent le message d'erreur « Le processus du compilateur a expiré. Veuillez réessayer."

VEXcode IQ fonctionnant sur les systèmes d'exploitation Web, ChromeOS, iPadOS ou Android nécessite l'utilisation d'un compilateur Cloud afin de compiler les projets des utilisateurs dans le code du microprocesseur. En raison des limitations de sécurité sur ces plates-formes, le compilateur du microprocesseur VEX ne peut pas s'exécuter localement. Pour contourner ce problème, VEXcode utilise un webservice Cloud Compiler pour permettre aux utilisateurs de ces plateformes de pouvoir télécharger du code sur leur robot.

Remarque : les utilisateurs Windows et Mac n'utilisent pas les services Cloud Compiler.

Les utilisateurs peuvent visiter status.vexcode.cloud pour découvrir s'il y a une interruption de service du Cloud Compiler pour tous les utilisateurs. Si les services VEXcode Cloud Compiler indiquent « connectés » sur le site Web d'état, votre réseau local peut bloquer l'accès au Cloud Compiler.

 

Pare-feu/informations réseau

(Informations mises à jour pour VEXcode 2.3.1+)

Pour garantir que le compilateur VEXcode Cloud peut fonctionner, veuillez vous assurer que les adresses et ports suivants sont débloqués sur votre réseau pour les utilisateurs finaux.

Blocs / Compilateur C++ : cppiq.vexcode.cloud
Service Python Linter : pythoniq.vexcode.cloud
Port : 443 (également disponible sur 5637)
Protocole : TCP

Remarque : Les adresses IP fixes ne sont pas disponibles pour les services Cloud Compiler - les services sont hébergés sur AWS et les adresses IP peuvent changer au fil du temps en fonction de la configuration des instances de serveur AWS.

Service de mise à jour du micrologiciel : content.vexrobotics.com
Port : 443
Protocole : HTTPS

 

Test de la connectivité du compilateur Cloud

Les administrateurs informatiques peuvent télécharger l'utilitaire VEXcode Cloud Check pour aider à dépanner la connectivité d'un réseau local aux services Cloud Compiler sans avoir besoin d'installer VEXcode ou de connecter un robot.

Téléchargez l'utilitaire VEXcode Cloud Check - Windows
Téléchargez l'utilitaire VEXcode Cloud Check - Mac

IQ_202.png

Comment utiliser

  • Sélectionnez votre plateforme (IQ, EXP, V5) dans le menu déroulant Plateforme. Une fois sélectionnée, l'interface utilisateur sera mise à jour pour afficher les serveurs corrects.
  • Le côté gauche des indicateurs correspond à l'état du service Cloud Compiler - celui-ci est basé sur les données de status.vexcode.cloud. Ces indicateurs vous indiqueront si les services Cloud Compiler sont exécutés pour tous les utilisateurs.
  • Le côté droit des indicateurs correspond à votre connexion aux services Cloud Compiler à partir de votre réseau actuel. Si ces indicateurs indiquent « Non connecté », alors votre réseau bloque l'accès au Cloud Compiler. Ouvrez les adresses et les ports répertoriés sur votre réseau à l'aide des informations contenues dans cet article.
  • Le bouton « Tester à nouveau » tentera de se connecter à nouveau au service Cloud Compiler et actualisera les indicateurs d'état.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: