CrossKnowledge LMS is a web-based application needing the following environment to run properly:
|Sound card||Activated (headphones are required for most content)|
|RAM||2 GB (4GB preferred, depending on the OS)|
|Windows operating system||Windows 7, 8, 10 (Desktop mode only, Tablet mode is not supported for now)|
|Apple operating system||Mac OSX (10.4)|
|Internet Explorer||11, latest version|
|Microsoft Edge||latest version|
|Email clients||Standard email readers are supported to deliver CK standard emails. Email content is HTML.|
SSL Protocols :
- Protocol-TLSv1.1 until September 2019 (will then be sunset)
|Popup blocker for your URL||Disabled|
We systematically test the latest versions of Chrome, Firefox and Internet Explorer browsers to ensure the best experience for our users. Older versions of these browsers are not systematically tested, but run smoothly in most cases. If, however, there is a problem specific to a particular version of one of these browsers, please contact us.
These technical requirements may be modified according to technical developments of CrossKnowledge solutions. In addition to those, specific requirements apply to:
- Facilitator in Front-office interface: workstation prerequisites above are applicable, except Internet Explorer which requires IE11 or above
- Blendedˣ Embedded Web Resource Activity and Embedded BI tool in Analyze workspace: these features are used to integrate a 3rd party content from the web. CrossKnowledge can not guaranty the compatibility of the integrated content
In order to ensure a good user experience for Blendedˣ Embedded Content Activity, please ensure that SCORM contents are built to be responsive. For example, no Flash should be included in the SCORM content.
CrossKnowledge LMS is compatible with iPad (2, 3, 4 and mini) - additional requirements may be needed for the content hosted on the LMS.
CrossKnowledge LMS is compatible with Android tablets (Chrome browser) - additional requirements may be needed for the content hosted on the LMS.
Please note that SCORM connectors are not optimized for mobile usage
CrossKnowledge content additional requirements
As the contents are played on our LMS, you need the LMS requirements listed above, and the following ones:
|Adobe Flash Player (CrossKnowledge Sessions)||9.0.124 or higher|
|PDF plugin||Adobe Acrobat Reader (any version)|
The following media extensions should be authorised.
.FLV, .mp3, .mp4, .srt, .woff, .vtt, .xhtml
The following domain names should be whitelisted.
If wildcards (*) are not allowed, authorise at least the following URLs:
General CKLS cloudfront URLs:
https://ckls-assets.crossknowledge.com/ https://ckls-api.crossknowledge.com/ https://ckls-cdn-eu.crossknowledge.com/
External medias (cloudfront URL)
CK-Player URLs (for CrossKnowledge content delivery)
For users based in Europe
https://cdn.crossknowledge.com/* https://d12yhdsdwe7din.cloudfront.net/* and http(s)://mohivecontents-eu.crossknowledge.com
For users based in the US:
https://d2niiguqm1v5wm.cloudfront.net/* and http(s)://ckcontents-na.crossknowledge.com https://dmi776hgmgo8n.cloudfront.net/* and http(s)://mohivecontents-na.crossknowledge.com
For users based in Asia:
https://ckcontents-jp.crossknowledge.com https://mohivecontents-jp.crossknowledge.com https://crossknowledge-player.digitallearning.cn
CKLM (XKA, Digital Literacy, Leaders…)
https://d12pbbvc3h54xm.cloudfront.net/* https://cklm-prod.s3.amazonaws.com/* https://cdn-cklm-prod.crossknowledge.com/* https://ckcg.crossknowledge.com/*
CUSTOMER CONTENT CDN
https://ckls-cdn-eu.crossknowledge.com/* https://ckls-cdn-na.crossknowledge.com/* https://ckls-cdn-sa.crossknowledge.com/* https://ckls-cdn-jp.crossknowledge.com/*
AWS CloudFront IP Ranges
Part of the content is hosted on Amazon Cloud for a better experience around the globe.
CLoudFront IPs could be from any of the IP ranges listed in https://ip-ranges.amazonaws.com/ip-ranges.json Where "service" = "CLOUDFRONT"
CKLS portal IP addresses
Europe CKLS created since September 2017 https://*.eu.crossknowledge.com:
web interfaces (ports 80 and 443) : Could be hitting any of the eu-central-1 IP ranges listed in https://ip-ranges.amazonaws.com/ip-ranges.json Where "service" = "EC2" sftp server : sftp-aws.eu.crossknowledge.com (220.127.116.11)
Europe CKLS created before September 2017 https://.eu.crossknowledge.com or https://.lms.crossknowledge.com:
web interfaces (ports 80 and 443) Could be hitting any IPs within the ranges 18.104.22.168/27 and 22.214.171.124/26 sftp server : sftp.crossknowledge.com (126.96.36.199) sftp server : sftp.eu.crossknowledge.com (188.8.131.52)
web interfaces (ports 80 and 443) : Could be hitting any of the us-east-1 IP ranges listed in https://ip-ranges.amazonaws.com/ip-ranges.json Where "service" = "EC2" sftp server : sftp.na.crossknowledge.com (184.108.40.206)
South America: https://*.sa.crossknowledge.com
web interfaces (ports 80 and 443) : Could be hitting any of the sa-east-1 IP ranges listed in https://ip-ranges.amazonaws.com/ip-ranges.json Where "service" = "EC2" sftp server : sftp.sa.crossknowledge.com (220.127.116.11)
web interfaces (ports 80 and 443) : Could be hitting any of the ap-northeast-1 IP ranges listed in https://ip-ranges.amazonaws.com/ip-ranges.json Where "service" = "EC2" sftp server : sftp.asia.crossknowledge.com (18.104.22.168)
IPs addresses and URLs for CK-Hub https://ck-hub.crossknowledge.com:
web interfaces (ports 80 and 443) : Could be hitting any of the eu-west-1 IP ranges listed in https://ip-ranges.amazonaws.com/ip-ranges.json Where "service" = "EC2". (also ck-hub-preprod.crossknowledge.com for UAT)
Email servers requirements
@crossknowledge.com domain must be whitelisted as a trused sender.
Supported email configuration scenario :
|All emails are sent by Amazon SES service from crossknowledge.com domain||CKLS sends emails using a FROM address that belongs to crossknowledge.com domain only. (default and preferred solution)|
The client's email address is kept in the REPLYTO field
|All emails are sent by Amazon SES service using a FROM adresse that belongs to the client's domain (or crossknowledge.com domain)||
This setup requires some extra IT configuration tasks for both CrossKnowledge and client's IT Teams : DKIM entries to be added in client's DNS zone : client.com.
|All emails are sent directly by the client's SMTP relay||
CKLS application is then authorised to directly pass emails flow to a remote client's relay.
Maximum message size (including attachments) is limited to 10 MB per message (after base64 encoding).
Mail servers’ IP addresses and whitelist
At the time of this writing, these are the IP ranges used by AWS SES:
22.214.171.124/22 126.96.36.199/22 188.8.131.52/18 184.108.40.206/20
However these ranges may change, so to get an up to date list, please run the following command: From a Linux or Mac OS system:
$ dig TXT amazonses.com +short| grep 'v=spf1'
From a Windows system
C:>nslookup -type=TXT amazonses.com | find "v=spf1"
Emails can also be sent from this spare IP :
and for CKLS instances created before September 2017 and still hosted by Jaguar Network, please add also:
220.127.116.11/32 18.104.22.168/32 22.214.171.124/32
Hostnames of SMTP relays and custom MAIL FROM domains used for sending
email-smtp.us-east-1.amazonaws.com sesmailna.crossknowledge.com email-smtp.eu-west-1.amazonaws.com sesmaileu.crossknowledge.com smtp01.crossknowledge.com
from IE7 to IE9, Firefox, Chrome
from IE8 to IE10, Firefox, Chrome
URL of CKLS platform
http://customername.(eu,lms,na,sa).crossknowledge.combeing redirected to HTTPS (default setting).
http://customername.customerdomain.combeing redirected to HTTPS CrossKnowledge urls, as soon as customer domain has a valid DNS entry pointing to crossknowledge load balancer. e.g : http://customername.customerdomain.com with automatic rediction to https://customername.eu.crossknowledge.com
https://customername.customerdomain.com- Crossknowledge only support HTTPS protocol with its own urls.