Cookies, Firewalls, Browser support¶
The following information explains how to enable cookies for all sites. You can also enable them only for certain sites, which is not explained below.
To enable cookies in Chrome:¶
In your browser enter: chrome://settings/content/cookies and
enable Allow sites to save and read cookie data (recommended)
disable Block third party cookies
Image from Chrome Version 59.0.3071.86 (Official Build) (64-bit)
To enable cookies in Firefox:¶
In your browser enter: about:preferences#privacy Select User custom settings for history from the drop down in the History section and
check Accept cookies from sites
select ‘Always’ in the drop down for Accept third-party cookies
Image from Firefox 55.0.2 (64-bit)
To enable cookies in Safari:¶
In your browser go to Safari> Preferences
Select the Privacy tab and ensure check Block all cookies and Prevent cross-site tracking are not checked.
If using an earlier version of Safari, check Always Allow in the Cookies and website data section
Image from Safari 12.0 on macOS Sierra 10.12.6
Firewall and network settings¶
Codio can usually run from anywhere in your browser without any special settings. However, some k12 or university firewall settings may require special configuration.
This page contains information for
Network system administrators
Students and teachers who may be using Codio from home
The following is a list of ports and URLs that Codio access from time to time. We have put these in priority order.
*.codio.com the main Codio site and application
*.codio.io domains that are auto-generated for each user project
api.keen.io statistics gathering to measure student time spent in units (stats)
*.typekit.net web fonts
fonts.gstatic.com web fonts
fast.fonts.net web fonts
*.cloudfront.net our CDN for speeding up static content
gravatar.com used for user gravatars (pictures
If your institution blocks access to YouTube as a general rule, your IT department can whitelist YouTube access that only allows access to content from registered and accredited educational content repositories. See here for more information on this.
We recommend opening the following ports
80 and 443 for standard communications
3000 is a standard port for user projects
9500 is a standard SSL port for user projects
Working from home¶
Sometimes the anti-virus/firewall settings on your personal devices may interfere with home usage and make the experience slow.
You should check your settings and ensure that items in the above Firewall settings list are added to your exclusion list.
Codio is best experienced on the very latest browsers, in particular Chrome, but should run fine on the following browsers:
Chrome 21 or later
Firefox - 22 or later
Edge - 44 or later
Safari - 6 or later
If using Safari and accessing Codio via an LMS (Canvas/Blackboard/D2L/Moodle etc) , disable “Prevent cross-site tracking” to ensure access.
If you are experiencing any issue where Codio will not run as it should, please send an email to email@example.com.
Disable IE Compatibility View¶
It could happen that even if you have Internet Explorer 10 or a later version, we detect a older version of the browser.
This is due to the Compatibility Mode of the Browser which enables old features we no longer support.
To disable this option, please go to *Tools → F12 developer tools* and be sure that in Browser Mode is selected «Internet Explorer 10» and in Document Mode is selected «Standards (Page default)».