nginx
tcp/443 tcp/80
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Additionally the GIT credentials are present and could give unauthorized access to source code repository of private projects.
Severity: critical
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522fc95c832
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [submodule] active = . [remote "origin"] url = https://keytabot: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@github.com/keytaid/static_web fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Additionally the GIT credentials are present and could give unauthorized access to source code repository of private projects.
Severity: critical
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522fc95c832
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [submodule] active = . [remote "origin"] url = https://keytabot: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@github.com/keytaid/static_web fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Additionally the GIT credentials are present and could give unauthorized access to source code repository of private projects.
Severity: critical
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522fc95c832
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [submodule] active = . [remote "origin"] url = https://keytabot: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@github.com/keytaid/static_web fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Additionally the GIT credentials are present and could give unauthorized access to source code repository of private projects.
Severity: critical
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522fc95c832
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [submodule] active = . [remote "origin"] url = https://keytabot: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@github.com/keytaid/static_web fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Additionally the GIT credentials are present and could give unauthorized access to source code repository of private projects.
Severity: critical
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522fc95c832
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [submodule] active = . [remote "origin"] url = https://keytabot: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@github.com/keytaid/static_web fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Additionally the GIT credentials are present and could give unauthorized access to source code repository of private projects.
Severity: critical
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522fc95c832
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [submodule] active = . [remote "origin"] url = https://keytabot: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@github.com/keytaid/static_web fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
GraphQL introspection is enabled.
This could leak to data leak if not properly configured.
Severity: medium
Fingerprint: c2db3a1c40d490db1a0bbaa3dec863f59258a9f72eacd4d9eb5bbc5a957af4f2
GraphQL introspection enabled at /graphql Types: 134 (by kind: ENUM: 10, INPUT_OBJECT: 12, OBJECT: 107, SCALAR: 5) Operations: - Query: Query | fields: analytics, assets, authentication, comments, contribute - Mutation: Mutation | fields: analytics, assets, authentication, comments, groups - Subscription: Subscription | fields: loggingLiveTrail Directives: auth, cacheControl, deprecated, include, rateLimit, skip, specifiedBy (total: 7)
GraphQL introspection is enabled.
This could leak to data leak if not properly configured.
Severity: medium
Fingerprint: c2db3a1c40d490db1a0bbaa3dec863f59258a9f72eacd4d9eb5bbc5a957af4f2
GraphQL introspection enabled at /graphql Types: 134 (by kind: ENUM: 10, INPUT_OBJECT: 12, OBJECT: 107, SCALAR: 5) Operations: - Query: Query | fields: analytics, assets, authentication, comments, contribute - Mutation: Mutation | fields: analytics, assets, authentication, comments, groups - Subscription: Subscription | fields: loggingLiveTrail Directives: auth, cacheControl, deprecated, include, rateLimit, skip, specifiedBy (total: 7)
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c7cf176427cf176423f3e94def81952daf81952daf81952da
Found 2 files trough .DS_Store spidering: /assets /system
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Additionally the GIT credentials are present and could give unauthorized access to source code repository of private projects.
Severity: critical
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522a15225f9
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://x-access-token:ghs_HOiCRRCZvomtXGAH6ONlhwGulKLpRA3jINAZ@github.com/bsord/tetris.git fetch = +refs/heads/*:refs/remotes/origin/* [gc] auto = 0 [http "https://github.com/"] extraheader = AUTHORIZATION: basic eC1hY2Nlc3MtdG9rZW46Z2hzX0hPaUNSUkNadm9tdFhHQUg2T05saHdHdWxLTHBSQTNqSU5BWg== [branch "master"] remote = origin merge = refs/heads/master [user] name = Conventional Changelog Action email = conventional.changelog.action@github.com
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Additionally the GIT credentials are present and could give unauthorized access to source code repository of private projects.
Severity: critical
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522a15225f9
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://x-access-token:ghs_HOiCRRCZvomtXGAH6ONlhwGulKLpRA3jINAZ@github.com/bsord/tetris.git fetch = +refs/heads/*:refs/remotes/origin/* [gc] auto = 0 [http "https://github.com/"] extraheader = AUTHORIZATION: basic eC1hY2Nlc3MtdG9rZW46Z2hzX0hPaUNSUkNadm9tdFhHQUg2T05saHdHdWxLTHBSQTNqSU5BWg== [branch "master"] remote = origin merge = refs/heads/master [user] name = Conventional Changelog Action email = conventional.changelog.action@github.com
Open service 34.124.210.80:80 · fe-payment-link.cap.keyta.id
2026-01-10 22:39
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 10 Jan 2026 22:39:17 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3220
Connection: close
X-Powered-By: Next.js
ETag: "dq683p1g712hg"
Vary: Accept-Encoding
Page title: Keyta
<!DOCTYPE html><html><head><meta charSet="utf-8"/><title>Keyta</title><meta name="description" content="Payment Link supported by Keyta"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta property="og:image" content="https://keyta-storage.s3-ap-southeast-1.amazonaws.com/prd/assets/632d4daa-b076-4eff-835b-3a4dde818bc0"/><link rel="icon" href="/ayam.png"/><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/><script type="text/javascript" src="https://js.xendit.co/v1/xendit.min.js"></script><meta name="next-head-count" content="8"/><link rel="preload" href="/_next/static/css/11d14e7d4027e108.css" as="style"/><link rel="stylesheet" href="/_next/static/css/11d14e7d4027e108.css" data-n-g=""/><link rel="preload" href="/_next/static/css/0f8f18556964564a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/0f8f18556964564a.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-b3f6364355de2d43.js" defer=""></script><script src="/_next/static/chunks/framework-1b1477f9717fa649.js" defer=""></script><script src="/_next/static/chunks/main-81b07c8027c3a6dd.js" defer=""></script><script src="/_next/static/chunks/pages/_app-8996bfa432b03aca.js" defer=""></script><script src="/_next/static/chunks/7112840a-a67a3677f9f589c5.js" defer=""></script><script src="/_next/static/chunks/370-4adff1d91b43ae0a.js" defer=""></script><script src="/_next/static/chunks/322-e0c4ec4171e7ebc2.js" defer=""></script><script src="/_next/static/chunks/996-06f747e212688e27.js" defer=""></script><script src="/_next/static/chunks/319-5dcc2bfe6c3a4920.js" defer=""></script><script src="/_next/static/chunks/710-e23692780ebc55bf.js" defer=""></script><script src="/_next/static/chunks/pages/index-7e7f304c66479198.js" defer=""></script><script src="/_next/static/8i0Ac7c8fRvYmuG9Xhv1E/_buildManifest.js" defer=""></script><script src="/_next/static/8i0Ac7c8fRvYmuG9Xhv1E/_ssgManifest.js" defer=""></script></head><body><div id="__next" data-reactroot=""><div><div><div class="Layout_headerNotFound__Fh4hz"><p style="font-size:18px;font-weight:bold">Disediakan Oleh</p><img alt="keyta" width="86" src="/keyta.png"/></div><div><main class="InvoiceCode_notFoundPage__qA5mc"><img width="90" height="131" alt="imagenotfound" style="margin-top:100px;margin-bottom:20px" src="/notfound.png"/><div class="InvoiceCode_notFoundPageInfo__f9gIV"><h4 class="InvoiceCode_notFoundPageInfoTitle__A6lFs">Mohon maaf,</h4><p class="InvoiceCode_notFoundPageInfoDesc__KxOBk">Link tidak tersedia/sudah kadaluwarsa. Silahkan hubungi penjual untuk konfirmasi ulang pembayaran</p></div></main><footer class="InvoiceCode_footer___2aCr"><button type="button" class="InvoiceCode_footerButton__sLttx">Hubungi Penjual</button></footer></div><div id="snackbar">Ada kesalahan, coba lagi</div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"8i0Ac7c8fRvYmuG9Xhv1E","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
Open service 34.124.210.80:443 · fe-payment-link.cap.keyta.id
2026-01-10 22:39
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 10 Jan 2026 22:39:17 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3220
Connection: close
X-Powered-By: Next.js
ETag: "dq683p1g712hg"
Vary: Accept-Encoding
Page title: Keyta
<!DOCTYPE html><html><head><meta charSet="utf-8"/><title>Keyta</title><meta name="description" content="Payment Link supported by Keyta"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta property="og:image" content="https://keyta-storage.s3-ap-southeast-1.amazonaws.com/prd/assets/632d4daa-b076-4eff-835b-3a4dde818bc0"/><link rel="icon" href="/ayam.png"/><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/><script type="text/javascript" src="https://js.xendit.co/v1/xendit.min.js"></script><meta name="next-head-count" content="8"/><link rel="preload" href="/_next/static/css/11d14e7d4027e108.css" as="style"/><link rel="stylesheet" href="/_next/static/css/11d14e7d4027e108.css" data-n-g=""/><link rel="preload" href="/_next/static/css/0f8f18556964564a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/0f8f18556964564a.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-b3f6364355de2d43.js" defer=""></script><script src="/_next/static/chunks/framework-1b1477f9717fa649.js" defer=""></script><script src="/_next/static/chunks/main-81b07c8027c3a6dd.js" defer=""></script><script src="/_next/static/chunks/pages/_app-8996bfa432b03aca.js" defer=""></script><script src="/_next/static/chunks/7112840a-a67a3677f9f589c5.js" defer=""></script><script src="/_next/static/chunks/370-4adff1d91b43ae0a.js" defer=""></script><script src="/_next/static/chunks/322-e0c4ec4171e7ebc2.js" defer=""></script><script src="/_next/static/chunks/996-06f747e212688e27.js" defer=""></script><script src="/_next/static/chunks/319-5dcc2bfe6c3a4920.js" defer=""></script><script src="/_next/static/chunks/710-e23692780ebc55bf.js" defer=""></script><script src="/_next/static/chunks/pages/index-7e7f304c66479198.js" defer=""></script><script src="/_next/static/8i0Ac7c8fRvYmuG9Xhv1E/_buildManifest.js" defer=""></script><script src="/_next/static/8i0Ac7c8fRvYmuG9Xhv1E/_ssgManifest.js" defer=""></script></head><body><div id="__next" data-reactroot=""><div><div><div class="Layout_headerNotFound__Fh4hz"><p style="font-size:18px;font-weight:bold">Disediakan Oleh</p><img alt="keyta" width="86" src="/keyta.png"/></div><div><main class="InvoiceCode_notFoundPage__qA5mc"><img width="90" height="131" alt="imagenotfound" style="margin-top:100px;margin-bottom:20px" src="/notfound.png"/><div class="InvoiceCode_notFoundPageInfo__f9gIV"><h4 class="InvoiceCode_notFoundPageInfoTitle__A6lFs">Mohon maaf,</h4><p class="InvoiceCode_notFoundPageInfoDesc__KxOBk">Link tidak tersedia/sudah kadaluwarsa. Silahkan hubungi penjual untuk konfirmasi ulang pembayaran</p></div></main><footer class="InvoiceCode_footer___2aCr"><button type="button" class="InvoiceCode_footerButton__sLttx">Hubungi Penjual</button></footer></div><div id="snackbar">Ada kesalahan, coba lagi</div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"8i0Ac7c8fRvYmuG9Xhv1E","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
Open service 34.124.210.80:443 · be-payment.cap.keyta.id
2026-01-10 22:36
HTTP/1.1 404 Not Found Server: nginx Date: Sat, 10 Jan 2026 22:36:53 GMT Content-Type: text/html; charset=utf-8 Content-Length: 139 Connection: close X-Powered-By: Express Access-Control-Allow-Origin: * Content-Security-Policy: default-src 'none' X-Content-Type-Options: nosniff Vary: Accept-Encoding Page title: Error <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot GET /</pre> </body> </html>
Open service 34.124.210.80:80 · be-payment.cap.keyta.id
2026-01-10 22:36
HTTP/1.1 404 Not Found Server: nginx Date: Sat, 10 Jan 2026 22:36:52 GMT Content-Type: text/html; charset=utf-8 Content-Length: 139 Connection: close X-Powered-By: Express Access-Control-Allow-Origin: * Content-Security-Policy: default-src 'none' X-Content-Type-Options: nosniff Vary: Accept-Encoding Page title: Error <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot GET /</pre> </body> </html>
Open service 34.124.210.80:80 · be-jadwalin.cap.keyta.id
2026-01-10 22:36
HTTP/1.1 404 Not Found
Server: nginx
Date: Sat, 10 Jan 2026 22:36:40 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 1722
Connection: close
X-Request-Id: 8b3cb41a-d4fb-4c5c-b1c8-45429d968774
X-Runtime: 0.002566
Page title: The page you were looking for doesn't exist (404)
<!DOCTYPE html>
<html>
<head>
<title>The page you were looking for doesn't exist (404)</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
.rails-default-error-page {
background-color: #EFEFEF;
color: #2E2F30;
text-align: center;
font-family: arial, sans-serif;
margin: 0;
}
.rails-default-error-page div.dialog {
width: 95%;
max-width: 33em;
margin: 4em auto 0;
}
.rails-default-error-page div.dialog > div {
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #BBB;
border-top: #B00100 solid 4px;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
background-color: white;
padding: 7px 12% 0;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
.rails-default-error-page h1 {
font-size: 100%;
color: #730E15;
line-height: 1.5em;
}
.rails-default-error-page div.dialog > p {
margin: 0 0 1em;
padding: 1em;
background-color: #F7F7F7;
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #999;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top-color: #DADADA;
color: #666;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
</style>
</head>
<body class="rails-default-error-page">
<!-- This file lives in public/404.html -->
<div class="dialog">
<div>
<h1>The page you were looking for doesn't exist.</h1>
<p>You may have mistyped the address or the page may have moved.</p>
</div>
<p>If you are the application owner check the logs for more information.</p>
</div>
</body>
</html>
Open service 34.124.210.80:443 · be-jadwalin.cap.keyta.id
2026-01-10 22:36
HTTP/1.1 404 Not Found
Server: nginx
Date: Sat, 10 Jan 2026 22:36:39 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 1722
Connection: close
X-Request-Id: a6d947bd-6946-4c89-a904-aa70b2e0df77
X-Runtime: 0.002408
Page title: The page you were looking for doesn't exist (404)
<!DOCTYPE html>
<html>
<head>
<title>The page you were looking for doesn't exist (404)</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
.rails-default-error-page {
background-color: #EFEFEF;
color: #2E2F30;
text-align: center;
font-family: arial, sans-serif;
margin: 0;
}
.rails-default-error-page div.dialog {
width: 95%;
max-width: 33em;
margin: 4em auto 0;
}
.rails-default-error-page div.dialog > div {
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #BBB;
border-top: #B00100 solid 4px;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
background-color: white;
padding: 7px 12% 0;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
.rails-default-error-page h1 {
font-size: 100%;
color: #730E15;
line-height: 1.5em;
}
.rails-default-error-page div.dialog > p {
margin: 0 0 1em;
padding: 1em;
background-color: #F7F7F7;
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #999;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top-color: #DADADA;
color: #666;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
</style>
</head>
<body class="rails-default-error-page">
<!-- This file lives in public/404.html -->
<div class="dialog">
<div>
<h1>The page you were looking for doesn't exist.</h1>
<p>You may have mistyped the address or the page may have moved.</p>
</div>
<p>If you are the application owner check the logs for more information.</p>
</div>
</body>
</html>
Open service 34.124.210.80:80 · tyk.cap.keyta.id
2026-01-08 18:09
HTTP/1.1 404 Not Found Server: nginx Date: Thu, 08 Jan 2026 18:09:26 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 9 Connection: close Not Found
Open service 34.124.210.80:443 · tyk.cap.keyta.id
2026-01-08 18:09
HTTP/1.1 404 Not Found Server: nginx Date: Thu, 08 Jan 2026 18:09:26 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 9 Connection: close Not Found
Open service 34.124.210.80:443 · gateway.cap.keyta.id
2026-01-04 12:37
HTTP/1.1 502 Bad Gateway
Server: nginx
Date: Sun, 04 Jan 2026 12:37:58 GMT
Content-Type: text/html
Content-Length: 2577
Connection: close
ETag: "6910c5ff-a11"
Page title: Powered by CapRover
<!doctype html>
<html>
<head>
<meta charset=utf-8>
<meta content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" name=viewport>
<title>Powered by CapRover</title>
<style>
html,
body {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
background-color: #F7F8FB;
height: 100%;
-webkit-font-smoothing: antialiased;
}
body {
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.message {
text-align: center;
align-self: center;
display: flex;
flex-direction: column;
align-items: center;
padding: 20px;
max-width: 550px;
}
.message__title {
font-size: 32px;
font-weight: 100;
margin-top: 15px;
color: #47494E;
margin-bottom: 8px;
}
.btn {
text-decoration: none;
padding: 11px 25px;
border-radius: 11px;
margin-top: 110px;
font-size: 19px;
color: #7F828B;
}
body.defaultpagebody {
background: -webkit-linear-gradient(-45deg, #1d5b85 0%, #3295c7 100%);
background: linear-gradient(135deg, #1d5b85 0%, #3295c7 100%);
}
.message__title {
color: #fff;
}
.message {
padding: 25px;
color: #fff;
}
body.defaultpagebody p {
color: rgba(255, 255, 255, 0.6);
}
body.defaultpagebody .info {
fill: rgba(255, 255, 255, 0.9);
}
body.defaultpagebody .btn {
color: #fff;
border: 2px solid rgba(255, 255, 255, 0.7);
}
</style>
<base target=_parent />
</head>
<body class=defaultpagebody>
<div class=message>
<div class=message__title>
NGINX 502 Error :/
</div>
<div class=message>
If you are the developer, check your application's logs. See the link below for details
</div>
<a href="https://caprover.com/docs/troubleshooting.html#successful-deploy-but-502-bad-gateway-error" target="_blank" rel="noopener noreferrer" class="btn">
Docs - 502 Troubleshooting</a>
</div>
</body>
</html>
Open service 34.124.210.80:443 · fe-payment-link.cap.keyta.id
2026-01-02 20:04
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 02 Jan 2026 20:04:15 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3220
Connection: close
X-Powered-By: Next.js
ETag: "dq683p1g712hg"
Vary: Accept-Encoding
Page title: Keyta
<!DOCTYPE html><html><head><meta charSet="utf-8"/><title>Keyta</title><meta name="description" content="Payment Link supported by Keyta"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta property="og:image" content="https://keyta-storage.s3-ap-southeast-1.amazonaws.com/prd/assets/632d4daa-b076-4eff-835b-3a4dde818bc0"/><link rel="icon" href="/ayam.png"/><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/><script type="text/javascript" src="https://js.xendit.co/v1/xendit.min.js"></script><meta name="next-head-count" content="8"/><link rel="preload" href="/_next/static/css/11d14e7d4027e108.css" as="style"/><link rel="stylesheet" href="/_next/static/css/11d14e7d4027e108.css" data-n-g=""/><link rel="preload" href="/_next/static/css/0f8f18556964564a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/0f8f18556964564a.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-b3f6364355de2d43.js" defer=""></script><script src="/_next/static/chunks/framework-1b1477f9717fa649.js" defer=""></script><script src="/_next/static/chunks/main-81b07c8027c3a6dd.js" defer=""></script><script src="/_next/static/chunks/pages/_app-8996bfa432b03aca.js" defer=""></script><script src="/_next/static/chunks/7112840a-a67a3677f9f589c5.js" defer=""></script><script src="/_next/static/chunks/370-4adff1d91b43ae0a.js" defer=""></script><script src="/_next/static/chunks/322-e0c4ec4171e7ebc2.js" defer=""></script><script src="/_next/static/chunks/996-06f747e212688e27.js" defer=""></script><script src="/_next/static/chunks/319-5dcc2bfe6c3a4920.js" defer=""></script><script src="/_next/static/chunks/710-e23692780ebc55bf.js" defer=""></script><script src="/_next/static/chunks/pages/index-7e7f304c66479198.js" defer=""></script><script src="/_next/static/8i0Ac7c8fRvYmuG9Xhv1E/_buildManifest.js" defer=""></script><script src="/_next/static/8i0Ac7c8fRvYmuG9Xhv1E/_ssgManifest.js" defer=""></script></head><body><div id="__next" data-reactroot=""><div><div><div class="Layout_headerNotFound__Fh4hz"><p style="font-size:18px;font-weight:bold">Disediakan Oleh</p><img alt="keyta" width="86" src="/keyta.png"/></div><div><main class="InvoiceCode_notFoundPage__qA5mc"><img width="90" height="131" alt="imagenotfound" style="margin-top:100px;margin-bottom:20px" src="/notfound.png"/><div class="InvoiceCode_notFoundPageInfo__f9gIV"><h4 class="InvoiceCode_notFoundPageInfoTitle__A6lFs">Mohon maaf,</h4><p class="InvoiceCode_notFoundPageInfoDesc__KxOBk">Link tidak tersedia/sudah kadaluwarsa. Silahkan hubungi penjual untuk konfirmasi ulang pembayaran</p></div></main><footer class="InvoiceCode_footer___2aCr"><button type="button" class="InvoiceCode_footerButton__sLttx">Hubungi Penjual</button></footer></div><div id="snackbar">Ada kesalahan, coba lagi</div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"8i0Ac7c8fRvYmuG9Xhv1E","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
Open service 34.124.210.80:80 · fe-payment-link.cap.keyta.id
2026-01-02 20:04
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 02 Jan 2026 20:04:16 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3220
Connection: close
X-Powered-By: Next.js
ETag: "dq683p1g712hg"
Vary: Accept-Encoding
Page title: Keyta
<!DOCTYPE html><html><head><meta charSet="utf-8"/><title>Keyta</title><meta name="description" content="Payment Link supported by Keyta"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta property="og:image" content="https://keyta-storage.s3-ap-southeast-1.amazonaws.com/prd/assets/632d4daa-b076-4eff-835b-3a4dde818bc0"/><link rel="icon" href="/ayam.png"/><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/><script type="text/javascript" src="https://js.xendit.co/v1/xendit.min.js"></script><meta name="next-head-count" content="8"/><link rel="preload" href="/_next/static/css/11d14e7d4027e108.css" as="style"/><link rel="stylesheet" href="/_next/static/css/11d14e7d4027e108.css" data-n-g=""/><link rel="preload" href="/_next/static/css/0f8f18556964564a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/0f8f18556964564a.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-b3f6364355de2d43.js" defer=""></script><script src="/_next/static/chunks/framework-1b1477f9717fa649.js" defer=""></script><script src="/_next/static/chunks/main-81b07c8027c3a6dd.js" defer=""></script><script src="/_next/static/chunks/pages/_app-8996bfa432b03aca.js" defer=""></script><script src="/_next/static/chunks/7112840a-a67a3677f9f589c5.js" defer=""></script><script src="/_next/static/chunks/370-4adff1d91b43ae0a.js" defer=""></script><script src="/_next/static/chunks/322-e0c4ec4171e7ebc2.js" defer=""></script><script src="/_next/static/chunks/996-06f747e212688e27.js" defer=""></script><script src="/_next/static/chunks/319-5dcc2bfe6c3a4920.js" defer=""></script><script src="/_next/static/chunks/710-e23692780ebc55bf.js" defer=""></script><script src="/_next/static/chunks/pages/index-7e7f304c66479198.js" defer=""></script><script src="/_next/static/8i0Ac7c8fRvYmuG9Xhv1E/_buildManifest.js" defer=""></script><script src="/_next/static/8i0Ac7c8fRvYmuG9Xhv1E/_ssgManifest.js" defer=""></script></head><body><div id="__next" data-reactroot=""><div><div><div class="Layout_headerNotFound__Fh4hz"><p style="font-size:18px;font-weight:bold">Disediakan Oleh</p><img alt="keyta" width="86" src="/keyta.png"/></div><div><main class="InvoiceCode_notFoundPage__qA5mc"><img width="90" height="131" alt="imagenotfound" style="margin-top:100px;margin-bottom:20px" src="/notfound.png"/><div class="InvoiceCode_notFoundPageInfo__f9gIV"><h4 class="InvoiceCode_notFoundPageInfoTitle__A6lFs">Mohon maaf,</h4><p class="InvoiceCode_notFoundPageInfoDesc__KxOBk">Link tidak tersedia/sudah kadaluwarsa. Silahkan hubungi penjual untuk konfirmasi ulang pembayaran</p></div></main><footer class="InvoiceCode_footer___2aCr"><button type="button" class="InvoiceCode_footerButton__sLttx">Hubungi Penjual</button></footer></div><div id="snackbar">Ada kesalahan, coba lagi</div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"8i0Ac7c8fRvYmuG9Xhv1E","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
Open service 34.124.210.80:80 · fe-dashboard.cap.keyta.id
2026-01-02 20:03
HTTP/1.1 200 OK Server: nginx Date: Fri, 02 Jan 2026 20:03:55 GMT Content-Type: text/html; charset=utf-8 Content-Length: 5306 Connection: close X-Powered-By: Next.js Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate ETag: "nao6ch1ze943d" Vary: Accept-Encoding Page title: Keyta Dashboard <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><title>Keyta Dashboard</title><meta name="next-head-count" content="3"/><meta charSet="utf-8"/><meta name="theme-color" content="#000000"/><link rel="shortcut icon" href="/img/brand/keytaa.png"/><link rel="apple-touch-icon" sizes="76x76" href="/img/brand/apple-icon.png"/><link data-next-font="size-adjust" rel="preconnect" href="/" crossorigin="anonymous"/><link rel="preload" href="/_next/static/css/e82edec32eaed996.css" as="style"/><link rel="stylesheet" href="/_next/static/css/e82edec32eaed996.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-7e9e873e1c9f99b4.js" defer=""></script><script src="/_next/static/chunks/framework-f45b618520b56794.js" defer=""></script><script src="/_next/static/chunks/main-49cce3433362db4a.js" defer=""></script><script src="/_next/static/chunks/pages/_app-d8e8a24b372bd618.js" defer=""></script><script src="/_next/static/chunks/1664-8dbb9bdda06df3cd.js" defer=""></script><script src="/_next/static/chunks/pages/index-3c5b8aa680b713e3.js" defer=""></script><script src="/_next/static/VEAyQK6vAMVzYtzVs4tcM/_buildManifest.js" defer=""></script><script src="/_next/static/VEAyQK6vAMVzYtzVs4tcM/_ssgManifest.js" defer=""></script></head><body class="text-blueGray-700 antialiased"><div id="page-transition"></div><div id="__next"><nav class="top-0 absolute z-50 w-full flex flex-wrap items-center justify-between px-2 py-3 navbar-expand-lg"><div class="container px-4 mx-auto flex flex-wrap items-center justify-between"><div class="w-full relative flex justify-between lg:w-auto lg:static lg:block lg:justify-start"><a class="text-white text-sm font-bold leading-relaxed inline-block mr-4 py-2 whitespace-nowrap uppercase" href="/">KEYTA DASHBOARD</a><button class="cursor-pointer text-xl leading-none px-3 py-1 border border-solid border-transparent rounded bg-transparent block lg:hidden outline-none focus:outline-none" type="button"><i class="text-white fas fa-bars"></i></button></div><div class="lg:flex flex-grow items-center bg-white lg:bg-opacity-0 lg:shadow-none hidden" id="example-navbar-warning"></div></div></nav><main><section class="flex items-center justify-center relative w-full h-full py-40 min-h-screen"><div class="absolute top-0 w-full h-full bg-blueGray-800 bg-no-repeat bg-full" style="background-image:url('/img/register_bg_2.png')"></div><div class="container mx-auto px-4 h-full"><div class="flex content-center items-center justify-center h-full"><div class="w-full lg:w-4/12 px-4"><div class="relative flex flex-col min-w-0 break-words w-full mb-6 shadow-lg rounded-lg bg-blueGray-200 border-0 "><div class="flex-auto px-4 lg:px-10 py-10 pt-0"><div class="rounded-t mb-0 px-6 py-6"><div class="text-blueGray-500 text-center mb-3 font-bold"><p class="text-base">Sign in with credentials</p></div></div><form><div class="relative w-full mb-3"><label class="block uppercase text-blueGray-600 text-xs font-bold mb-2" for="login-username">Username</label><input id="login-username" name="username" class="border-0 px-3 py-3 placeholder-blueGray-300 text-blueGray-600 bg-white rounded text-sm shadow focus:outline-none focus:ring w-full ease-linear transition-all duration-150" placeholder="username"/></div><div class="relative w-full mb-3"><label class="block uppercase text-blueGray-600 text-xs font-bold mb-2" for="grid-password">Password</label><input name="password" type="password" autoComplete="off" class="border-0 px-3 py-3 placeholder-blueGray-300 text-blueGray-600 bg-white rounded text-sm shadow focus:outline-none focus:ring w-full ease-linear transition-all duration-150" placeholder="Password"/></div><div class="text-center mt-6"><button class="bg-blueGray-800 text-white active:bg-blueGray-600 text-sm font-bold uppercase px-6 py-3 rounded shadow hover:shadow-lg outline-none focus:outline-none mr-1 mb-1 w-full ease-li
Open service 34.124.210.80:443 · fe-dashboard.cap.keyta.id
2026-01-02 20:03
HTTP/1.1 200 OK Server: nginx Date: Fri, 02 Jan 2026 20:03:55 GMT Content-Type: text/html; charset=utf-8 Content-Length: 5306 Connection: close X-Powered-By: Next.js Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate ETag: "za5ko2g1vf43d" Vary: Accept-Encoding Page title: Keyta Dashboard <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><title>Keyta Dashboard</title><meta name="next-head-count" content="3"/><meta charSet="utf-8"/><meta name="theme-color" content="#000000"/><link rel="shortcut icon" href="/img/brand/keytaa.png"/><link rel="apple-touch-icon" sizes="76x76" href="/img/brand/apple-icon.png"/><link data-next-font="size-adjust" rel="preconnect" href="/" crossorigin="anonymous"/><link rel="preload" href="/_next/static/css/e82edec32eaed996.css" as="style"/><link rel="stylesheet" href="/_next/static/css/e82edec32eaed996.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-7e9e873e1c9f99b4.js" defer=""></script><script src="/_next/static/chunks/framework-f45b618520b56794.js" defer=""></script><script src="/_next/static/chunks/main-49cce3433362db4a.js" defer=""></script><script src="/_next/static/chunks/pages/_app-d8e8a24b372bd618.js" defer=""></script><script src="/_next/static/chunks/1664-8dbb9bdda06df3cd.js" defer=""></script><script src="/_next/static/chunks/pages/index-3c5b8aa680b713e3.js" defer=""></script><script src="/_next/static/VEAyQK6vAMVzYtzVs4tcM/_buildManifest.js" defer=""></script><script src="/_next/static/VEAyQK6vAMVzYtzVs4tcM/_ssgManifest.js" defer=""></script></head><body class="text-blueGray-700 antialiased"><div id="page-transition"></div><div id="__next"><nav class="top-0 absolute z-50 w-full flex flex-wrap items-center justify-between px-2 py-3 navbar-expand-lg"><div class="container px-4 mx-auto flex flex-wrap items-center justify-between"><div class="w-full relative flex justify-between lg:w-auto lg:static lg:block lg:justify-start"><a class="text-white text-sm font-bold leading-relaxed inline-block mr-4 py-2 whitespace-nowrap uppercase" href="/">KEYTA DASHBOARD</a><button class="cursor-pointer text-xl leading-none px-3 py-1 border border-solid border-transparent rounded bg-transparent block lg:hidden outline-none focus:outline-none" type="button"><i class="text-white fas fa-bars"></i></button></div><div class="lg:flex flex-grow items-center bg-white lg:bg-opacity-0 lg:shadow-none hidden" id="example-navbar-warning"></div></div></nav><main><section class="flex items-center justify-center relative w-full h-full py-40 min-h-screen"><div class="absolute top-0 w-full h-full bg-blueGray-800 bg-no-repeat bg-full" style="background-image:url('/img/register_bg_2.png')"></div><div class="container mx-auto px-4 h-full"><div class="flex content-center items-center justify-center h-full"><div class="w-full lg:w-4/12 px-4"><div class="relative flex flex-col min-w-0 break-words w-full mb-6 shadow-lg rounded-lg bg-blueGray-200 border-0 "><div class="flex-auto px-4 lg:px-10 py-10 pt-0"><div class="rounded-t mb-0 px-6 py-6"><div class="text-blueGray-500 text-center mb-3 font-bold"><p class="text-base">Sign in with credentials</p></div></div><form><div class="relative w-full mb-3"><label class="block uppercase text-blueGray-600 text-xs font-bold mb-2" for="login-username">Username</label><input id="login-username" name="username" class="border-0 px-3 py-3 placeholder-blueGray-300 text-blueGray-600 bg-white rounded text-sm shadow focus:outline-none focus:ring w-full ease-linear transition-all duration-150" placeholder="username"/></div><div class="relative w-full mb-3"><label class="block uppercase text-blueGray-600 text-xs font-bold mb-2" for="grid-password">Password</label><input name="password" type="password" autoComplete="off" class="border-0 px-3 py-3 placeholder-blueGray-300 text-blueGray-600 bg-white rounded text-sm shadow focus:outline-none focus:ring w-full ease-linear transition-all duration-150" placeholder="Password"/></div><div class="text-center mt-6"><button class="bg-blueGray-800 text-white active:bg-blueGray-600 text-sm font-bold uppercase px-6 py-3 rounded shadow hover:shadow-lg outline-none focus:outline-none mr-1 mb-1 w-full ease-li
Open service 34.124.210.80:80 · be-rails.cap.keyta.id
2026-01-02 20:03
HTTP/1.1 404 Not Found
Server: nginx
Date: Fri, 02 Jan 2026 20:03:42 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 1722
Connection: close
X-Request-Id: b78b3712-8596-4545-a47a-322ae86b54a2
X-Runtime: 0.003975
Vary: Origin
Page title: The page you were looking for doesn't exist (404)
<!DOCTYPE html>
<html>
<head>
<title>The page you were looking for doesn't exist (404)</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
.rails-default-error-page {
background-color: #EFEFEF;
color: #2E2F30;
text-align: center;
font-family: arial, sans-serif;
margin: 0;
}
.rails-default-error-page div.dialog {
width: 95%;
max-width: 33em;
margin: 4em auto 0;
}
.rails-default-error-page div.dialog > div {
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #BBB;
border-top: #B00100 solid 4px;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
background-color: white;
padding: 7px 12% 0;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
.rails-default-error-page h1 {
font-size: 100%;
color: #730E15;
line-height: 1.5em;
}
.rails-default-error-page div.dialog > p {
margin: 0 0 1em;
padding: 1em;
background-color: #F7F7F7;
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #999;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top-color: #DADADA;
color: #666;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
</style>
</head>
<body class="rails-default-error-page">
<!-- This file lives in public/404.html -->
<div class="dialog">
<div>
<h1>The page you were looking for doesn't exist.</h1>
<p>You may have mistyped the address or the page may have moved.</p>
</div>
<p>If you are the application owner check the logs for more information.</p>
</div>
</body>
</html>
Open service 34.124.210.80:443 · be-rails.cap.keyta.id
2026-01-02 20:03
HTTP/1.1 404 Not Found
Server: nginx
Date: Fri, 02 Jan 2026 20:03:42 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 1722
Connection: close
X-Request-Id: 9cc13157-0092-47b9-b40e-3867085010f1
X-Runtime: 0.004182
Vary: Origin
Page title: The page you were looking for doesn't exist (404)
<!DOCTYPE html>
<html>
<head>
<title>The page you were looking for doesn't exist (404)</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
.rails-default-error-page {
background-color: #EFEFEF;
color: #2E2F30;
text-align: center;
font-family: arial, sans-serif;
margin: 0;
}
.rails-default-error-page div.dialog {
width: 95%;
max-width: 33em;
margin: 4em auto 0;
}
.rails-default-error-page div.dialog > div {
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #BBB;
border-top: #B00100 solid 4px;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
background-color: white;
padding: 7px 12% 0;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
.rails-default-error-page h1 {
font-size: 100%;
color: #730E15;
line-height: 1.5em;
}
.rails-default-error-page div.dialog > p {
margin: 0 0 1em;
padding: 1em;
background-color: #F7F7F7;
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #999;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top-color: #DADADA;
color: #666;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
</style>
</head>
<body class="rails-default-error-page">
<!-- This file lives in public/404.html -->
<div class="dialog">
<div>
<h1>The page you were looking for doesn't exist.</h1>
<p>You may have mistyped the address or the page may have moved.</p>
</div>
<p>If you are the application owner check the logs for more information.</p>
</div>
</body>
</html>
Open service 34.124.210.80:80 · be-jadwalin.cap.keyta.id
2026-01-02 20:03
HTTP/1.1 404 Not Found
Server: nginx
Date: Fri, 02 Jan 2026 20:03:32 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 1722
Connection: close
X-Request-Id: 47ac8250-f106-4d0a-a915-dd73a1c88c37
X-Runtime: 0.005578
Page title: The page you were looking for doesn't exist (404)
<!DOCTYPE html>
<html>
<head>
<title>The page you were looking for doesn't exist (404)</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
.rails-default-error-page {
background-color: #EFEFEF;
color: #2E2F30;
text-align: center;
font-family: arial, sans-serif;
margin: 0;
}
.rails-default-error-page div.dialog {
width: 95%;
max-width: 33em;
margin: 4em auto 0;
}
.rails-default-error-page div.dialog > div {
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #BBB;
border-top: #B00100 solid 4px;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
background-color: white;
padding: 7px 12% 0;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
.rails-default-error-page h1 {
font-size: 100%;
color: #730E15;
line-height: 1.5em;
}
.rails-default-error-page div.dialog > p {
margin: 0 0 1em;
padding: 1em;
background-color: #F7F7F7;
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #999;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top-color: #DADADA;
color: #666;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
</style>
</head>
<body class="rails-default-error-page">
<!-- This file lives in public/404.html -->
<div class="dialog">
<div>
<h1>The page you were looking for doesn't exist.</h1>
<p>You may have mistyped the address or the page may have moved.</p>
</div>
<p>If you are the application owner check the logs for more information.</p>
</div>
</body>
</html>
Open service 34.124.210.80:443 · be-jadwalin.cap.keyta.id
2026-01-02 20:03
HTTP/1.1 404 Not Found
Server: nginx
Date: Fri, 02 Jan 2026 20:03:32 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 1722
Connection: close
X-Request-Id: 892145cf-6852-4099-9771-5cc7b99c2430
X-Runtime: 0.003740
Page title: The page you were looking for doesn't exist (404)
<!DOCTYPE html>
<html>
<head>
<title>The page you were looking for doesn't exist (404)</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
.rails-default-error-page {
background-color: #EFEFEF;
color: #2E2F30;
text-align: center;
font-family: arial, sans-serif;
margin: 0;
}
.rails-default-error-page div.dialog {
width: 95%;
max-width: 33em;
margin: 4em auto 0;
}
.rails-default-error-page div.dialog > div {
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #BBB;
border-top: #B00100 solid 4px;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
background-color: white;
padding: 7px 12% 0;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
.rails-default-error-page h1 {
font-size: 100%;
color: #730E15;
line-height: 1.5em;
}
.rails-default-error-page div.dialog > p {
margin: 0 0 1em;
padding: 1em;
background-color: #F7F7F7;
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #999;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top-color: #DADADA;
color: #666;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
</style>
</head>
<body class="rails-default-error-page">
<!-- This file lives in public/404.html -->
<div class="dialog">
<div>
<h1>The page you were looking for doesn't exist.</h1>
<p>You may have mistyped the address or the page may have moved.</p>
</div>
<p>If you are the application owner check the logs for more information.</p>
</div>
</body>
</html>
Open service 34.124.210.80:80 · be-wallet.cap.keyta.id
2026-01-02 20:03
HTTP/1.1 404 Not Found Server: nginx Date: Fri, 02 Jan 2026 20:03:32 GMT Content-Type: text/html; charset=utf-8 Content-Length: 139 Connection: close X-Powered-By: Express Access-Control-Allow-Origin: * Content-Security-Policy: default-src 'none' X-Content-Type-Options: nosniff Vary: Accept-Encoding Page title: Error <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot GET /</pre> </body> </html>
Open service 34.124.210.80:443 · be-wallet.cap.keyta.id
2026-01-02 20:03
HTTP/1.1 404 Not Found Server: nginx Date: Fri, 02 Jan 2026 20:03:31 GMT Content-Type: text/html; charset=utf-8 Content-Length: 139 Connection: close X-Powered-By: Express Access-Control-Allow-Origin: * Content-Security-Policy: default-src 'none' X-Content-Type-Options: nosniff Vary: Accept-Encoding Page title: Error <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot GET /</pre> </body> </html>
Open service 34.124.210.80:80 · be-payment.cap.keyta.id
2026-01-02 20:03
HTTP/1.1 404 Not Found Server: nginx Date: Fri, 02 Jan 2026 20:03:21 GMT Content-Type: text/html; charset=utf-8 Content-Length: 139 Connection: close X-Powered-By: Express Access-Control-Allow-Origin: * Content-Security-Policy: default-src 'none' X-Content-Type-Options: nosniff Vary: Accept-Encoding Page title: Error <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot GET /</pre> </body> </html>
Open service 34.124.210.80:443 · be-payment.cap.keyta.id
2026-01-02 20:03
HTTP/1.1 404 Not Found Server: nginx Date: Fri, 02 Jan 2026 20:03:21 GMT Content-Type: text/html; charset=utf-8 Content-Length: 139 Connection: close X-Powered-By: Express Access-Control-Allow-Origin: * Content-Security-Policy: default-src 'none' X-Content-Type-Options: nosniff Vary: Accept-Encoding Page title: Error <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot GET /</pre> </body> </html>
Open service 34.124.210.80:443 · fe-katalog.cap.keyta.id
2026-01-02 20:02
HTTP/1.1 200 OK Server: nginx Date: Fri, 02 Jan 2026 20:03:00 GMT Content-Type: text/html; charset=utf-8 Content-Length: 6198 Connection: close X-Powered-By: Next.js ETag: "uu90ca0gie4s6" Vary: Accept-Encoding Page title: Keyta Marketplace <!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Keyta Marketplace</title><meta name="description" content="Katalog Produk Powered by Keyta"/><link rel="icon" href="/empty_pict.png"/><meta name="next-head-count" content="5"/><link rel="preload" href="/_next/static/css/a217a601c6da0bb5.css" as="style"/><link rel="stylesheet" href="/_next/static/css/a217a601c6da0bb5.css" data-n-g=""/><link rel="preload" href="/_next/static/css/599e9c2113f1912a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/599e9c2113f1912a.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyB_qv1hbPiaokqIpmQr0XUVd7af1U0qmCo&libraries=places&language=id" type="text/javascript" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-5752944655d749a0.js" defer=""></script><script src="/_next/static/chunks/framework-5f4595e5518b5600.js" defer=""></script><script src="/_next/static/chunks/main-005bdf76005efab4.js" defer=""></script><script src="/_next/static/chunks/pages/_app-38d16b5c760d119f.js" defer=""></script><script src="/_next/static/chunks/cb1608f2-55ea2ffcdf535778.js" defer=""></script><script src="/_next/static/chunks/849-5635b3c1a8a6097b.js" defer=""></script><script src="/_next/static/chunks/pages/index-306bee54b61b22d7.js" defer=""></script><script src="/_next/static/ZmjHSq9H1WEuMMavJqkRx/_buildManifest.js" defer=""></script><script src="/_next/static/ZmjHSq9H1WEuMMavJqkRx/_ssgManifest.js" defer=""></script></head><body><div id="__next" data-reactroot=""><div class="marketplace_body__container__WqDZL"><header><div class="marketplace_header__container__hrKiU"><img alt="keyta" src="/marketplace/keyta.svg"/><div class="homepageHeader_search__bar__2YNNR"><span><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="search" class="svg-inline--fa fa-search fa-w-16 " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" color="#484E5C"><path fill="currentColor" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg></span><input type="text" class="homepageHeader_input__container___HpPe" placeholder="Cari Produk" id="search_bar" value=""/><span aria-hidden="true" class="form-control-feedback" style="font-size:15px;cursor:pointer"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11 " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512" color="#484E5C"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg></span></div><p class="marketplace_header__text__C6dTT">Tertarik Jualan?</p><button type="button" class="marketplace_header__button__DU17i">Jualan Sama Keyta</button></div></header><div class="marketplace_category__container__p_e96"><div class="marketplace_category__header__4NpSF"><div class="marketplace_category__header__text__uWAcs"><p class="marketplace_category__text__large__1r6l3">Cari Beragam Hampers Menarik!</p><p class="marketplace_category__text__small__mvR_N">Untuk acara sepesial kamu!</p></div><div><img alt="giftbox" class="marketplace_giftbox__CVPT3" src="/marketplace/giftbox.svg"/></div></div><div><p class="marketplace_category__content__text__7HeLV">Pilih Katego
Open service 34.124.210.80:80 · fe-katalog.cap.keyta.id
2026-01-02 20:02
HTTP/1.1 200 OK Server: nginx Date: Fri, 02 Jan 2026 20:03:00 GMT Content-Type: text/html; charset=utf-8 Content-Length: 6198 Connection: close X-Powered-By: Next.js ETag: "uu90ca0gie4s6" Vary: Accept-Encoding Page title: Keyta Marketplace <!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Keyta Marketplace</title><meta name="description" content="Katalog Produk Powered by Keyta"/><link rel="icon" href="/empty_pict.png"/><meta name="next-head-count" content="5"/><link rel="preload" href="/_next/static/css/a217a601c6da0bb5.css" as="style"/><link rel="stylesheet" href="/_next/static/css/a217a601c6da0bb5.css" data-n-g=""/><link rel="preload" href="/_next/static/css/599e9c2113f1912a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/599e9c2113f1912a.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyB_qv1hbPiaokqIpmQr0XUVd7af1U0qmCo&libraries=places&language=id" type="text/javascript" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-5752944655d749a0.js" defer=""></script><script src="/_next/static/chunks/framework-5f4595e5518b5600.js" defer=""></script><script src="/_next/static/chunks/main-005bdf76005efab4.js" defer=""></script><script src="/_next/static/chunks/pages/_app-38d16b5c760d119f.js" defer=""></script><script src="/_next/static/chunks/cb1608f2-55ea2ffcdf535778.js" defer=""></script><script src="/_next/static/chunks/849-5635b3c1a8a6097b.js" defer=""></script><script src="/_next/static/chunks/pages/index-306bee54b61b22d7.js" defer=""></script><script src="/_next/static/ZmjHSq9H1WEuMMavJqkRx/_buildManifest.js" defer=""></script><script src="/_next/static/ZmjHSq9H1WEuMMavJqkRx/_ssgManifest.js" defer=""></script></head><body><div id="__next" data-reactroot=""><div class="marketplace_body__container__WqDZL"><header><div class="marketplace_header__container__hrKiU"><img alt="keyta" src="/marketplace/keyta.svg"/><div class="homepageHeader_search__bar__2YNNR"><span><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="search" class="svg-inline--fa fa-search fa-w-16 " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" color="#484E5C"><path fill="currentColor" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg></span><input type="text" class="homepageHeader_input__container___HpPe" placeholder="Cari Produk" id="search_bar" value=""/><span aria-hidden="true" class="form-control-feedback" style="font-size:15px;cursor:pointer"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11 " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512" color="#484E5C"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg></span></div><p class="marketplace_header__text__C6dTT">Tertarik Jualan?</p><button type="button" class="marketplace_header__button__DU17i">Jualan Sama Keyta</button></div></header><div class="marketplace_category__container__p_e96"><div class="marketplace_category__header__4NpSF"><div class="marketplace_category__header__text__uWAcs"><p class="marketplace_category__text__large__1r6l3">Cari Beragam Hampers Menarik!</p><p class="marketplace_category__text__small__mvR_N">Untuk acara sepesial kamu!</p></div><div><img alt="giftbox" class="marketplace_giftbox__CVPT3" src="/marketplace/giftbox.svg"/></div></div><div><p class="marketplace_category__content__text__7HeLV">Pilih Katego
Open service 34.124.210.80:80 · be-go.cap.keyta.id
2026-01-02 20:02
HTTP/1.1 404 Not Found Server: nginx Date: Fri, 02 Jan 2026 20:02:06 GMT Content-Type: text/plain Content-Length: 18 Connection: close 404 page not found
Open service 34.124.210.80:443 · be-go.cap.keyta.id
2026-01-02 20:02
HTTP/1.1 404 Not Found Server: nginx Date: Fri, 02 Jan 2026 20:02:07 GMT Content-Type: text/plain Content-Length: 18 Connection: close 404 page not found
Open service 34.124.210.80:443 · whatsapp-frontend.cap.keyta.id
2026-01-01 23:45
HTTP/1.1 302 Moved Temporarily Server: nginx Date: Thu, 01 Jan 2026 23:45:44 GMT Content-Type: text/html Content-Length: 138 Connection: close Location: http://crm.keyta.id Page title: 302 Found <html> <head><title>302 Found</title></head> <body> <center><h1>302 Found</h1></center> <hr><center>nginx</center> </body> </html>
Open service 34.124.210.80:80 · whatsapp-frontend.cap.keyta.id
2026-01-01 23:45
HTTP/1.1 302 Moved Temporarily Server: nginx Date: Thu, 01 Jan 2026 23:45:45 GMT Content-Type: text/html Content-Length: 138 Connection: close Location: http://crm.keyta.id Page title: 302 Found <html> <head><title>302 Found</title></head> <body> <center><h1>302 Found</h1></center> <hr><center>nginx</center> </body> </html>
Open service 34.124.210.80:80 · whatsapp-backend.cap.keyta.id
2026-01-01 23:45
HTTP/1.1 404 Not Found Server: nginx Date: Thu, 01 Jan 2026 23:45:34 GMT Content-Type: text/html; charset=utf-8 Content-Length: 139 Connection: close X-Powered-By: Express Access-Control-Allow-Origin: https://crm.keyta.id Vary: Origin Access-Control-Allow-Credentials: true Content-Security-Policy: default-src 'none' X-Content-Type-Options: nosniff Page title: Error <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot GET /</pre> </body> </html>
Open service 34.124.210.80:443 · whatsapp-backend.cap.keyta.id
2026-01-01 23:45
HTTP/1.1 404 Not Found Server: nginx Date: Thu, 01 Jan 2026 23:45:34 GMT Content-Type: text/html; charset=utf-8 Content-Length: 139 Connection: close X-Powered-By: Express Access-Control-Allow-Origin: https://crm.keyta.id Vary: Origin Access-Control-Allow-Credentials: true Content-Security-Policy: default-src 'none' X-Content-Type-Options: nosniff Page title: Error <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot GET /</pre> </body> </html>
Open service 34.124.210.80:80 · be-auth.cap.keyta.id
2026-01-01 23:45
HTTP/1.1 404 Not Found Server: nginx Date: Thu, 01 Jan 2026 23:45:03 GMT Content-Type: text/html; charset=utf-8 Content-Length: 139 Connection: close X-Powered-By: Express Access-Control-Allow-Origin: * Content-Security-Policy: default-src 'none' X-Content-Type-Options: nosniff Page title: Error <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot GET /</pre> </body> </html>
Open service 34.124.210.80:443 · be-auth.cap.keyta.id
2026-01-01 23:45
HTTP/1.1 404 Not Found Server: nginx Date: Thu, 01 Jan 2026 23:45:03 GMT Content-Type: text/html; charset=utf-8 Content-Length: 139 Connection: close X-Powered-By: Express Access-Control-Allow-Origin: * Content-Security-Policy: default-src 'none' X-Content-Type-Options: nosniff Page title: Error <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot GET /</pre> </body> </html>
Open service 34.124.210.80:443 · captain.cap.keyta.id
2026-01-01 23:44
HTTP/1.1 200 OK Server: nginx Date: Thu, 01 Jan 2026 23:44:09 GMT Content-Type: text/html; charset=UTF-8 Content-Length: 591 Connection: close X-Powered-By: Express Accept-Ranges: bytes Cache-Control: public, max-age=0 Last-Modified: Sun, 17 Sep 2023 03:56:27 GMT ETag: W/"24f-18aa14855f8" Page title: CapRover | Server Dashboard <!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"/><meta name="theme-color" content="#1b8ad3"/><link rel="manifest" href="/manifest.json"/><link href="https://fonts.googleapis.com/css?family=Quicksand:300,500" rel="stylesheet"/><title>CapRover | Server Dashboard</title><script defer="defer" src="/static/js/main.163848a9.js"></script></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 34.124.210.80:80 · captain.cap.keyta.id
2026-01-01 23:44
HTTP/1.1 302 Found Server: nginx Date: Thu, 01 Jan 2026 23:44:09 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 51 Connection: close X-Powered-By: Express Location: https://captain.cap.keyta.id/ Vary: Accept Found. Redirecting to https://captain.cap.keyta.id/
www.keyta.id 2 wiki.cap.keyta.id 2 keyta.id 2 keyta-web.cap.keyta.id 2 kr.live.keyta.id 1 www.kr.live.keyta.id 1 api-sandbox-ruby3.server.keyta.id 1 fe-dashboard.cap.keyta.id 1 be-wallet.cap.keyta.id 1 be-go.cap.keyta.id 1 whatsapp-frontend.cap.keyta.id 1 whatsapp-backend.cap.keyta.id 1 be-auth.cap.keyta.id 1 captain.cap.keyta.id 1 fe-katalog.cap.keyta.id 1 be-rails.cap.keyta.id 1 fe-payment-link.cap.keyta.id 3 gateway.cap.keyta.id 0 tyk.cap.keyta.id 1 be-jadwalin.cap.keyta.id 3 be-payment.cap.keyta.id 3