ERROR WITH NEW VexCode Blocks on Chromebook

Tried it this morning. Still not working.

Please send me a PM with your email and we’ll be in touch to help debug… there may be Chromebook restrictions preventing from reaching the compiler server.

2 Likes

Which Chromebook? Are you on a firewall, at school? Sure you are connected to internet? Check with your IT guy?

3 Likes

I’m getting the same message when I press the download button.

There’s three different potential issues that could occur on a Chromebook -

1. “No Internet Connection” - This error message would mean that the ChromeOS is reporting to VEXcode Blocks that it does not have a connection to the internet. This means either the Chromebook is not connected to the internet or VEXcode Blocks is being blocked by a system policy to prevent general Internet access. Behind the scenes, this check is querying “content.vexrobotics.com” to validate internet connectivity.

2. “Unable to access the compiler server”- This error message would mean theChromebook does have a valid internet connection (via ChromeOS system check + querying content.vexrobotics.com) but is not able to talk to our AWS-based Cloud Compiler. The cloud compilers currently live here:

IQ Blocks - Cloud Compiler:
Host :   prod.iq.blocks.vexcode.cloud
Port  :  5636

V5 Blocks - Cloud Compiler:
Host :   prod.v5.blocks.vexcode.cloud
Port  :  5636

So most likely issue is a network blocking port 5636 and preventing the cloud compiler from receiving a response.

3. The “Brain” icon on the toolbar never turns green - This error the Chromebook does not see the VEX IQ Brain / V5 Brain. This usually mean either a system policy is blocking access to the Brain (via Chromebook management settings) or the USB cable is not fully plugged in.

VEXcode Blocks on Chromebooks requires an internet connection to only compile the project into “robot code” - otherwise the software is fully offline friendly for editing and saving projects. Using a cloud-based compiler is not the long-term plan for VEXcode - but more of an intermediate step to provide programming functionality on ChromeOS devices. The long-term plan is to develop an offline compiler similar to Windows/macOS for ChromeOS devices.

I’ll turn the above information into a help.vex.com article this week for easier searching as well. Hopefully this helps, but if not, please let us know.

7 Likes

I’m getting the same issue on iPad. It works from wired connection when on iMac or MacBook, but I get the error when trying to download program on iPad.

Same network in both cases. Seems to be a wireless problem with iPad.

Is this a personal Ipad? School Ipad? Do you have any firewalls? (School may have some hard coded into your Ipad).

Experiencing problems downloading code to brain from iPad. It says :
Unable to access compiler server. Please try again.

I’ve tried on our school network and hotspot from my iPhone to see if it was a network issue. No luck.

2 Likes

See this thread:

(You may also want to move this to category #vex-iq-general-discussion:vexcode-iq-blocks-technical-support)

1 Like

Checked this morning and verified compiler server is running. After looking at the other thread related to networking issue, please let me know if you continue to run into this problem.

Thanks!

Our IT went through the URL , the Port number it was trying to get to. It was being picked up on our end as “threat” so they fixed the issue, buy adding it to the exceptions list for all of our school. Apparently it was going to two sites? All good now :slight_smile:

2 Likes

I’ve got the same issue on iPad. Doesn’t work via school system or hotspot off phone. Need a fix ASAP. Any ideas??

Is it a personal iPad or school iPad? If it’s a school iPad you more than likely will need to discuss with IT about changing policies to allow your device to connect to the compiler server.

If you are using a personal one on a Hotspot I don’t know why it is having issues.

@tfriez is their any status pages for us to view instead of pinging you all the time?

2 Likes

If iPad app had status light of server connection, then you could tell without compiling.

2 Likes

Something we’re working on. We have an internal tool that we use, but have not published it in a public fashion. I’ll see what I can do to expedite something…

Cloud compiler is up and running, however.

2 Likes

When you mention “doesn’t work” - are you getting an error message specific to the Compiler, or just a general can’t find the VEX IQ Brain?

Hi Having the same issue. Trying to connect via an iPad and although it works on the home Wi-Fi, when hotspotting off the school network or a mobile phone get the same error message displaying as the one at the top of the thread.

Have you talked with IT about the url or Port number being blocked? Hotspots for some reason seem to almost never work, but if it works at home and not at school, it is probably a firewall setting on the network at school.

Which firewall setting might it be? Seems to work with mac book pros just have an issue with the ipads

Mac and PC have “local” compilers and don’t require internet connectivity. Only Chromebooks and iPads require internet to compile the project to “robot code”. If it’s working at home, but not school/hotspot, it’s likely being blocked. Here’s the address : port that needs to be available -

IQ Blocks - Cloud Compiler:
Host : prod.iq.blocks.vexcode.cloud
Port : 5636

3 Likes