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
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.