Submitted URL: http://grafana.toronto.do.kafkaesque.io/
Effective URL: https://auth.kafkaesque.io/login?state=hKFo2SA0SEtXeUxYeXJzNTFjVzdFX3pibHY2Y2JHR2Nja0JnVaFupWxvZ2luo3RpZNkga2lINWkzTUxBVlc3...
Submission: On February 11 via api from CA — Scanned from CA

Summary

This website contacted 3 IPs in 2 countries across 2 domains to perform 5 HTTP transactions. The main IP is 2606:4700::6810:b8f8, located in United States and belongs to CLOUDFLARENET, US. The main domain is auth.kafkaesque.io.
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on November 3rd 2021. Valid for: a year.
This is the only time auth.kafkaesque.io was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
4 4 104.248.106.208 14061 (DIGITALOC...)
1 4 2606:4700::68... 13335 (CLOUDFLAR...)
1 13.226.30.75 16509 (AMAZON-02)
1 2600:9000:21d... 16509 (AMAZON-02)
5 3
Apex Domain
Subdomains
Transfer
9 kafkaesque.io
grafana.toronto.do.kafkaesque.io
auth.kafkaesque.io
static.kafkaesque.io
12 KB
1 auth0.com
cdn.auth0.com — Cisco Umbrella Rank: 9211
217 KB
5 2
Domain Requested by
4 auth.kafkaesque.io 1 redirects cdn.auth0.com
4 grafana.toronto.do.kafkaesque.io 4 redirects
1 static.kafkaesque.io auth.kafkaesque.io
1 cdn.auth0.com auth.kafkaesque.io
5 4

This site contains no links.

Subject Issuer Validity Valid
auth.kafkaesque.io
Cloudflare Inc ECC CA-3
2021-11-03 -
2022-11-02
a year crt.sh
*.auth0.com
Amazon
2021-04-25 -
2022-05-24
a year crt.sh
static.kafkaesque.io
Amazon
2021-09-01 -
2022-09-30
a year crt.sh

This page contains 1 frames:

Primary Page: https://auth.kafkaesque.io/login?state=hKFo2SA0SEtXeUxYeXJzNTFjVzdFX3pibHY2Y2JHR2Nja0JnVaFupWxvZ2luo3RpZNkga2lINWkzTUxBVlc3aTkwRmdGb0VWRTRwSUM2N0ZPVkijY2lk2SBqemI3UmZiOUlKUEdrcEQxMGJ2T2tKeDMzajBMQW1wZw&client=jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg&protocol=oauth2&access_type=online&redirect_uri=https%3A%2F%2Fgrafana.toronto.do.kafkaesque.io%2Flogin%2Fgeneric_oauth&response_type=code&scope=openid%20profile%20email
Frame ID: EF16CAEEB99BBD9C7AA8E1422E605DC9
Requests: 5 HTTP requests in this frame

Screenshot

Page Title

Kesque Login

Page URL History Show full URLs

  1. http://grafana.toronto.do.kafkaesque.io/ HTTP 302
    https://grafana.toronto.do.kafkaesque.io/ HTTP 302
    https://grafana.toronto.do.kafkaesque.io/login HTTP 307
    https://grafana.toronto.do.kafkaesque.io/login/generic_oauth HTTP 302
    https://auth.kafkaesque.io/authorize?access_type=online&client_id=jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg&redi... HTTP 302
    https://auth.kafkaesque.io/login?state=hKFo2SA0SEtXeUxYeXJzNTFjVzdFX3pibHY2Y2JHR2Nja0JnVaFupWxvZ2luo3Rp... Page URL

Detected technologies

Overall confidence: 100%
Detected patterns
  • /wp-(?:content|includes)/

Overall confidence: 100%
Detected patterns
  • /lock/([\d.]+)/lock(?:.min)?\.js

Page Statistics

5
Requests

100 %
HTTPS

50 %
IPv6

2
Domains

4
Subdomains

3
IPs

2
Countries

227 kB
Transfer

794 kB
Size

7
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://grafana.toronto.do.kafkaesque.io/ HTTP 302
    https://grafana.toronto.do.kafkaesque.io/ HTTP 302
    https://grafana.toronto.do.kafkaesque.io/login HTTP 307
    https://grafana.toronto.do.kafkaesque.io/login/generic_oauth HTTP 302
    https://auth.kafkaesque.io/authorize?access_type=online&client_id=jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg&redirect_uri=https%3A%2F%2Fgrafana.toronto.do.kafkaesque.io%2Flogin%2Fgeneric_oauth&response_type=code&scope=openid+profile+email&state=g0ZlteM-a52CKtUA7hFiIwzQWoptZEO4S_jAfozWOyg%3D HTTP 302
    https://auth.kafkaesque.io/login?state=hKFo2SA0SEtXeUxYeXJzNTFjVzdFX3pibHY2Y2JHR2Nja0JnVaFupWxvZ2luo3RpZNkga2lINWkzTUxBVlc3aTkwRmdGb0VWRTRwSUM2N0ZPVkijY2lk2SBqemI3UmZiOUlKUEdrcEQxMGJ2T2tKeDMzajBMQW1wZw&client=jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg&protocol=oauth2&access_type=online&redirect_uri=https%3A%2F%2Fgrafana.toronto.do.kafkaesque.io%2Flogin%2Fgeneric_oauth&response_type=code&scope=openid%20profile%20email Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

5 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request login
auth.kafkaesque.io/
Redirect Chain
  • http://grafana.toronto.do.kafkaesque.io/
  • https://grafana.toronto.do.kafkaesque.io/
  • https://grafana.toronto.do.kafkaesque.io/login
  • https://grafana.toronto.do.kafkaesque.io/login/generic_oauth
  • https://auth.kafkaesque.io/authorize?access_type=online&client_id=jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg&redirect_uri=https%3A%2F%2Fgrafana.toronto.do.kafkaesque.io%2Flogin%2Fgeneric_oauth&response_type=...
  • https://auth.kafkaesque.io/login?state=hKFo2SA0SEtXeUxYeXJzNTFjVzdFX3pibHY2Y2JHR2Nja0JnVaFupWxvZ2luo3RpZNkga2lINWkzTUxBVlc3aTkwRmdGb0VWRTRwSUM2N0ZPVkijY2lk2SBqemI3UmZiOUlKUEdrcEQxMGJ2T2tKeDMzajBMQW...
5 KB
5 KB
Document
General
Full URL
https://auth.kafkaesque.io/login?state=hKFo2SA0SEtXeUxYeXJzNTFjVzdFX3pibHY2Y2JHR2Nja0JnVaFupWxvZ2luo3RpZNkga2lINWkzTUxBVlc3aTkwRmdGb0VWRTRwSUM2N0ZPVkijY2lk2SBqemI3UmZiOUlKUEdrcEQxMGJ2T2tKeDMzajBMQW1wZw&client=jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg&protocol=oauth2&access_type=online&redirect_uri=https%3A%2F%2Fgrafana.toronto.do.kafkaesque.io%2Flogin%2Fgeneric_oauth&response_type=code&scope=openid%20profile%20email
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:b8f8 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
b72cb75cb002dc05087efbe12f5620c69b5e8f269c45c30a9dacfec2685faa0e
Security Headers
Name Value
Strict-Transport-Security max-age=31536000
X-Content-Type-Options nosniff
X-Xss-Protection 1; mode=block

Request headers

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

Response headers

date
Fri, 11 Feb 2022 09:27:54 GMT
content-type
text/html; charset=utf-8
cf-ray
6dbc8b42eeac7144-YUL
cache-control
no-store, max-age=0, no-transform
etag
W/"12de-mvQ0mdeIleS5IVSBOTGEkzaUIIM"
strict-transport-security
max-age=31536000
vary
Accept-Encoding
cf-cache-status
DYNAMIC
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
ot-baggage-auth0-request-id
6dbc8b42eeac7144
ot-tracer-sampled
true
ot-tracer-spanid
57106da20c99aa08
ot-tracer-traceid
278356d15ff8309a
pragma
no-cache
referrer-policy
same-origin
x-auth0-requestid
5995692b963b5dc81a8b
x-content-type-options
nosniff
x-ratelimit-limit
100
x-ratelimit-remaining
99
x-ratelimit-reset
1644571675
x-robots-tag
noindex, nofollow
x-xss-protection
1; mode=block
server
cloudflare
alt-svc
h3=":443"; ma=86400, h3-29=":443"; ma=86400

Redirect headers

date
Fri, 11 Feb 2022 09:27:53 GMT
content-type
text/html; charset=utf-8
content-length
860
location
/login?state=hKFo2SA0SEtXeUxYeXJzNTFjVzdFX3pibHY2Y2JHR2Nja0JnVaFupWxvZ2luo3RpZNkga2lINWkzTUxBVlc3aTkwRmdGb0VWRTRwSUM2N0ZPVkijY2lk2SBqemI3UmZiOUlKUEdrcEQxMGJ2T2tKeDMzajBMQW1wZw&client=jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg&protocol=oauth2&access_type=online&redirect_uri=https%3A%2F%2Fgrafana.toronto.do.kafkaesque.io%2Flogin%2Fgeneric_oauth&response_type=code&scope=openid%20profile%20email
cf-ray
6dbc8b3dfc857144-YUL
cache-control
no-store, max-age=0, no-transform
strict-transport-security
max-age=31536000
vary
Accept, Accept-Encoding
cf-cache-status
DYNAMIC
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
ot-baggage-auth0-request-id
6dbc8b3dfc857144
ot-tracer-sampled
true
ot-tracer-spanid
64b57b1b3c498255
ot-tracer-traceid
65b9d60073ef94c8
pragma
no-cache
x-auth0-requestid
fba3afd1dc278a600377
x-content-type-options
nosniff
x-ratelimit-limit
100
x-ratelimit-remaining
99
x-ratelimit-reset
1644571674
server
cloudflare
alt-svc
h3=":443"; ma=86400, h3-29=":443"; ma=86400
lock.min.js
cdn.auth0.com/js/lock/11.11/
782 KB
217 KB
Script
General
Full URL
https://cdn.auth0.com/js/lock/11.11/lock.min.js
Requested by
Host: auth.kafkaesque.io
URL: https://auth.kafkaesque.io/login?state=hKFo2SA0SEtXeUxYeXJzNTFjVzdFX3pibHY2Y2JHR2Nja0JnVaFupWxvZ2luo3RpZNkga2lINWkzTUxBVlc3aTkwRmdGb0VWRTRwSUM2N0ZPVkijY2lk2SBqemI3UmZiOUlKUEdrcEQxMGJ2T2tKeDMzajBMQW1wZw&client=jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg&protocol=oauth2&access_type=online&redirect_uri=https%3A%2F%2Fgrafana.toronto.do.kafkaesque.io%2Flogin%2Fgeneric_oauth&response_type=code&scope=openid%20profile%20email
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
13.226.30.75 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
server-13-226-30-75.ewr53.r.cloudfront.net
Software
AmazonS3 /
Resource Hash
b2d6dd79ba18349e376cf30c775beb72ed1326f54104854871b128fa6732f60e

Request headers

Accept-Language
en-CA,en;q=0.9
Referer
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36

Response headers

x-amz-version-id
adLT30hm5eM0S0Wl_Il1mcHuFF9uIZtJ
content-encoding
gzip
last-modified
Tue, 23 Oct 2018 21:33:56 GMT
server
AmazonS3
age
6182
etag
W/"daebfad102a12aeb70a281050f9b7c8e"
vary
Accept-Encoding
x-cache
Hit from cloudfront
content-type
application/javascript
via
1.1 17a3c2535aa705a7b5a80b78b876c79a.cloudfront.net (CloudFront)
cache-control
max-age=10800,public
date
Fri, 11 Feb 2022 07:54:31 GMT
x-amz-replication-status
COMPLETED
x-amz-cf-pop
EWR53-C2
x-amz-cf-id
n9phavnmqoJb23c90bGsubikbwtU-oiJNsC2HIvOs9VEInZGHds44w==
bug_wordmark_dark_gold-22.svg
static.kafkaesque.io/wp-content/uploads/2020/06/
7 KB
3 KB
Image
General
Full URL
https://static.kafkaesque.io/wp-content/uploads/2020/06/bug_wordmark_dark_gold-22.svg
Requested by
Host: auth.kafkaesque.io
URL: https://auth.kafkaesque.io/login?state=hKFo2SA0SEtXeUxYeXJzNTFjVzdFX3pibHY2Y2JHR2Nja0JnVaFupWxvZ2luo3RpZNkga2lINWkzTUxBVlc3aTkwRmdGb0VWRTRwSUM2N0ZPVkijY2lk2SBqemI3UmZiOUlKUEdrcEQxMGJ2T2tKeDMzajBMQW1wZw&client=jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg&protocol=oauth2&access_type=online&redirect_uri=https%3A%2F%2Fgrafana.toronto.do.kafkaesque.io%2Flogin%2Fgeneric_oauth&response_type=code&scope=openid%20profile%20email
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2600:9000:21da:e200:7:be70:3640:93a1 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
Software
AmazonS3 /
Resource Hash
d9a57e6f5add2029ea1110b3c0f9f05ce4b7054294b14d45a5c4a8d1c01bf5ec

Request headers

Accept-Language
en-CA,en;q=0.9
Referer
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36

Response headers

date
Mon, 07 Feb 2022 17:09:28 GMT
content-encoding
gzip
last-modified
Wed, 17 Jun 2020 17:29:07 GMT
server
AmazonS3
age
317907
etag
"26a9d3b13bcb16702d7b97ba5e8282fd"
x-cache
Hit from cloudfront
content-type
image/svg+xml
via
1.1 2d922ab79d41a826404f05ff416bb98c.cloudfront.net (CloudFront)
cache-control
max-age=31536000
x-amz-cf-pop
EWR53-C1
accept-ranges
bytes
content-length
3020
x-amz-cf-id
NfmvpTqha43FzTVaVXUT8hoO5b3o9IeEZJQohrOlQxX6bhB4nznHZQ==
expires
Thu, 17 Jun 2021 17:29:06 GMT
jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg.js
auth.kafkaesque.io/client/
394 B
758 B
Script
General
Full URL
https://auth.kafkaesque.io/client/jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg.js?t1644571674802
Requested by
Host: cdn.auth0.com
URL: https://cdn.auth0.com/js/lock/11.11/lock.min.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700::6810:b8f8 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e0dd6e138f2ef5ae86e3ba9c5eb1811ec66a60ff1c9bbb165289a518d86d5ea1
Security Headers
Name Value
Strict-Transport-Security max-age=31536000
X-Content-Type-Options nosniff

Request headers

Accept-Language
en-CA,en;q=0.9
Referer
https://auth.kafkaesque.io/login?state=hKFo2SA0SEtXeUxYeXJzNTFjVzdFX3pibHY2Y2JHR2Nja0JnVaFupWxvZ2luo3RpZNkga2lINWkzTUxBVlc3aTkwRmdGb0VWRTRwSUM2N0ZPVkijY2lk2SBqemI3UmZiOUlKUEdrcEQxMGJ2T2tKeDMzajBMQW1wZw&client=jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg&protocol=oauth2&access_type=online&redirect_uri=https%3A%2F%2Fgrafana.toronto.do.kafkaesque.io%2Flogin%2Fgeneric_oauth&response_type=code&scope=openid%20profile%20email
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36

Response headers

date
Fri, 11 Feb 2022 09:27:55 GMT
content-encoding
br
x-content-type-options
nosniff
cf-cache-status
MISS
x-auth0-requestid
2e8cbf7686adcae7ca0b
alt-svc
h3=":443"; ma=86400, h3-29=":443"; ma=86400
server
cloudflare
ot-tracer-sampled
true
etag
W/"18a-KL3RJu0FpOhGPFbns+RiAmkTqEY"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=31536000
content-type
application/x-javascript; charset=utf-8
vary
Accept-Encoding
cache-control
public, max-age=60, stale-while-revalidate=60, stale-if-error=86400
ot-tracer-traceid
659bd8203ee44915
ot-baggage-auth0-request-id
6dbc8b479b6c4bd1
cf-ray
6dbc8b479b6c4bd1-YUL
ot-tracer-spanid
17f6209812aabf8a
ssodata
auth.kafkaesque.io/user/
0
399 B
XHR
General
Full URL
https://auth.kafkaesque.io/user/ssodata
Requested by
Host: cdn.auth0.com
URL: https://cdn.auth0.com/js/lock/11.11/lock.min.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
2606:4700::6810:b8f8 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
Strict-Transport-Security max-age=31536000
X-Content-Type-Options nosniff

Request headers

Accept-Language
en-CA,en;q=0.9
Referer
https://auth.kafkaesque.io/login?state=hKFo2SA0SEtXeUxYeXJzNTFjVzdFX3pibHY2Y2JHR2Nja0JnVaFupWxvZ2luo3RpZNkga2lINWkzTUxBVlc3aTkwRmdGb0VWRTRwSUM2N0ZPVkijY2lk2SBqemI3UmZiOUlKUEdrcEQxMGJ2T2tKeDMzajBMQW1wZw&client=jzb7Rfb9IJPGkpD10bvOkJx33j0LAmpg&protocol=oauth2&access_type=online&redirect_uri=https%3A%2F%2Fgrafana.toronto.do.kafkaesque.io%2Flogin%2Fgeneric_oauth&response_type=code&scope=openid%20profile%20email
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36

Response headers

date
Fri, 11 Feb 2022 09:27:55 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-auth0-requestid
e1ca93e6a7cb955ce6f3
alt-svc
h3=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
0
server
cloudflare
ot-tracer-sampled
true
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=31536000
ot-tracer-traceid
3bf2370b1f54b13d
vary
Accept-Encoding
cache-control
private, no-store, no-cache, must-revalidate, post-check=0, pre-check=0, no-transform
ot-baggage-auth0-request-id
6dbc8b49ecbb4bd1
cf-ray
6dbc8b49ecbb4bd1-YUL
ot-tracer-spanid
5abead0339c1befa

Verdicts & Comments Add Verdict or Comment

13 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| structuredClone object| Auth0 function| Auth0Lock function| Auth0LockPasswordless object| config undefined| connection object| languageDictionary undefined| language undefined| loginHint object| colors object| lock string| css object| style

7 Cookies

Domain/Path Name / Value
auth.kafkaesque.io/usernamepassword/login Name: _csrf
Value: JgngoJY8IeSfFspv-ITddY27
grafana.toronto.do.kafkaesque.io/ Name: redirect_to
Value: %2F
grafana.toronto.do.kafkaesque.io/ Name: oauth_state
Value: 83182c1e0dfe2c8ac9dd3f4011be919461db94160776eb7503862cce2f4edc56
auth.kafkaesque.io/ Name: did
Value: s%3Av0%3Ae3cbc450-8b1c-11ec-905c-5fea068d2de7.5Go9YF%2BB1b8J%2Fskpvwo79Wt1Dfko7BJBmv%2BTRlg%2FmfA
auth.kafkaesque.io/ Name: auth0
Value: s%3Av1.gadzZXNzaW9ugqZoYW5kbGXEQC-xNRMhl8ZdTbOawdNVUlbqwWN1XordSBTlTXXXUllVqN0ZBvfxttHI2wMKHn0cMrEu_dr7BBFiGg9LZLH8Qj6mY29va2llg6dleHBpcmVz1__Wk6QAYgogma5vcmlnaW5hbE1heEFnZc4PcxQAqHNhbWVTaXRlpG5vbmU.CwqFZXVjpVwwzeNA2ZiG1GyiCmJl8gGHumgeoAnY1x0
auth.kafkaesque.io/ Name: did_compat
Value: s%3Av0%3Ae3cbc450-8b1c-11ec-905c-5fea068d2de7.5Go9YF%2BB1b8J%2Fskpvwo79Wt1Dfko7BJBmv%2BTRlg%2FmfA
auth.kafkaesque.io/ Name: auth0_compat
Value: s%3Av1.gadzZXNzaW9ugqZoYW5kbGXEQC-xNRMhl8ZdTbOawdNVUlbqwWN1XordSBTlTXXXUllVqN0ZBvfxttHI2wMKHn0cMrEu_dr7BBFiGg9LZLH8Qj6mY29va2llg6dleHBpcmVz1__Wk6QAYgogma5vcmlnaW5hbE1heEFnZc4PcxQAqHNhbWVTaXRlpG5vbmU.CwqFZXVjpVwwzeNA2ZiG1GyiCmJl8gGHumgeoAnY1x0

1 Console Messages

Source Level URL
Text
network error URL: https://auth.kafkaesque.io/user/ssodata
Message:
Failed to load resource: the server responded with a status of 404 ()

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
Strict-Transport-Security max-age=31536000
X-Content-Type-Options nosniff
X-Xss-Protection 1; mode=block