Vercel
tcp/443 tcp/80
cloudflare
tcp/443 tcp/80 tcp/8443
nginx 1.24.0
tcp/443 tcp/80
Open service 104.21.53.181:443 · www.evotoev.lk
2026-01-23 15:48
HTTP/1.1 301 Moved Permanently
Date: Fri, 23 Jan 2026 15:48:18 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
X-Redirect-By: WordPress
Set-Cookie: PHPSESSID=5b750ebcefda9d851424a9cc9aeaf095; path=/
Location: https://evotoev.lk/
Vary: Accept-Encoding
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jseNNwrnGI7qXVe6po0ISC5AEPnegvuYPQAIfurT9jZSXGm1mJGzTmWkunJMxDbJ6osm8V9q2QFVYIVcJjThyYOSkdZhJPPgcdoDARBC"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9c286f3a68ddc8d5-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.53.181:443 · evotoev.lk
2026-01-23 15:39
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 15:39:54 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 27 Nov 2025 14:26:50 GMT
Cache-Control: max-age=0
Expires: Fri, 23 Jan 2026 15:39:54 GMT
Vary: Accept-Encoding
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=902
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3KVauwRQJT%2Fz8be6M92YJ1SqDBckert8hBASUaIzUsWbkBBk7VzUX7Mc2TVMLY6LDprnvIv1lKpMAEhpPbUIUXRGNl44iufH9lA%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9c2862ec99763b04-BOM
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3033::ac43:d81b:80 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 301 Moved Permanently
Date: Wed, 21 Jan 2026 22:00:49 GMT
Content-Type: text/html; charset=iso-8859-1
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Location: https://evotoev.lk/
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HNWOkV5jMW2vsxcDxjCifNOtxDiIOQrF7RmXBRyhSV2wrsdcOJ0Q%2FgKlqXuwO5hgTUXbuF0GD72U0YTHaUFXiwt233OXblQrvDUuFtSA7LdytnaukAE%3D"}]}
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=396
CF-RAY: 9c1a1628ec45eb21-SJC
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://evotoev.lk/">here</a>.</p>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"93d46287e0b341ba91d920549948cdb2","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body></html>
Open service 2606:4700:3035::6815:35b5:443 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 200 OK
Date: Wed, 21 Jan 2026 22:00:48 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 27 Nov 2025 14:26:50 GMT
Cache-Control: max-age=0
Expires: Wed, 21 Jan 2026 22:00:48 GMT
Vary: Accept-Encoding
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=X3tMIRcwzH1HsTm%2B7MXMva13JikmHz5uXGGZheFhh5Qs5fhVzoTNV2HnwXa9A141X3l2pDs2dGlDwgIiYc0vLVyPLg4G6lZbAiC2%2By1UhPGdy0WxJVg%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9c1a162658f9d2b7-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.216.27:80 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 301 Moved Permanently
Date: Wed, 21 Jan 2026 22:00:48 GMT
Content-Type: text/html; charset=iso-8859-1
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Location: https://evotoev.lk/
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0JnJhaBo6O4gBtiw33bOqWpl9JYq1g62yVe1EBU665i3fzvezYtBG5m1ppm6ys4puS1wZFDKl9ui4eBJ1P2Sj8i3urv%2BEKRyvEs%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9c1a16261ac74d95-FRA
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://evotoev.lk/">here</a>.</p>
</body></html>
Open service 2606:4700:3035::6815:35b5:8443 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 521 <none> Date: Wed, 21 Jan 2026 22:00:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c1a1625ec8a71c5-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 2606:4700:3035::6815:35b5:80 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 301 Moved Permanently
Date: Wed, 21 Jan 2026 22:00:48 GMT
Content-Type: text/html; charset=iso-8859-1
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Location: https://evotoev.lk/
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=NwVElZkT%2Fm9Ah2rEqM%2BL2WXn63bJDDfFGbi3yWowS%2FxA7CZl0g1%2BR0H5sSHOGKaXxMoMuvYSRMVTP0lC1Ad0lZAUL6S4lXrua33JfKoUOydRI38G"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9c1a16260e52f5ec-AMS
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://evotoev.lk/">here</a>.</p>
</body></html>
Open service 2606:4700:3033::ac43:d81b:443 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 200 OK
Date: Wed, 21 Jan 2026 22:00:48 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 27 Nov 2025 14:26:50 GMT
Cache-Control: max-age=0
Expires: Wed, 21 Jan 2026 22:00:48 GMT
Vary: Accept-Encoding
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=z5rX%2Bn7MUZwC971fEoIfsj6hR%2BeW86l%2FdSHBQTQCvN4QTqmNWyB%2B0hrQoDE5HNcf0rWcVgYYywWvBNfTTDkEuLkihoE31p6Qgne2VhDYBflpBB85Iso%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9c1a16263f186ade-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.216.27:443 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 200 OK
Date: Wed, 21 Jan 2026 22:00:49 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 27 Nov 2025 14:26:50 GMT
Cache-Control: max-age=0
Expires: Wed, 21 Jan 2026 22:00:48 GMT
Vary: Accept-Encoding
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=369
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=U8AlFxYmiiywN%2FqpZ1gLhkf2kLuucOHeLzaAMc9YUgaSRXRhfd0qLXbAkDfUOfqpJl%2BcN%2FOatl%2BiBwUVTcBwi3Cpam4sKVxpR%2Fo%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9c1a16280bf985b0-EWR
alt-svc: h3=":443"; ma=86400
Open service 172.67.216.27:8443 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 521 <none> Date: Wed, 21 Jan 2026 22:00:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=137,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c1a16267ae17cf0-EWR alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 104.21.53.181:8443 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 521 <none> Date: Wed, 21 Jan 2026 22:00:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=121,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c1a16266ebca392-YYZ alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 104.21.53.181:443 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 200 OK
Date: Wed, 21 Jan 2026 22:00:48 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 27 Nov 2025 14:26:50 GMT
Cache-Control: max-age=0
Expires: Wed, 21 Jan 2026 22:00:48 GMT
Vary: Accept-Encoding
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=398
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=j4uGFU0q7M01IvtgdGFMd2gwCk5X8pDtDEj5lM5TPbVJmGVwLtyucw14OlPdUfKGKpB%2FMC6JnqCa6xnKMAe4R%2BdgvHmsEX3HU8Q%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9c1a162649b0c2ef-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3033::ac43:d81b:8443 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 521 <none> Date: Wed, 21 Jan 2026 22:00:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c1a16257828d22e-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 104.21.53.181:80 · evotoev.lk
2026-01-21 22:00
HTTP/1.1 301 Moved Permanently
Date: Wed, 21 Jan 2026 22:00:48 GMT
Content-Type: text/html; charset=iso-8859-1
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Location: https://evotoev.lk/
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OW6E8%2BU5YIQlSmHlQBtg6Fs3WX2mP%2B%2BmBdh8608tdm0Q%2B5w0lJoSXb6V2a8TGQPEFjw78OPM1dBKpv4CC16wVFD8uuFEKkFdZUc%3D"}]}
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=19,cfOrigin;dur=146
CF-RAY: 9c1a16271f46ac40-YYZ
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://evotoev.lk/">here</a>.</p>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"93d46287e0b341ba91d920549948cdb2","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body></html>
Open service 104.21.53.181:443 · evotoev.lk
2026-01-10 00:52
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 00:52:40 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 27 Nov 2025 14:26:50 GMT
Cache-Control: max-age=0
Expires: Sat, 10 Jan 2026 00:52:40 GMT
Vary: Accept-Encoding
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TdG5J6B9Js7%2Br3NdyYs1y6L%2BpWgb3tB6lkRGitNdXckA6PVbGijEf1QobeC%2FbU0X4Vv6tnndPQw0roU%2Bkrvi1C7ly1Lt8tI8zxM%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb8316b3f5f989c-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.53.181:443 · www.evotoev.lk
2026-01-09 22:08
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 22:08:44 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
X-Redirect-By: WordPress
Set-Cookie: PHPSESSID=18e91e0cabb780f4af62abf7acdd4048; path=/
Location: https://evotoev.lk/
Vary: Accept-Encoding
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4xhCj%2FTDUX2uY60c5Ul9kJCunptIaiCgsTmgHEuThZholrI7Tx57Es8BkYGvQgQtptlb3oXb%2Fh9SN%2BaxYs2T9dcOkerGzzkfwelDwgSV"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb7413f2b0993d6-LHR
alt-svc: h3=":443"; ma=86400
Open service 158.220.117.51:80 · api.evotoev.lk
2026-01-06 19:04
HTTP/1.1 200 OK
Server: nginx/1.24.0 (Ubuntu)
Date: Tue, 06 Jan 2026 19:04:59 GMT
Content-Type: text/html
Content-Length: 615
Last-Modified: Wed, 21 May 2025 11:59:22 GMT
Connection: close
ETag: "682dc01a-267"
Accept-Ranges: bytes
Page title: Welcome to nginx!
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
html { color-scheme: light dark; }
body { width: 35em; margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif; }
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p>
<p>For online documentation and support please refer to
<a href="http://nginx.org/">nginx.org</a>.<br/>
Commercial support is available at
<a href="http://nginx.com/">nginx.com</a>.</p>
<p><em>Thank you for using nginx.</em></p>
</body>
</html>
Open service 158.220.117.51:443 · api.evotoev.lk
2026-01-06 19:04
HTTP/1.1 200 OK Server: nginx/1.24.0 (Ubuntu) Date: Tue, 06 Jan 2026 19:04:59 GMT Content-Type: text/html; charset=utf-8 Content-Length: 25 Connection: close X-Powered-By: Express Vary: Origin, Accept-Encoding Access-Control-Allow-Credentials: true Access-Control-Expose-Headers: Authorization,X-Enc X-RateLimit-Limit: 100 X-RateLimit-Remaining: 98 X-RateLimit-Reset: 58 ETag: W/"19-lXfJ0uvGrE9wxa3cLTKBXRof4o0" VoltPoint API is running!
Open service 216.198.79.1:443 · preprod.evotoev.lk
2026-01-03 23:53
HTTP/1.1 401 Unauthorized
Cache-Control: no-store, max-age=0
Content-Length: 14221
Content-Type: text/html; charset=utf-8
Date: Sat, 03 Jan 2026 23:53:44 GMT
Server: Vercel
Set-Cookie: _vercel_sso_nonce=sUds2A2wi6HmMsHXuq38mrNd; Max-Age=3600; Path=/; Secure; HttpOnly; SameSite=Lax
Strict-Transport-Security: max-age=63072000
X-Frame-Options: DENY
X-Vercel-Id: sin1::lsrbq-1767484424017-05fd37502cce
Connection: close
Page title: Authentication Required
<!doctype html><html lang=en><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>Authentication Required</title><script type=text/llms.txt>
## Note to agents accessing this page:
This page requires authentication to access. Automated agents should use a Vercel authentication bypass token to access this page.
The easiest way to get a token is using the get_access_to_vercel_url or web_fetch_vercel_url functions of the Vercel MCP server
at https://mcp.vercel.com (Docs at https://vercel.com/docs/mcp/vercel-mcp).
Alternatively, this URL documents how to use the bypass token: https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection/protection-bypass-automation
You need to prompt the user to provide the bypass token to access this page. The URL above also explains how the user can
access the bypass token. Then you can calculate a URL of the following form and successfully access it: `https://current-domain/current-pathname?x-vercel-set-bypass-cookie=true&x-vercel-protection-bypass=$bypass_token`.
</script><style>/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%;height:-webkit-fill-available}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:border-box}body{--foreground-color: #000000;--background-color: #ffffff;--border-color: #eaeaea;--text-color: #444;--disabled-background: #fafafa;--error-color: #e00;--blue-color: #0057FF;--secondary-text: #666;--link-color: inherit;--spinner-color: #8F8F8F;--button-hover-color: #333;--ds-focus-ring: 0 0 0 2px var(--background-color), 0 0 0 6px var(--blue-color);--monospace-font: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;background:var(--background-color);color:var(--foreground-color);display:block;font-family:-apple-system,BlinkMacSystemFont,segoe ui,roboto,oxygen,ubuntu,cantarell,fira sans,droid sans,helvetica neue,sans-serif;height:100vh;height:-webkit-fill-available;margin:0;padding:0;-webkit-font-smoothing:antialiased}button,.link-button{appearance:none;-webkit-appearance:none;background:var(--foreground-color);border:none;border-radius:6px;color:var(--background-color);cursor:pointer;font-size:14px;font-weight:500;height:42px;outline:none;padding:0;transition:all .2s ease 0s;user-select:none;width:100%;display:flex;align-items:center;justify-content:ce
Open service 64.29.17.1:443 · preprod.evotoev.lk
2026-01-03 23:53
HTTP/1.1 401 Unauthorized
Cache-Control: no-store, max-age=0
Content-Length: 14221
Content-Type: text/html; charset=utf-8
Date: Sat, 03 Jan 2026 23:53:43 GMT
Server: Vercel
Set-Cookie: _vercel_sso_nonce=O6ziUqx7injtflCGvbjwHT6F; Max-Age=3600; Path=/; Secure; HttpOnly; SameSite=Lax
Strict-Transport-Security: max-age=63072000
X-Frame-Options: DENY
X-Vercel-Id: fra1::jd2zz-1767484423885-339b587e20a7
Connection: close
Page title: Authentication Required
<!doctype html><html lang=en><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>Authentication Required</title><script type=text/llms.txt>
## Note to agents accessing this page:
This page requires authentication to access. Automated agents should use a Vercel authentication bypass token to access this page.
The easiest way to get a token is using the get_access_to_vercel_url or web_fetch_vercel_url functions of the Vercel MCP server
at https://mcp.vercel.com (Docs at https://vercel.com/docs/mcp/vercel-mcp).
Alternatively, this URL documents how to use the bypass token: https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection/protection-bypass-automation
You need to prompt the user to provide the bypass token to access this page. The URL above also explains how the user can
access the bypass token. Then you can calculate a URL of the following form and successfully access it: `https://current-domain/current-pathname?x-vercel-set-bypass-cookie=true&x-vercel-protection-bypass=$bypass_token`.
</script><style>/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%;height:-webkit-fill-available}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:border-box}body{--foreground-color: #000000;--background-color: #ffffff;--border-color: #eaeaea;--text-color: #444;--disabled-background: #fafafa;--error-color: #e00;--blue-color: #0057FF;--secondary-text: #666;--link-color: inherit;--spinner-color: #8F8F8F;--button-hover-color: #333;--ds-focus-ring: 0 0 0 2px var(--background-color), 0 0 0 6px var(--blue-color);--monospace-font: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;background:var(--background-color);color:var(--foreground-color);display:block;font-family:-apple-system,BlinkMacSystemFont,segoe ui,roboto,oxygen,ubuntu,cantarell,fira sans,droid sans,helvetica neue,sans-serif;height:100vh;height:-webkit-fill-available;margin:0;padding:0;-webkit-font-smoothing:antialiased}button,.link-button{appearance:none;-webkit-appearance:none;background:var(--foreground-color);border:none;border-radius:6px;color:var(--background-color);cursor:pointer;font-size:14px;font-weight:500;height:42px;outline:none;padding:0;transition:all .2s ease 0s;user-select:none;width:100%;display:flex;align-items:center;justify-content:ce
Open service 216.198.79.1:80 · preprod.evotoev.lk
2026-01-03 23:53
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://preprod.evotoev.lk/ Refresh: 0;url=https://preprod.evotoev.lk/ server: Vercel Redirecting...
Open service 64.29.17.1:80 · preprod.evotoev.lk
2026-01-03 23:53
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://preprod.evotoev.lk/ Refresh: 0;url=https://preprod.evotoev.lk/ server: Vercel Redirecting...
Open service 104.21.53.181:443 · evotoev.lk
2026-01-02 19:37
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 19:37:12 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 27 Nov 2025 14:26:50 GMT
Cache-Control: max-age=0
Expires: Fri, 02 Jan 2026 19:37:12 GMT
Vary: Accept-Encoding
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FIknq1eAvcrf%2BrLL7X8OSKDGT7JlFok7CQZikv8E5ywjXdQvfBsQx2Ro%2BX%2FtSFBlf%2B9cmVX0quDvFdUViaVJyXCwVCSNYNSPgss%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b7cb5accf69f415-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.53.181:443 · www.evotoev.lk
2026-01-02 16:06
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 16:06:07 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
X-Redirect-By: WordPress
Set-Cookie: PHPSESSID=101c74a89d40cfcc68b7f868cca8184f; path=/
Location: https://evotoev.lk/
Vary: Accept-Encoding
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2m%2BsOL5gOKWmLP8SehBdq6CJ5LyXynd433BwfLcNa%2BqPmAgaUXOh0C3uySEbSTdhPqrOA3zdysKuv7Irm%2B7i4NfCbT26tCJQDYgtvAlf"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b7b806f0a3637de-FRA
alt-svc: h3=":443"; ma=86400
Open service 216.198.79.65:443 · system.evotoev.lk
2026-01-02 06:00
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 169790
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 907
Content-Type: text/html; charset=utf-8
Date: Fri, 02 Jan 2026 06:00:21 GMT
Etag: "a5cdbf54ea4e62cca7eff2f8c2c534cf"
Last-Modified: Wed, 31 Dec 2025 06:50:30 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: sin1::7bt47-1767333621499-d7cda51e05a5
Connection: close
Page title: Evo Charge
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"
rel="stylesheet"
/>
<title>Evo Charge</title>
<script type="module" crossorigin src="/assets/index-BlxECtqF.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-D3T647a_.css">
</head>
<body>
<div id="root"></div>
</body>
</html>
Open service 64.29.17.65:80 · system.evotoev.lk
2026-01-02 06:00
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://system.evotoev.lk/ Refresh: 0;url=https://system.evotoev.lk/ server: Vercel Redirecting...
Open service 216.198.79.65:80 · system.evotoev.lk
2026-01-02 06:00
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://system.evotoev.lk/ Refresh: 0;url=https://system.evotoev.lk/ server: Vercel Redirecting...
Open service 64.29.17.65:443 · system.evotoev.lk
2026-01-02 06:00
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 57611
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 907
Content-Type: text/html; charset=utf-8
Date: Fri, 02 Jan 2026 06:00:20 GMT
Etag: "a5cdbf54ea4e62cca7eff2f8c2c534cf"
Last-Modified: Thu, 01 Jan 2026 14:00:09 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: iad1::z2997-1767333620847-d57b72a39d14
Connection: close
Page title: Evo Charge
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"
rel="stylesheet"
/>
<title>Evo Charge</title>
<script type="module" crossorigin src="/assets/index-BlxECtqF.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-D3T647a_.css">
</head>
<body>
<div id="root"></div>
</body>
</html>
Open service 158.220.117.51:80 · api.evotoev.lk
2025-12-31 12:30
HTTP/1.1 200 OK
Server: nginx/1.24.0 (Ubuntu)
Date: Wed, 31 Dec 2025 12:30:16 GMT
Content-Type: text/html
Content-Length: 615
Last-Modified: Wed, 21 May 2025 11:59:22 GMT
Connection: close
ETag: "682dc01a-267"
Accept-Ranges: bytes
Page title: Welcome to nginx!
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
html { color-scheme: light dark; }
body { width: 35em; margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif; }
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p>
<p>For online documentation and support please refer to
<a href="http://nginx.org/">nginx.org</a>.<br/>
Commercial support is available at
<a href="http://nginx.com/">nginx.com</a>.</p>
<p><em>Thank you for using nginx.</em></p>
</body>
</html>
Open service 158.220.117.51:443 · api.evotoev.lk
2025-12-31 12:30
HTTP/1.1 200 OK Server: nginx/1.24.0 (Ubuntu) Date: Wed, 31 Dec 2025 12:30:16 GMT Content-Type: text/html; charset=utf-8 Content-Length: 25 Connection: close X-Powered-By: Express Vary: Origin, Accept-Encoding Access-Control-Allow-Credentials: true Access-Control-Expose-Headers: Authorization,X-Enc X-RateLimit-Limit: 100 X-RateLimit-Remaining: 98 X-RateLimit-Reset: 60 ETag: W/"19-lXfJ0uvGrE9wxa3cLTKBXRof4o0" VoltPoint API is running!
Open service 104.21.53.181:443 · www.evotoev.lk
2025-12-23 05:04
HTTP/1.1 301 Moved Permanently
Date: Tue, 23 Dec 2025 05:04:36 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
X-Redirect-By: WordPress
Set-Cookie: PHPSESSID=ce2edfc63521872debe1242a1811bfc3; path=/
Location: https://evotoev.lk/
Vary: Accept-Encoding
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wT87alNCSfbXPze%2FbxsrPl%2B63vR16WQd7IFOpvC9pgzxs2%2Bc84fKLMYRd65K3YuogP06a%2FjIZrfpSIS3IyBsExLhTEummt2S15K4uw%3D%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b2551a81fb7f5ef-AMS
alt-svc: h3=":443"; ma=86400
Open service 104.21.53.181:443 · evotoev.lk
2025-12-23 01:03
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 01:03:36 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 27 Nov 2025 14:26:50 GMT
Cache-Control: max-age=0
Expires: Tue, 23 Dec 2025 01:03:36 GMT
Vary: Accept-Encoding
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Nz8vKOWMghX2x%2BKnZMOGQGCfSkDtwz7r6jTLihbhmLvx4eg26YA9muxu0a%2FbWrIrZx%2B7uEqip8tDlpvYEFdhtOtFoMR0MOlklWA%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b23f0af6ea4971d-AMS
alt-svc: h3=":443"; ma=86400