Submitted URL: https://jupyter.themainframe.ca/
Effective URL: https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Submission: On June 12 via api from US — Scanned from CA

Summary

This website contacted 1 IPs in 1 countries across 1 domains to perform 7 HTTP transactions. The main IP is 172.67.133.248, located in United States and belongs to CLOUDFLARENET, US. The main domain is jupyter.themainframe.ca.
TLS certificate: Issued by WE1 on June 12th 2024. Valid for: 3 months.
This is the only time jupyter.themainframe.ca was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
2 9 172.67.133.248 13335 (CLOUDFLAR...)
7 1
Apex Domain
Subdomains
Transfer
9 themainframe.ca
jupyter.themainframe.ca
108 KB
7 1
Domain Requested by
9 jupyter.themainframe.ca 2 redirects jupyter.themainframe.ca
7 1

This site contains no links.

Subject Issuer Validity Valid
themainframe.ca
WE1
2024-06-12 -
2024-09-10
3 months crt.sh

This page contains 1 frames:

Primary Page: https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Frame ID: 4E89CD9012ED8CBE3B6F49784562B7FA
Requests: 7 HTTP requests in this frame

Screenshot

Page Title

JupyterHub

Page URL History Show full URLs

  1. https://jupyter.themainframe.ca/ HTTP 302
    https://jupyter.themainframe.ca/hub/ HTTP 302
    https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F Page URL

Detected technologies

Overall confidence: 100%
Detected patterns
  • bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js

Overall confidence: 100%
Detected patterns
  • require.*\.js

Overall confidence: 100%
Detected patterns
  • jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?

Page Statistics

7
Requests

100 %
HTTPS

0 %
IPv6

1
Domains

1
Subdomains

1
IPs

1
Countries

107 kB
Transfer

380 kB
Size

1
Cookies

Page URL History

This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.

  1. https://jupyter.themainframe.ca/ HTTP 302
    https://jupyter.themainframe.ca/hub/ HTTP 302
    https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

7 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request login
jupyter.themainframe.ca/hub/
Redirect Chain
  • https://jupyter.themainframe.ca/
  • https://jupyter.themainframe.ca/hub/
  • https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
6 KB
3 KB
Document
General
Full URL
https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
172.67.133.248 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
c2d23261a6e9bdfb30ac455a39c4b20f06df51c28901b81075a57531f21360cf
Security Headers
Name Value
Content-Security-Policy frame-ancestors 'self'; report-uri /hub/security/csp-report

Request headers

Accept-Language
en-CA,en;q=0.9;q=0.9
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36
sec-ch-ua
"Google Chrome";v="125", "Not:A-Brand";v="8", "Chromium";v="125"
sec-ch-ua-mobile
?0
sec-ch-ua-platform
"Win32"

Response headers

access-control-allow-headers
accept, content-type, authorization
cf-cache-status
DYNAMIC
cf-ray
892b3273ba5eac70-YYZ
content-encoding
br
content-security-policy
frame-ancestors 'self'; report-uri /hub/security/csp-report
content-type
text/html
date
Wed, 12 Jun 2024 16:25:29 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=YHX8Fpj9%2FXg6W3oEfqn%2FwIvNRmdEvKm4levAScPUCCFY9vJmwhk5Nb4Y4r%2B0fGDQ7%2BPeef0SBR5WfhKejd6Ig87reUsxFam72M2c5Um3sX%2FBCKyDKynxC82FpoJtc%2BnNyUX7gz03EgI03A%3D%3D"}],"group":"cf-nel","max_age":604800}
server
cloudflare
x-jupyterhub-version
4.0.2

Redirect headers

access-control-allow-headers
accept, content-type, authorization
cf-cache-status
DYNAMIC
cf-ray
892b3272e985ac70-YYZ
content-security-policy
frame-ancestors 'self'; report-uri /hub/security/csp-report
content-type
text/html
date
Wed, 12 Jun 2024 16:25:28 GMT
location
/hub/login?next=%2Fhub%2F
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=3oxofZr1e3eYRR4TmulEub9sXkZn7Nc87C9ziNJJyoUiLtKcuUSAhrJtb2APqRudCvkARKmDMGp98K%2BSrtMbVfHdL6KzslQApJ3wpn17U7u23N274%2FNwLrxvsvIagYcNHRAgxs%2FDJfDh2w%3D%3D"}],"group":"cf-nel","max_age":604800}
server
cloudflare
x-jupyterhub-version
4.0.2
style.min.css
jupyter.themainframe.ca/hub/static/css/
151 KB
27 KB
Stylesheet
General
Full URL
https://jupyter.themainframe.ca/hub/static/css/style.min.css?v=01598a5386176f0279952a3b9632a07e7fce9a12aa53108973c83be9ec3473e7a59354876fab64bfeb01892eb503870183707aa03f207d7a94845ca7980c3819
Requested by
Host: jupyter.themainframe.ca
URL: https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
172.67.133.248 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
1714ab2712aea853854788a241473ef9f0767b3651e987ac07172a90c0e5f054

Request headers

sec-ch-ua
"Google Chrome";v="125", "Not:A-Brand";v="8", "Chromium";v="125"
Referer
https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Accept-Language
en-CA,en;q=0.9;q=0.9
sec-ch-ua-mobile
?0
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36
sec-ch-ua-platform
"Win32"

Response headers

date
Wed, 12 Jun 2024 16:25:29 GMT
content-encoding
br
cf-cache-status
MISS
last-modified
Thu, 22 Feb 2024 17:58:22 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2FsFyaoN3EJSSjMUWCkRYFZXgWfyleL4s9XbnXa7JBhzb%2B5PzLhWKaCPD19lWTxjnufOFKZgKqwKXx0hGb61qQ4pjfoeUhGyHlZwf2C4OmRTKZ9%2FADFh51NWUE3jtbFUgPsx0vVAWfZ4Xdg%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
text/css
cache-control
max-age=315360000
cf-ray
892b32755c2fac70-YYZ
expires
Sat, 10 Jun 2034 16:25:29 GMT
require.js
jupyter.themainframe.ca/hub/static/components/requirejs/
84 KB
21 KB
Script
General
Full URL
https://jupyter.themainframe.ca/hub/static/components/requirejs/require.js?v=bd1aa102bdb0b27fbf712b32cfcd29b016c272acf3d864ee8469376eaddd032cadcf827ff17c05a8c8e20061418fe58cf79947049f5c0dff3b4f73fcc8cad8ec
Requested by
Host: jupyter.themainframe.ca
URL: https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
172.67.133.248 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
9485f0917f97fcf4f63a5ea365200ffd57f123f451382a2f9a1ad2e2fd51ac9b

Request headers

sec-ch-ua
"Google Chrome";v="125", "Not:A-Brand";v="8", "Chromium";v="125"
Referer
https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Accept-Language
en-CA,en;q=0.9;q=0.9
sec-ch-ua-mobile
?0
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36
sec-ch-ua-platform
"Win32"

Response headers

date
Wed, 12 Jun 2024 16:25:29 GMT
content-encoding
br
cf-cache-status
MISS
last-modified
Thu, 22 Feb 2024 17:58:22 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=LJ3w5xNPtwcq5t2QGmU5xiTCVpZN0jRRUXgIaQmlT5qaS%2BOT1izkLZpiHkgw1xg47CUeQ9Zv2CIzqnw0sP83ykNjS5HcpjunJ2q0QpAkcwqWtokfh3VhoNP%2BEDTUFW%2Fys6p0YXmpgGkO5Q%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
text/javascript
cache-control
max-age=315360000
cf-ray
892b32755c34ac70-YYZ
expires
Sat, 10 Jun 2034 16:25:29 GMT
jquery.min.js
jupyter.themainframe.ca/hub/static/components/jquery/dist/
85 KB
31 KB
Script
General
Full URL
https://jupyter.themainframe.ca/hub/static/components/jquery/dist/jquery.min.js?v=de027062931edd07b01842eff24fc15fdbdcaa1af245dcd133155faba9e0c965f0a34dc6144ce3b149bc43b4597073c792cb6dabbfc6168c63095523923bcf77
Requested by
Host: jupyter.themainframe.ca
URL: https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
172.67.133.248 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
d8f9afbf492e4c139e9d2bcb9ba6ef7c14921eb509fb703bc7a3f911b774eff8

Request headers

sec-ch-ua
"Google Chrome";v="125", "Not:A-Brand";v="8", "Chromium";v="125"
Referer
https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Accept-Language
en-CA,en;q=0.9;q=0.9
sec-ch-ua-mobile
?0
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36
sec-ch-ua-platform
"Win32"

Response headers

date
Wed, 12 Jun 2024 16:25:29 GMT
content-encoding
br
cf-cache-status
MISS
last-modified
Thu, 22 Feb 2024 17:58:21 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=OhH6l%2FIybfklTq9rXzzruuvIifURoM9PxEXbCMjfwaxQIy2oxwTvLEpRt5OYBHieW7fxCCpzOF7pfjlt6z06mK9tx8UX9uaBSiiXDFzggrOjKlD7AlE1ZHjcB%2BvduQHwyx7sJgYUMD7Bbw%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
text/javascript
cache-control
max-age=315360000
cf-ray
892b32755c35ac70-YYZ
expires
Sat, 10 Jun 2034 16:25:29 GMT
bootstrap.min.js
jupyter.themainframe.ca/hub/static/components/bootstrap/dist/js/
39 KB
11 KB
Script
General
Full URL
https://jupyter.themainframe.ca/hub/static/components/bootstrap/dist/js/bootstrap.min.js?v=a014e9acc78d10a0a7a9fbaa29deac6ef17398542d9574b77b40bf446155d210fa43384757e3837da41b025998ebfab4b9b6f094033f9c226392b800df068bce
Requested by
Host: jupyter.themainframe.ca
URL: https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
172.67.133.248 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
9ee2fcff6709e4d0d24b09ca0fc56aade12b4961ed9c43fd13b03248bfb57afe

Request headers

sec-ch-ua
"Google Chrome";v="125", "Not:A-Brand";v="8", "Chromium";v="125"
Referer
https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Accept-Language
en-CA,en;q=0.9;q=0.9
sec-ch-ua-mobile
?0
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36
sec-ch-ua-platform
"Win32"

Response headers

date
Wed, 12 Jun 2024 16:25:29 GMT
content-encoding
br
cf-cache-status
MISS
last-modified
Thu, 22 Feb 2024 17:58:21 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Vad%2BwZ717XkMYTNdDVrNvaDn2QASFZkfOgX5mbVPiA8RhPTU1CsLC31lpw7x9LvOcqTGhNteUZiLmWVFv60LP3EQk7DPPpVJWcfTU2nEka8khKoUtKOMCgOlMhL8hCAfG%2BqwpBX0Pb%2BaXw%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
text/javascript
cache-control
max-age=315360000
cf-ray
892b32755c38ac70-YYZ
expires
Sat, 10 Jun 2034 16:25:29 GMT
logo
jupyter.themainframe.ca/hub/
11 KB
12 KB
Image
General
Full URL
https://jupyter.themainframe.ca/hub/logo
Requested by
Host: jupyter.themainframe.ca
URL: https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
172.67.133.248 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
8f09777e3f3b51b43dc4a2173da6ed049e0948bf0029ee8b935df6edec683ae3

Request headers

sec-ch-ua
"Google Chrome";v="125", "Not:A-Brand";v="8", "Chromium";v="125"
Referer
https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Accept-Language
en-CA,en;q=0.9;q=0.9
sec-ch-ua-mobile
?0
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36
sec-ch-ua-platform
"Win32"

Response headers

date
Wed, 12 Jun 2024 16:25:29 GMT
cf-cache-status
DYNAMIC
last-modified
Thu, 22 Feb 2024 17:58:22 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
etag
"561e54a9993952b52a5e1fe637a331c82e26aaf0217d71b6fecf297c7a3140acb4ddd560e5e9e47dcd25b784ee1edfc40f5ae3bbd10c128aae4eaca2457cca79"
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=LSR59Yb9jodIFES5LERmmHjt9UdSZAws9uYraBxtqCjuMmD6goY124aE9%2FETOQVPbALjllhYLO%2FUZFrWrlc3CwgOY%2B8BhB0UWw4rs%2FbCWTRU%2BgJTpC0U3hu%2FKj5zMVJpt0DxLaKJNw%2FKGg%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/png
accept-ranges
bytes
cf-ray
892b32755c39ac70-YYZ
content-length
11453
favicon.ico
jupyter.themainframe.ca/hub/static/
4 KB
1 KB
Other
General
Full URL
https://jupyter.themainframe.ca/hub/static/favicon.ico?v=fde5757cd3892b979919d3b1faa88a410f28829feb5ba22b6cf069f2c6c98675fceef90f932e49b510e74d65c681d5846b943e7f7cc1b41867422f0481085c1f
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
172.67.133.248 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
7c36d7b909d11cbf85a03ec15b40da1d1277ebbc506a9eee417a40d32e2975c0

Request headers

sec-ch-ua
"Google Chrome";v="125", "Not:A-Brand";v="8", "Chromium";v="125"
Referer
https://jupyter.themainframe.ca/hub/login?next=%2Fhub%2F
Accept-Language
en-CA,en;q=0.9;q=0.9
sec-ch-ua-mobile
?0
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36
sec-ch-ua-platform
"Win32"

Response headers

date
Wed, 12 Jun 2024 16:25:29 GMT
content-encoding
br
cf-cache-status
MISS
last-modified
Thu, 22 Feb 2024 17:58:21 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=E5hhGiWvgyEYR1T%2FTFsYqoQw3R26DPYuGVlQ3mB1HsCOVMJ6R58r%2FCXX4AJNFDDpW4PjmcrOvSKrYkQTWIGISEN0uP6nxNbcgAi58GDychwsybGKRmDiW3QD%2FWLPAFHR%2FIQTBxdAeD%2FZWQ%3D%3D"}],"group":"cf-nel","max_age":604800}
content-type
image/vnd.microsoft.icon
cache-control
max-age=315360000
cf-ray
892b32782faeac70-YYZ
expires
Sat, 10 Jun 2034 16:25:29 GMT

Verdicts & Comments Add Verdict or Comment

7 JavaScript Global Variables

These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.

function| requirejs function| require function| define function| $ function| jQuery object| jhdata undefined| warning

1 Cookies

Domain/Path Name / Value
jupyter.themainframe.ca/hub/ Name: _xsrf
Value: 2|d970f711|9f8f97b92d2d29493ee7df349d411582|1718209529

Security Headers

This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page

Header Value
Content-Security-Policy frame-ancestors 'self'; report-uri /hub/security/csp-report