Risoluzione dei problemi del compilatore cloud in VEXcode V5

Questo articolo fornirà assistenza agli amministratori IT e agli utenti che ricevono il messaggio di errore "Il processo del compilatore è scaduto. Per favore riprova."

VEXcode V5 in esecuzione su sistemi operativi basati sul Web, iPadOS o Android, richiede l'uso di un Cloud Compiler per compilare i progetti utente nel codice del microprocessore. A causa delle limitazioni di sicurezza su queste piattaforme, il compilatore del microprocessore VEX non può essere eseguito localmente. Per risolvere questo problema, VEXcode utilizza un servizio web Cloud Compiler per consentire agli utenti di queste piattaforme di scaricare il codice sul proprio robot.

Nota: gli utenti Windows e Mac non utilizzano i servizi Cloud Compiler.

Gli utenti possono visitare status.vexcode.cloud per scoprire se si è verificata un'interruzione del servizio del Cloud Compiler per tutti gli utenti. Se i servizi VEXcode Cloud Compiler vengono segnalati come "connessi" sul sito Web di stato, la tua rete locale potrebbe bloccare l'accesso al Cloud Compiler.

 

Firewall / Informazioni di rete

(Informazioni aggiornate per VEXcode 2.3.1+)

Per garantire che VEXcode Cloud Compiler possa funzionare, assicurati che i seguenti indirizzi e porte siano sbloccati sulla tua rete per gli utenti finali.

Compilatore blocchi/C++: cppv5.vexcode.cloud
Servizio Python Linter: pythonv5.vexcode.cloud
Porta: 443 (disponibile anche su 5637)
Protocollo: TCP

Nota: Gli indirizzi IP fissi non sono disponibili per i servizi Cloud Compiler: i servizi sono ospitati su AWS e gli indirizzi IP possono cambiare nel tempo in base alla configurazione delle istanze del server AWS.

Servizio aggiornamento firmware: content.vexrobotics.com
Porta: 443
Protocollo: HTTPS

Per un elenco completo di tutti i domini che devono essere inseriti nella whitelist, incluso il dominio cloud, vai a Requisiti di accesso al dominio per siti Web e risorse VEX.

Test della connettività del compilatore cloud

Gli amministratori IT possono scaricare l'utilità VEXcode Cloud Check per assistere nella risoluzione dei problemi di connettività di una rete locale ai servizi Cloud Compiler senza che sia necessario installare VEXcode o connettere un robot.

Scarica l'utilità VEXcode Cloud Check - Windows
Scarica l'utilità VEXcode Cloud Check - Mac

Diagramma di risoluzione dei problemi del robot V5 che illustra i problemi comuni e le soluzioni per i sistemi robotici V5, con componenti etichettati e passaggi per la risoluzione dei problemi.

Come usare

  • Seleziona la tua piattaforma (IQ, EXP, V5) dal menu a discesa Piattaforma. Una volta selezionata, l'interfaccia utente si aggiornerà per mostrare i server corretti.
  • Il lato sinistro degli indicatori indica lo stato del servizio Cloud Compiler, basato sui dati di status.vexcode.cloud. Questi indicatori ti informeranno se i servizi Cloud Compiler sono in esecuzione per tutti gli utenti.
  • Il lato destro degli indicatori rappresenta la tua connessione ai servizi Cloud Compiler dalla tua rete attuale. Se questi indicatori indicano "Non connesso", la tua rete sta bloccando l'accesso al Cloud Compiler. Apri gli indirizzi e le porte elencati sulla tua rete utilizzando le informazioni contenute in questo articolo.
  • Il pulsante "Testa ancora" tenterà di connettersi nuovamente al servizio Cloud Compiler e di aggiornare gli indicatori di stato.

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

Last Updated: