Does CodeCombat require any URL's/ports etc. to be opened in order to work?


#1

Hello,

We will be running CodeCombat at a new location (new Wi-Fi network etc.), and I would like to find out if there are any URLS/ports etc. that need to be opened first in order for CodeCombat to work?

At the very least, I know that https://www.codecombat.com should be accessible, however are there any others?

I searched this/main website, but couldn’t find any documentation that lists links/ports/network resources that should be enabled in order for CodeCombat to work smoothly.

I want to communicate this to the IT/network staff at the location prior to attending, in order that we don’t get any surprises (links/ports not working) on the day of the workshop.

Appreciate your help in advance.


#2

@maka is our CodeCombat correspondent. If anyone knows, he will. (I think)


#3

Here’s the minimum:

Whitelist codecombat.com and codecombatprojects.com (this is needed for web dev levels).

Here’s a full list:

There are three sets of domains, those you should whitelist, those you should whitelist to allow logging into CodeCombat through other systems (Google+ or Facebook) and finally a third list that helps us gather data for analytics (this data is abstracted and not personalized - it helps us improve the performance of the site and our courses).

Here is the list of domains they should make sure are whitelisted – but only codecombat.com and codecombatprojects.com are absolutely required:

api-iam.intercom.io

cdn.jsdelivr.net

checkout.stripe.com

code.jquery.com

codecombat.com

codecombatprojects.com

com-codecombat-main.collector.snplow.net

d2sm9kaamnsba.cloudfront.net

f.vimeocdn.com

fonts.googleapis.com

fonts.gstatic.com

fresnel.vimeocdn.com

js.intercomcdn.com

maxcdn.bootstrapcdn.com

player.vimeo.com

widget.intercom.io

Here are additional domains that will help if your school uses Google or Facebook logins:

connect.facebook.net

www.facebook.com

apis.google.com

staticxx.facebook.com

accounts.google.com

ssl.gstatic.com

And these are additional domains that are used for our analytics. They help us assess how students are doing, manage payments, as well as tracking usage, and more, but they should not be needed for the students to play.

api-iam.intercom.io

api.segment.io

cdn.jsdelivr.net

cdn.segment.com

checkout.stripe.com

code.jquery.com

codecombat.com

codecombatprojects.com

com-codecombat-main.collector.snplow.net

connect.facebook.net

d2sm9kaamnsba.cloudfront.net

f.vimeocdn.com

fonts.googleapis.com

fonts.gstatic.com

fresnel.vimeocdn.com

js.intercomcdn.com

maxcdn.bootstrapcdn.com

player.vimeo.com

ssl.google-analytics.com

stats.g.doubleclick.net

widget.intercom.io

www.facebook.com

www.google-analytics.com

Maka


#4

Thanks so much, that’s exactly what I was looking for!