Submitted URL: http://qrcodes.pro/qY2GKM
Effective URL: https://qrcodes.pro/qY2GKM
Submission: On May 16 via manual from SG — Scanned from SG

Summary

This website contacted 4 IPs in 2 countries across 4 domains to perform 9 HTTP transactions. The main IP is 13.224.250.5, located in United States and belongs to AMAZON-02, US. The main domain is qrcodes.pro. The Cisco Umbrella rank of the primary domain is 455658.
TLS certificate: Issued by Amazon RSA 2048 M02 on February 24th 2023. Valid for: 6 months.
This is the only time qrcodes.pro was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
1 1 13.224.250.66 16509 (AMAZON-02)
3 13.224.250.5 16509 (AMAZON-02)
1 2404:6800:400... 15169 (GOOGLE)
2 35.241.12.32 15169 (GOOGLE)
3 2606:4700::68... 13335 (CLOUDFLAR...)
9 4
Apex Domain
Subdomains
Transfer
4 qrcodes.pro
qrcodes.pro — Cisco Umbrella Rank: 455658
173 KB
3 cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 231
99 KB
2 beaconstac.com
static.beaconstac.com — Cisco Umbrella Rank: 758299
1 KB
1 googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 50
775 B
9 4
Domain Requested by
4 qrcodes.pro 1 redirects qrcodes.pro
3 cdnjs.cloudflare.com qrcodes.pro
cdnjs.cloudflare.com
2 static.beaconstac.com qrcodes.pro
1 fonts.googleapis.com qrcodes.pro
9 4
Subject Issuer Validity Valid
qr.tapnscan.me
Amazon RSA 2048 M02
2023-02-24 -
2023-09-06
6 months crt.sh
upload.video.google.com
GTS CA 1C3
2023-04-24 -
2023-07-17
3 months crt.sh
static.beaconstac.com
GTS CA 1D4
2023-04-11 -
2023-07-10
3 months crt.sh
sni.cloudflaressl.com
Cloudflare Inc ECC CA-3
2022-08-03 -
2023-08-02
a year crt.sh

This page contains 1 frames:

Primary Page: https://qrcodes.pro/qY2GKM
Frame ID: 908E80AB10E85A9D71B0EA19F29837FE
Requests: 9 HTTP requests in this frame

Screenshot

Page Title

Page not found

Page URL History Show full URLs

  1. http://qrcodes.pro/qY2GKM HTTP 301
    https://qrcodes.pro/qY2GKM Page URL

Detected technologies

Overall confidence: 100%
Detected patterns
  • <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
  • (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)

Overall confidence: 100%
Detected patterns
  • <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com

Page Statistics

9
Requests

100 %
HTTPS

40 %
IPv6

4
Domains

4
Subdomains

4
IPs

2
Countries

274 kB
Transfer

324 kB
Size

3
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://qrcodes.pro/qY2GKM HTTP 301
    https://qrcodes.pro/qY2GKM Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

9 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request qY2GKM
qrcodes.pro/
Redirect Chain
  • http://qrcodes.pro/qY2GKM
  • https://qrcodes.pro/qY2GKM
9 KB
3 KB
Document
General
Full URL
https://qrcodes.pro/qY2GKM
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
13.224.250.5 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
server-13-224-250-5.sin52.r.cloudfront.net
Software
nginx /
Resource Hash
03b634fc896e96d116f5f1f843bba9673d662a6d07a00806bd545aa37abea298

Request headers

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

Response headers

access-control-allow-credentials
true
access-control-allow-headers
Authorization, Content-Type, x-csrftoken
access-control-allow-methods
POST, GET, PUT, DELETE, OPTIONS, PATCH
access-control-allow-origin
*
cache-control
private, max-age=1
content-encoding
br
content-language
zh-hans
content-type
text/html; charset=utf-8
date
Tue, 16 May 2023 17:00:03 GMT
server
nginx
vary
Accept-Encoding,Accept-Language,Cookie
via
1.1 5ba1fc6b25fbcd91520a550358bd4bac.cloudfront.net (CloudFront)
x-amz-cf-id
DaQXFGkV8ElE6K_F2jalM0wWl5RKemJqBpR8E3E6CI_WZ_Q021cWkw==
x-amz-cf-pop
SIN52-C2
x-cache
Error from cloudfront

Redirect headers

Connection
keep-alive
Content-Length
167
Content-Type
text/html
Date
Tue, 16 May 2023 17:00:02 GMT
Location
https://qrcodes.pro/qY2GKM
Server
CloudFront
Via
1.1 a6f10891bf05ce2d27b04a152b14cf00.cloudfront.net (CloudFront)
X-Amz-Cf-Id
jxkjsDHc9gAt4xiYcaTPPJ_9wITTh-Q__z3M9K2w4h-nY--RwNFkMg==
X-Amz-Cf-Pop
SIN52-C2
X-Cache
Redirect from cloudfront
icon
fonts.googleapis.com/
569 B
775 B
Stylesheet
General
Full URL
https://fonts.googleapis.com/icon?family=Material+Icons
Requested by
Host: qrcodes.pro
URL: https://qrcodes.pro/qY2GKM
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2404:6800:4003:c11::5f , Singapore, ASN15169 (GOOGLE, US),
Reverse DNS
Software
ESF /
Resource Hash
5848fed0499a99763526e2178efc1bec18842259a88cb1cf12600be9ddabbdcd
Security Headers
Name Value
Strict-Transport-Security max-age=31536000
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
X-Xss-Protection 0

Request headers

accept-language
zh-SG,zh;q=0.9
Referer
https://qrcodes.pro/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.5672.92 Safari/537.36

Response headers

strict-transport-security
max-age=31536000
date
Tue, 16 May 2023 17:00:03 GMT
content-encoding
gzip
x-content-type-options
nosniff
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
x-xss-protection
0
last-modified
Tue, 16 May 2023 17:00:03 GMT
server
ESF
cross-origin-opener-policy
same-origin-allow-popups
x-frame-options
SAMEORIGIN
content-type
text/css; charset=utf-8
access-control-allow-origin
*
cache-control
private, max-age=86400, stale-while-revalidate=604800
timing-allow-origin
*
link
<https://fonts.gstatic.com>; rel=preconnect; crossorigin
expires
Tue, 16 May 2023 17:00:03 GMT
beaconstac.png
qrcodes.pro/static/images/generic/
47 KB
48 KB
Image
General
Full URL
https://qrcodes.pro/static/images/generic/beaconstac.png
Requested by
Host: qrcodes.pro
URL: https://qrcodes.pro/qY2GKM
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
13.224.250.5 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
server-13-224-250-5.sin52.r.cloudfront.net
Software
nginx /
Resource Hash
5a1c5e636e826cb710d0ab41c3b3be5f766524f3abe5dcb42c0c8d2d09c427f0

Request headers

accept-language
zh-SG,zh;q=0.9
Referer
https://qrcodes.pro/qY2GKM
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.5672.92 Safari/537.36

Response headers

date
Tue, 16 May 2023 17:00:04 GMT
via
1.1 5ba1fc6b25fbcd91520a550358bd4bac.cloudfront.net (CloudFront)
last-modified
Tue, 16 May 2023 07:22:31 GMT
server
nginx
x-amz-cf-pop
SIN52-C2
etag
"64632f37-bca4"
x-cache
Miss from cloudfront
content-type
image/png
access-control-allow-origin
*
cache-control
private, max-age=1
accept-ranges
bytes
content-length
48292
x-amz-cf-id
wWnhbZp84J1caWYIyIPXIja4NLS_tnq1clLBjJU5mlP6rEe7elV9iA==
expires
Thu, 31 Dec 2037 23:55:55 GMT
qr-404-banner.png
qrcodes.pro/static/images/404_page/
121 KB
122 KB
Image
General
Full URL
https://qrcodes.pro/static/images/404_page/qr-404-banner.png
Requested by
Host: qrcodes.pro
URL: https://qrcodes.pro/qY2GKM
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
13.224.250.5 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
server-13-224-250-5.sin52.r.cloudfront.net
Software
nginx /
Resource Hash
bb7727fdf9ed9b7a147d367d39c6b29a7710c1118ed18a30d6646637d67dff4a

Request headers

accept-language
zh-SG,zh;q=0.9
Referer
https://qrcodes.pro/qY2GKM
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.5672.92 Safari/537.36

Response headers

date
Tue, 16 May 2023 17:00:04 GMT
via
1.1 5ba1fc6b25fbcd91520a550358bd4bac.cloudfront.net (CloudFront)
last-modified
Tue, 16 May 2023 07:23:14 GMT
server
nginx
x-amz-cf-pop
SIN52-C2
etag
"64632f62-1e43b"
x-cache
Miss from cloudfront
content-type
image/png
access-control-allow-origin
*
cache-control
private, max-age=1
accept-ranges
bytes
content-length
123963
x-amz-cf-id
Af_8RUP9Rf5Q-qDnr5msvV-HVfZCOmd0706K5I6Yjw0mtmL3zGfNvQ==
expires
Thu, 31 Dec 2037 23:55:55 GMT
usa-icon.png
static.beaconstac.com/assets/img/
290 B
603 B
Image
General
Full URL
https://static.beaconstac.com/assets/img/usa-icon.png
Requested by
Host: qrcodes.pro
URL: https://qrcodes.pro/qY2GKM
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
35.241.12.32 Kansas City, United States, ASN15169 (GOOGLE, US),
Reverse DNS
32.12.241.35.bc.googleusercontent.com
Software
UploadServer /
Resource Hash
39df4bc3457764ed4503952cf84f4090315958da2be39ce511e46a6273caf57c
Security Headers
Name Value
Strict-Transport-Security max-age=3104000

Request headers

accept-language
zh-SG,zh;q=0.9
Referer
https://qrcodes.pro/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.5672.92 Safari/537.36

Response headers

date
Sat, 13 May 2023 06:46:37 GMT
content-encoding
gzip
strict-transport-security
max-age=3104000
age
296006
x-guploader-uploadid
ADPycdt1q31pIBYwmUFFJPkskLta1JUMrDwV8oHeDEO_a8HVuZXT3eYD87OwCUcAPfdgyK03JAEmHoV92xTaA2PK4k7vlg
x-goog-storage-class
MULTI_REGIONAL
x-goog-metageneration
1
x-goog-stored-content-encoding
gzip
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
322
last-modified
Fri, 12 May 2023 13:46:23 GMT
server
UploadServer
etag
"a7a80e372cdc265ec80291e367720d48"
x-goog-generation
1683899182968747
x-goog-hash
crc32c=vdIDOw==, md5=p6gONyzcJl7IApHjZ3INSA==
access-control-allow-origin
*
access-control-expose-headers
Content-Type
cache-control
public, max-age=31536000,no-transform
x-goog-stored-content-length
322
accept-ranges
bytes
content-type
image/png
expires
Sun, 12 May 2024 06:46:37 GMT
india-footer-icon.png
static.beaconstac.com/assets/img/
195 B
772 B
Image
General
Full URL
https://static.beaconstac.com/assets/img/india-footer-icon.png
Requested by
Host: qrcodes.pro
URL: https://qrcodes.pro/qY2GKM
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
35.241.12.32 Kansas City, United States, ASN15169 (GOOGLE, US),
Reverse DNS
32.12.241.35.bc.googleusercontent.com
Software
UploadServer /
Resource Hash
bc18796227666e7c0bf40eab82c81c8e88d9a69c16cca4c9f39ae5328fe789d3
Security Headers
Name Value
Strict-Transport-Security max-age=3104000

Request headers

accept-language
zh-SG,zh;q=0.9
Referer
https://qrcodes.pro/
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.5672.92 Safari/537.36

Response headers

date
Mon, 08 May 2023 05:15:50 GMT
content-encoding
gzip
strict-transport-security
max-age=3104000
age
733453
x-guploader-uploadid
ADPycdvlU7roYxJUZEsuY1m81WfzbveeMogj474Acu51b3GgbfM22mjh-jIPD1HIyHSw4-P0Z3fjy_DdwWPtYsentwPdgA
x-goog-storage-class
MULTI_REGIONAL
x-goog-metageneration
1
x-goog-stored-content-encoding
gzip
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
221
last-modified
Fri, 05 May 2023 11:10:28 GMT
server
UploadServer
etag
"6912c507f74a535c7ec4c7312d09b395"
x-goog-generation
1683285027893462
x-goog-hash
crc32c=0iUsJw==, md5=aRLFB/dKU1x+xMcxLQmzlQ==
access-control-allow-origin
*
access-control-expose-headers
Content-Type
cache-control
public, max-age=31536000,no-transform
x-goog-stored-content-length
221
accept-ranges
bytes
content-type
image/png
expires
Tue, 07 May 2024 05:15:50 GMT
all.min.css
cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/
58 KB
11 KB
Stylesheet
General
Full URL
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css
Requested by
Host: qrcodes.pro
URL: https://qrcodes.pro/qY2GKM
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6811:180e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
99464ceb71bc9bbdcc72275faefe44f98eb5cbb6b5d8ee665b87b35376f1a96e
Security Headers
Name Value
Strict-Transport-Security max-age=15780000
X-Content-Type-Options nosniff

Request headers

Referer
Origin
https://qrcodes.pro
accept-language
zh-SG,zh;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.5672.92 Safari/537.36

Response headers

date
Tue, 16 May 2023 17:00:03 GMT
content-encoding
br
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
strict-transport-security
max-age=15780000
age
2841299
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
10462
last-modified
Mon, 13 Sep 2021 19:10:03 GMT
server
cloudflare
cf-cdnjs-via
cfworker/kv
etag
"613fa20b-28de"
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=7YsCQFe6SysaCNe6fALResqQjDviS93fATq9xGxMYCKi6ANCnvXXWwLdlwIXyCrMZvi8vqgcBTXw8Re%2FKxIwMMlHSrncZoH0%2F45D2lK2XcpsHPTPl4AK%2BIA7MBOu5FzPq%2FObNV9p6GFYUDBjJGkLEyL6"}],"group":"cf-nel","max_age":604800}
content-type
text/css; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=30672000
accept-ranges
bytes
timing-allow-origin
*
cf-ray
7c852cb9dfd63e5f-SIN
expires
Sun, 05 May 2024 17:00:03 GMT
fa-brands-400.woff2
cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/
75 KB
75 KB
Font
General
Full URL
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-brands-400.woff2
Requested by
Host: cdnjs.cloudflare.com
URL: https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6811:180e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
23cc8f32949c8b6960b1a4ca216ccaff2db4b769f6565bef2ee1fa954e072029
Security Headers
Name Value
Strict-Transport-Security max-age=15780000
X-Content-Type-Options nosniff

Request headers

Referer
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css
Origin
https://qrcodes.pro
accept-language
zh-SG,zh;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.5672.92 Safari/537.36

Response headers

date
Tue, 16 May 2023 17:00:03 GMT
strict-transport-security
max-age=15780000
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
age
680020
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
76736
last-modified
Mon, 13 Sep 2021 19:10:03 GMT
server
cloudflare
cf-cdnjs-via
cfworker/kv
etag
"613fa20b-12bc0"
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=o5%2FslsZEHSsWWqULUZlukLCWeu4AEd%2Fs4GejzBFFoyK8Jy1rOc1Glq47m72KyvOCMmE1sBqGfzNUb3VFQ3HJpoXb%2Fn3g69X2nqT1RQKIrn%2FSu2PWAgVW%2B7KYkHQVGYRRIvalqfyC%2F8hF%2B7L498WBiens"}],"group":"cf-nel","max_age":604800}
content-type
application/octet-stream; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=30672000
accept-ranges
bytes
timing-allow-origin
*
cf-ray
7c852cb9f8203e5f-SIN
expires
Sun, 05 May 2024 17:00:03 GMT
fa-regular-400.woff2
cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/
13 KB
13 KB
Font
General
Full URL
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-regular-400.woff2
Requested by
Host: cdnjs.cloudflare.com
URL: https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6811:180e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
3e072a40ac7b8d13ac916ea7414702ef308c98d0b3d53835a361ffff11a4fcaa
Security Headers
Name Value
Strict-Transport-Security max-age=15780000
X-Content-Type-Options nosniff

Request headers

Referer
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css
Origin
https://qrcodes.pro
accept-language
zh-SG,zh;q=0.9
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.5672.92 Safari/537.36

Response headers

date
Tue, 16 May 2023 17:00:03 GMT
strict-transport-security
max-age=15780000
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
age
414983
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
13224
last-modified
Mon, 13 Sep 2021 19:10:03 GMT
server
cloudflare
cf-cdnjs-via
cfworker/kv
etag
"613fa20b-33a8"
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=rQKRFyaPyrAi5Rbfj06bHgyQhqQCKBqQI8futfMe6jCVmjZHrEqgVRH6WWerh4rhCn1d7xVNtquStCelxq1u%2BRhyDgV%2BvOFcxzVBrqyJhEJz0ry8DduFy%2B1jPfjDTL%2BkTOhZGP%2B%2F3sP3lAioIPeZJOlP"}],"group":"cf-nel","max_age":604800}
content-type
application/octet-stream; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=30672000
accept-ranges
bytes
timing-allow-origin
*
cf-ray
7c852cb9f8213e5f-SIN
expires
Sun, 05 May 2024 17:00:03 GMT

Verdicts & Comments Add Verdict or Comment

1 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.

boolean| credentialless

3 Cookies

Domain/Path Name / Value
qrcodes.pro/ Name: visitor-id
Value: 1684256404xu!n6G
qrcodes.pro/ Name: mappable_id
Value: 1684256404xu!n6G_1684256404
qrcodes.pro/ Name: access_token
Value: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJtYXBwYWJsZUlEIjoiMTY4NDI1NjQwNHh1IW42R18xNjg0MjU2NDA0IiwidGltZXN0YW1wIjoxNjg0MjU2NDA0MzY2LCJpYXQiOjE2ODQyNTYzNzQsImV4cCI6MTY4NDI1NjcwNH0.UrXN3Yzahj9K_DrUJDlkt4NeR8J4m0e6iRpr-LOLCHA

1 Console Messages

Source Level URL
Text
network error URL: https://qrcodes.pro/qY2GKM
Message:
Failed to load resource: the server responded with a status of 404 ()