Parallel Firewall Configuration and Testing Guide
Last Updated: Aug. 2026
There are three steps you will need to complete to ensure that Parallel Providers can successfully conduct telehealth sessions with your school's students. These steps include configuring your school's firewall, reviewing system requirements, and performing a successful connection test.
- Step 1: Firewall Configuration
- Step 2: Review of Parallel System Requirements
- Step 3: Complete a Connection Test
- Troubleshooting Telehealth Sessions with Students
Step 1 - Firewall Configuration
To enable our telehealth services, your network firewall will need to allow outbound traffic to Daily, our video conferencing provider.
1 - Enable the following domains:
*.daily.co
*.wss.daily.co
*-wss.daily.co
b.daily.co
c.daily.co
gs.daily.co
prod-ks.pluot.blue
stun.cloudflare.com
turn.cloudflare.com
*.stun.twilio.com
*.turn.twilio.com
*.parallellearning.com
tldraw.parallellearning.com
cobrowsing.parallellearning.com2 - Enable the following ports:
| Destination ports | Port type | Purpose |
| 443 | TCP | Web requests, call signaling, TURN-over-TLS fallback |
| 3478 | UDP & TCP | STUN/TURN (Cloudflare and Twilio) |
| 53 | UDP | Cloudflare STUN/TURN |
| 80 | TCP | Cloudflare TURN |
| 5349 | TCP | Cloudflare TURN |
| 40000-49999 | UDP | Direct media connection to call servers (preferred path) |
3 - If your network tools can't allowlist wildcard hostnames, pull the current IP list directly from Daily: ip-info.daily.co/ips/ip-info.json
Before you continue, make sure you've completed all four items below:
- Enable the domains listed above
- Enable the ports listed above
- Exclude STUN, TURN, and ICE traffic from DPI/SSL-decryption at your security proxy (this traffic breaks if it gets decrypted and re-inspected)
- If using a VPN, split-tunnel to bypass it for Daily traffic. At minimum, exempt port 443 for Twilio's IP ranges; ideally exempt UDP entirely.
Step 2 - Parallel System Requirements
To ensure that our tools operate smoothly for your students, please review the following system requirements:
Browsers Parallel supports the two most recent versions of Chrome or Safari.
Devices Parallel is designed to run on devices with a minimum screen resolution of 1280x720. For assessment services, students must use a laptop or desktop computer. Assessment services are incompatible with tablets or iPads per clinical requirements.
Bandwidth The recommended minimum bandwidth to support Parallel tele-sessions is 5 mbps upload and 5 mbps download.
User Tips Each student should join on a separate device to maximize video clarity. Students should use headphones to minimize echo.
Step 3 - Connection Test
This connection test will verify that the network in your school building has been successfully set up and Parallel Telehealth sessions can now be conducted over your school's network. The test takes about 5-10 minutes to complete. Please reach out to your Customer Success Manager if you have any questions or encounter any issues during the test.
Navigate to https://telehealth.parallellearning.com/connection-test with the browser type the students will be using for their sessions.
Once on the website, please log in using the test credentials shared with you via email. Please contact your Customer Success Manager if you would like the test credentials resent to you.
Upon signing in, you may be asked to give permission to your browser to access your camera and microphone, be sure to allow each. Begin the connection test by clicking on the "Check Connection" link under the media preview section of the webpage.
You will see several boxes for each service being tested, with the service names appearing gray while the test is still in progress. Names turn green once the test completes and all services pass. A warning symbol appears if any service fails.
Note: It may take up to 2-3 minutes for the test to complete depending on your network speed and system requirements. If service names remain gray after 2-3 minutes, the test was unable to complete, likely due to internet connectivity issues. Check your network connection and restart the test.
Once you receive green checks for ALL services, send a screenshot of the results to your Customer Success Manager to verify the success of the test. If you receive a warning symbol for any service, refer to the table below.
| If this test fails… | …try the following |
| Parallel Meeting Server | Double check school firewall, content filters, etc. to make sure it follows the allowlist. |
| Meeting Sync Service | Double check school firewall, content filters, etc. to make sure it follows the allowlist. |
| Media Streaming Service | Double check school firewall/content filters against the allowlist. Close any other programs/tabs using the device's mic or camera. Confirm the device's mic and camera are working. |
| Whiteboard Service | Please contact your Customer Success Manager. |
| Chat Service | Please contact your Customer Success Manager. |
| Network Quality | Check your internet speed against Parallel's minimum requirements. If it's fine, confirm the device is on the correct WiFi network, or try an Ethernet connection. |
If you've performed the above troubleshooting steps and are still encountering issues, please contact your Customer Success Manager with a brief description of the issue so they may put you in contact with our product engineering team for troubleshooting.
Troubleshooting Telehealth Sessions with Students
Once telehealth sessions have begun, we recommend referring to our Troubleshooting Common Technical Issues Guide if any facilitators or students encounter any issues with their sessions.
If the issues persist, please contact support@parallellearning.com with a brief description of the issue for further assistance and engineering support.