Den här artikeln hjälper IT-administratörer och användare som får felmeddelandet ”Kompileringsprocessen har nått tidsgränsen”. Försök igen.”
VEXcode V5 som körs på webbaserade, iPadOS- eller Android-operativsystem kräver användning av en molnkompilator för att kompilera användarprojekt till mikroprocessorkod. På grund av säkerhetsbegränsningar på dessa plattformar kan VEX-mikroprocessorkompilatorn inte köras lokalt. För att undvika problemet använder VEXcode en Cloud Compiler-webbtjänst för att låta användare av dessa plattformar ladda ner kod till sin robot.
Obs: Windows- och Mac-användare använder inte Cloud Compiler-tjänsterna.
Användare kan besöka status.vexcode.cloud för att ta reda på om det finns ett avbrott i Cloud Compiler för alla användare. Om VEXcode Cloud Compiler-tjänsterna rapporteras som "anslutna" på statuswebbplatsen kan ditt lokala nätverk blockera åtkomst till Cloud Compiler.
Brandvägg/nätverksinformation
(Information uppdaterad för VEXcode 2.3.1+)
För att säkerställa att VEXcode Cloud Compiler kan fungera, se till att följande adresser och portar är avblockerade i ditt nätverk för slutanvändare.
Block / C++ Kompilator: cppv5.vexcode.cloud
Python Linter-tjänst: pythonv5.vexcode.cloud
Port: 443 (även tillgänglig på 5637)
Protokoll: TCP
Obs: Fasta IP-adresser är inte tillgängliga för Cloud Compiler-tjänster – tjänsterna finns på AWS och IP-adresserna kan ändras över tid baserat på konfigurationen av AWS-serverinstanser.
Uppdateringstjänst för firmware: content.vexrobotics.com
Port: 443
Protokoll: HTTPS
För en komplett lista över alla domäner som behöver vitlistas, inklusive molndomänen, gå till Krav för domänåtkomst för VEX-webbplatser och resurser.
Testa molnkompilatoranslutning
IT-administratörer kan ladda ner VEXcode Cloud Check Utility för att felsöka ett lokalt nätverks anslutning till Cloud Compiler-tjänsterna utan att behöva installera VEXcode eller ansluta en robot.
Ladda ner VEXcode Cloud Check Utility - Windows
Ladda ner VEXcode Cloud Check Utility - Mac
Hur man använder
- Välj din plattform (IQ, EXP, V5) från rullgardinsmenyn Plattform. När du har valt detta uppdateras användargränssnittet för att visa rätt servrar.
- Indikatorernas vänstra sida är Cloud Compiler-tjänstens status - detta baseras på data från status.vexcode.cloud. Dessa indikatorer informerar dig om Cloud Compiler-tjänsterna körs för alla användare.
- Indikatorernas högra sida är din anslutning till Cloud Compiler-tjänsterna från ditt nuvarande nätverk. Om dessa indikatorer visar "Inte ansluten" blockerar ditt nätverk åtkomst till Cloud Compiler. Öppna adresserna och portarna som listas i ditt nätverk med hjälp av informationen i den här artikeln.
- Knappen "Testa igen" försöker ansluta till Cloud Compiler-tjänsten igen och uppdatera statusindikatorerna.