Submitted URL: http://jupyter.math.uwaterloo.ca/
Effective URL: https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
Submission: On March 20 via api from US — Scanned from CA

Summary

This website contacted 1 IPs in 1 countries across 1 domains to perform 6 HTTP transactions. The main IP is 129.97.206.50, located in Kitchener, Canada and belongs to UWATERLOO, CA. The main domain is jupyter.math.uwaterloo.ca.
TLS certificate: Issued by R3 on February 27th 2024. Valid for: 3 months.
This is the only time jupyter.math.uwaterloo.ca was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
3 9 129.97.206.50 12093 (UWATERLOO)
6 1
Apex Domain
Subdomains
Transfer
9 uwaterloo.ca
jupyter.math.uwaterloo.ca
125 KB
6 1
Domain Requested by
9 jupyter.math.uwaterloo.ca 3 redirects jupyter.math.uwaterloo.ca
6 1

This site contains links to these domains. Also see Links.

Domain
fast.uwaterloo.ca
jupyterlab.readthedocs.io
Subject Issuer Validity Valid
jupyter.math.uwaterloo.ca
R3
2024-02-27 -
2024-05-27
3 months crt.sh

This page contains 1 frames:

Primary Page: https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
Frame ID: 8372CDB370A6FF60A8A6A072B36BA944
Requests: 6 HTTP requests in this frame

Screenshot

Page Title

JupyterHub

Page URL History Show full URLs

  1. http://jupyter.math.uwaterloo.ca/ HTTP 307
    https://jupyter.math.uwaterloo.ca/ HTTP 302
    https://jupyter.math.uwaterloo.ca/hub/ HTTP 302
    https://jupyter.math.uwaterloo.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

6
Requests

100 %
HTTPS

0 %
IPv6

1
Domains

1
Subdomains

1
IPs

1
Countries

124 kB
Transfer

379 kB
Size

0
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. http://jupyter.math.uwaterloo.ca/ HTTP 307
    https://jupyter.math.uwaterloo.ca/ HTTP 302
    https://jupyter.math.uwaterloo.ca/hub/ HTTP 302
    https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

6 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request login
jupyter.math.uwaterloo.ca/hub/
Redirect Chain
  • http://jupyter.math.uwaterloo.ca/
  • https://jupyter.math.uwaterloo.ca/
  • https://jupyter.math.uwaterloo.ca/hub/
  • https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
7 KB
4 KB
Document
General
Full URL
https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
129.97.206.50 Kitchener, Canada, ASN12093 (UWATERLOO, CA),
Reverse DNS
jupyter-p03.math.uwaterloo.ca
Software
nginx /
Resource Hash
94cd92431b5ee3e544d9187fbdf1b477e306f88e4195f182abc6cedf2d34d43f
Security Headers
Name Value
Content-Security-Policy frame-ancestors 'self'; report-uri /hub/security/csp-report
Strict-Transport-Security max-age=15768000; includeSubdomains

Request headers

Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36
accept-language
en-CA,en;q=0.9

Response headers

Access-Control-Allow-Methods
GET, POST, DELETE, OPTIONS
Access-Control-Allow-Origin
https://jupyter.math.uwaterloo.ca
Connection
keep-alive
Content-Encoding
gzip
Content-Type
text/html; charset=utf-8
Date
Wed, 20 Mar 2024 05:48:23 GMT
Front-End-Https
on
Server
nginx
Strict-Transport-Security
max-age=15768000; includeSubdomains
Transfer-Encoding
chunked
access-control-allow-headers
accept, content-type, authorization
content-security-policy
frame-ancestors 'self'; report-uri /hub/security/csp-report
etag
W/"d093adcb8b14d1abd0582a15612a7fcc2cc01a79"
x-jupyterhub-version
2.3.1

Redirect headers

Access-Control-Allow-Methods
GET, POST, DELETE, OPTIONS
Access-Control-Allow-Origin
https://jupyter.math.uwaterloo.ca
Connection
keep-alive
Content-Length
0
Content-Type
text/html
Date
Wed, 20 Mar 2024 05:48:23 GMT
Front-End-Https
on
Server
nginx
Strict-Transport-Security
max-age=15768000; includeSubdomains
access-control-allow-headers
accept, content-type, authorization
content-security-policy
frame-ancestors 'self'; report-uri /hub/security/csp-report
location
/hub/login?next=%2Fhub%2F
x-jupyterhub-version
2.3.1
style.min.css
jupyter.math.uwaterloo.ca/hub/static/css/
151 KB
34 KB
Stylesheet
General
Full URL
https://jupyter.math.uwaterloo.ca/hub/static/css/style.min.css?v=bff49b4a161afb17ee3b71927ce7d6c4e5b0e4b9ef6f18ca3e356a05f29e69776d3a76aee167060dd2ae2ee62d3cfdcf203b4b0090b1423f7d629ea7daa3f9da
Requested by
Host: jupyter.math.uwaterloo.ca
URL: https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
129.97.206.50 Kitchener, Canada, ASN12093 (UWATERLOO, CA),
Reverse DNS
jupyter-p03.math.uwaterloo.ca
Software
nginx /
Resource Hash
ea7223e20cfcac5b48a49cbe38cee86ec7cfbe50961ff0844effe199c47db8d0
Security Headers
Name Value
Strict-Transport-Security max-age=15768000; includeSubdomains

Request headers

accept-language
en-CA,en;q=0.9
Referer
https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

Date
Wed, 20 Mar 2024 05:48:23 GMT
Strict-Transport-Security
max-age=15768000; includeSubdomains
Content-Encoding
gzip
last-modified
Mon, 06 Jun 2022 18:06:01 GMT
Server
nginx
Transfer-Encoding
chunked
Access-Control-Allow-Methods
GET, POST, DELETE, OPTIONS
Content-Type
text/css
Access-Control-Allow-Origin
https://jupyter.math.uwaterloo.ca
cache-control
max-age=315360000
Front-End-Https
on
Connection
keep-alive
expires
Sat, 18 Mar 2034 05:48:23 GMT
require.js
jupyter.math.uwaterloo.ca/hub/static/components/requirejs/
84 KB
26 KB
Script
General
Full URL
https://jupyter.math.uwaterloo.ca/hub/static/components/requirejs/require.js?v=bd1aa102bdb0b27fbf712b32cfcd29b016c272acf3d864ee8469376eaddd032cadcf827ff17c05a8c8e20061418fe58cf79947049f5c0dff3b4f73fcc8cad8ec
Requested by
Host: jupyter.math.uwaterloo.ca
URL: https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
129.97.206.50 Kitchener, Canada, ASN12093 (UWATERLOO, CA),
Reverse DNS
jupyter-p03.math.uwaterloo.ca
Software
nginx /
Resource Hash
9485f0917f97fcf4f63a5ea365200ffd57f123f451382a2f9a1ad2e2fd51ac9b
Security Headers
Name Value
Strict-Transport-Security max-age=15768000; includeSubdomains

Request headers

accept-language
en-CA,en;q=0.9
Referer
https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

Date
Wed, 20 Mar 2024 05:48:23 GMT
Strict-Transport-Security
max-age=15768000; includeSubdomains
Content-Encoding
gzip
last-modified
Mon, 06 Jun 2022 18:06:01 GMT
Server
nginx
Transfer-Encoding
chunked
Access-Control-Allow-Methods
GET, POST, DELETE, OPTIONS
Content-Type
text/javascript
Access-Control-Allow-Origin
https://jupyter.math.uwaterloo.ca
cache-control
max-age=315360000
Front-End-Https
on
Connection
keep-alive
expires
Sat, 18 Mar 2034 05:48:23 GMT
jquery.min.js
jupyter.math.uwaterloo.ca/hub/static/components/jquery/dist/
87 KB
36 KB
Script
General
Full URL
https://jupyter.math.uwaterloo.ca/hub/static/components/jquery/dist/jquery.min.js?v=f3de1813a4160f9239f4781938645e1589b876759cd50b7936dbd849a35c38ffaed53f6a61dbdd8a1cf43cf4a28aa9fffbfddeec9a3811a1bb4ee6df58652b31
Requested by
Host: jupyter.math.uwaterloo.ca
URL: https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
129.97.206.50 Kitchener, Canada, ASN12093 (UWATERLOO, CA),
Reverse DNS
jupyter-p03.math.uwaterloo.ca
Software
nginx /
Resource Hash
ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e
Security Headers
Name Value
Strict-Transport-Security max-age=15768000; includeSubdomains

Request headers

accept-language
en-CA,en;q=0.9
Referer
https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

Date
Wed, 20 Mar 2024 05:48:24 GMT
Strict-Transport-Security
max-age=15768000; includeSubdomains
Content-Encoding
gzip
last-modified
Mon, 06 Jun 2022 18:06:01 GMT
Server
nginx
Transfer-Encoding
chunked
Access-Control-Allow-Methods
GET, POST, DELETE, OPTIONS
Content-Type
text/javascript
Access-Control-Allow-Origin
https://jupyter.math.uwaterloo.ca
cache-control
max-age=315360000
Front-End-Https
on
Connection
keep-alive
expires
Sat, 18 Mar 2034 05:48:24 GMT
bootstrap.min.js
jupyter.math.uwaterloo.ca/hub/static/components/bootstrap/dist/js/
39 KB
13 KB
Script
General
Full URL
https://jupyter.math.uwaterloo.ca/hub/static/components/bootstrap/dist/js/bootstrap.min.js?v=a014e9acc78d10a0a7a9fbaa29deac6ef17398542d9574b77b40bf446155d210fa43384757e3837da41b025998ebfab4b9b6f094033f9c226392b800df068bce
Requested by
Host: jupyter.math.uwaterloo.ca
URL: https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
129.97.206.50 Kitchener, Canada, ASN12093 (UWATERLOO, CA),
Reverse DNS
jupyter-p03.math.uwaterloo.ca
Software
nginx /
Resource Hash
9ee2fcff6709e4d0d24b09ca0fc56aade12b4961ed9c43fd13b03248bfb57afe
Security Headers
Name Value
Strict-Transport-Security max-age=15768000; includeSubdomains

Request headers

accept-language
en-CA,en;q=0.9
Referer
https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

Date
Wed, 20 Mar 2024 05:48:24 GMT
Strict-Transport-Security
max-age=15768000; includeSubdomains
Content-Encoding
gzip
last-modified
Mon, 06 Jun 2022 18:06:01 GMT
Server
nginx
Transfer-Encoding
chunked
Access-Control-Allow-Methods
GET, POST, DELETE, OPTIONS
Content-Type
text/javascript
Access-Control-Allow-Origin
https://jupyter.math.uwaterloo.ca
cache-control
max-age=315360000
Front-End-Https
on
Connection
keep-alive
expires
Sat, 18 Mar 2034 05:48:24 GMT
logo
jupyter.math.uwaterloo.ca/hub/
11 KB
12 KB
Image
General
Full URL
https://jupyter.math.uwaterloo.ca/hub/logo
Requested by
Host: jupyter.math.uwaterloo.ca
URL: https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
129.97.206.50 Kitchener, Canada, ASN12093 (UWATERLOO, CA),
Reverse DNS
jupyter-p03.math.uwaterloo.ca
Software
nginx /
Resource Hash
8f09777e3f3b51b43dc4a2173da6ed049e0948bf0029ee8b935df6edec683ae3
Security Headers
Name Value
Strict-Transport-Security max-age=15768000; includeSubdomains

Request headers

accept-language
en-CA,en;q=0.9
Referer
https://jupyter.math.uwaterloo.ca/hub/login?next=%2Fhub%2F
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.128 Safari/537.36

Response headers

Date
Wed, 20 Mar 2024 05:48:24 GMT
Strict-Transport-Security
max-age=15768000; includeSubdomains
last-modified
Mon, 06 Jun 2022 18:06:01 GMT
Server
nginx
etag
"561e54a9993952b52a5e1fe637a331c82e26aaf0217d71b6fecf297c7a3140acb4ddd560e5e9e47dcd25b784ee1edfc40f5ae3bbd10c128aae4eaca2457cca79"
Front-End-Https
on
Access-Control-Allow-Methods
GET, POST, DELETE, OPTIONS
Content-Type
image/png
Access-Control-Allow-Origin
https://jupyter.math.uwaterloo.ca
Connection
keep-alive
accept-ranges
bytes
Content-Length
11453

Verdicts & Comments Add Verdict or Comment

8 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 function| check_username undefined| warning

0 Cookies

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
Strict-Transport-Security max-age=15768000; includeSubdomains