September 30, 2024 — 3 minutes
If your school is experiencing difficulties accessing the DroneBlocks app or website, there’s a high likelihood that firewall settings might be the root cause of the problem. Firewalls can sometimes block necessary communication between the DroneBlocks app and your drone, leading to issues like stalled missions or intermittent behavior. In this guide, we’ll walk you through how to address these firewall issues to ensure smooth access to DroneBlocks for your educational needs.
The DroneBlocks app requires certain permissions to communicate with your drone, especially for features like video streaming, telemetry data, and mission execution. If these permissions are not granted, you may experience issues such as:
These problems often arise due to firewalls blocking the communication between your computer and the drone. Adjusting your firewall settings can resolve these issues and ensure the app functions as intended.
Make sure the following URLs are accessible through your firewall to enable proper functionality of the DroneBlocks app:
teachablecdn.com
teachable.com
learn.droneblocks.io
dev.droneblocks.io
firestore.googleapis.com
*.droneblocks.io
Allowing these URLs will help the DroneBlocks app communicate effectively with its servers and resources.
If you’re using the DroneBlocks desktop app on Windows, here’s a step-by-step guide to ensure your firewall settings are correctly configured:
ffmpeg
and DroneBlocks
.ffmpeg
and DroneBlocks:ffmpeg
is essential for video decoding, enabling the DroneBlocks app to stream video from the Tello drone.ffmpeg
and DroneBlocks
. If these prompts are missed, the app may not function properly.DroneBlocks
and ffmpeg
in the list. If they are unchecked, select them and enable both “Private” and “Public” access.Watch this support video for a visual walkthrough. It provides step-by-step guidance on setting up firewall permissions for the DroneBlocks desktop app.
You might be wondering why you didn’t encounter firewall issues when using the older DroneBlocks Chrome app. This is because the Chrome app inherited permissions directly from the Chrome browser, which allowed seamless communication with your drone. However, the desktop app requires explicit permissions to access additional features, such as the Tello camera, which uses a separate port for video streaming.
From classroom-friendly kits to hands-on tools: Explore our hardware, packages, and accessories tailored for the educational journey.