Question:
Hey Folks,
Has anyone had any luck using the Pygame template behind a school district firewall? I am a high school teacher and I’m going to meet with my district tech folks. When I try to use the pygame template, I just get a generic error message in the console. The same is true for Python-CMUGraphics template.
Do you mean the school district firewall as in the firewall that prevents users from accessing blocked and inappropriate sites, or do you mean the firewalled Replit version? I’m guessing it might be a bug with Replit. I believe something similar has happened before, but I’m not sure; it could be an issue with your district’s firewall that might be interfering with the pygame graphics on Replit.
I cannot get either replit or firewalledreplit to work behind my school firewall. I would like for my computer programming students to be able to write code using Pygame and/or Python-CMUGraphics templates. I’ve had students try both domains mentioned above with no luck. They keep getting a message like, “Cannot connect to serve,” instead of graphics being displayed.
I’ve had a similar issue on firewalledreplit.com.
I noticed that id.firewalledreplit.co (which is used for the output) was not found, the name could not be resolved. Other devices worked fine for that domain, redirecting to www.id.firewalledreplit.co (which still always works).
I tried a few things and don’t know if it did anything, but I think I fixed the problem by running the program, then while the program was running, clicking the Try again button. It connected.
Thank you all for your input. You made me realize that I can get more info by clicking on Diagnose. When I did, replit told me to click on the following link to see if it works: 10622591-6a32-44be-aa89-1421705f33ea.id.repl.co
Clicking on that link came up with an error that looked like it might be because of the firewall. So, should I have the district folks whitelist *.10622591-6a32-44be-aa89-1421705f33ea.id.repl.co or *.id.repl.co or *.repl.co or do something else?
The “Diagnose” link is for the replit.com output domain, not the firewalledreplit.com output domain. Most districts block the former, but the latter is supposed to work.
Try going to id.firewalledreplit.co and seeing the error, as this domain provides the output if I recall correctly. www.id.firewalledreplit.co should still work.
I tried my fix again and it does work, though the firewalledreplit domain still has an error.
(Run the program, wait a bit, then hit Try again button while it is running.)
Thank you again for the advice. When I have my student try to go to id.firewalledreplit.co we are told that the site is categorized as a security proxy. When I have him go to repl.co, we are told that the site is categorized as a security proxy.
So, I just got done speaking with my district IT folks. They say that they are concerned that students could use the Output window as a proxy server. They are going to work with me and replit, to try to figure out a way to get output to work without risking a security breach from students.