awselb 2.0
tcp/443 tcp/80
nginx 1.18.0
tcp/443 tcp/80
GraphQL introspection is enabled.
This could leak to data leak if not properly configured.
Severity: medium
Fingerprint: c2db3a1c40d490db2337d3d603073f8703073f8703073f8703073f8703073f87
GraphQL introspection enabled at /api/graphql Detected: GitLab
Severity: medium
Fingerprint: c2db3a1c40d490db2337d3d62337d3d62337d3d62337d3d62337d3d62337d3d6
GraphQL introspection enabled at /api/graphql
Open service 100.49.115.211:443 · api.extensions.mabelclient.com
2026-01-12 05:25
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 05:25:51 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Vary: Origin
Page title: Mabel Extensions
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Mabel Extensions</title>
<style>
body {
height: 100%;
margin: 0;
width: 100%;
overflow: hidden;
}
#graphiql {
height: 100vh;
}
</style>
<script
src="https://cdn.jsdelivr.net/npm/react@18.2.0/umd/react.production.min.js"
integrity="sha256-S0lp+k7zWUMk2ixteM6HZvu8L9Eh//OVrt+ZfbCpmgY="
crossorigin="anonymous"
></script>
<script
src="https://cdn.jsdelivr.net/npm/react-dom@18.2.0/umd/react-dom.production.min.js"
integrity="sha256-IXWO0ITNDjfnNXIu5POVfqlgYoop36bDzhodR6LW5Pc="
crossorigin="anonymous"
></script>
<link
rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/graphiql@3.7.0/graphiql.min.css"
integrity="sha256-Dbkv2LUWis+0H4Z+IzxLBxM2ka1J133lSjqqtSu49o8="
crossorigin="anonymous"
/>
</head>
<body>
<div id="graphiql">Loading...</div>
<script
src="https://cdn.jsdelivr.net/npm/graphiql@3.7.0/graphiql.min.js"
integrity="sha256-qsScAZytFdTAEOM8REpljROHu8DvdvxXBK7xhoq5XD0="
crossorigin="anonymous"
></script>
<script>
class PrefixedStorage {
constructor(prefix = '') {
this.prefix = prefix;
}
_addPrefix(key) {
return this.prefix + key;
}
_removePrefix(prefixedKey) {
return prefixedKey.substring(this.prefix.length);
}
setItem(key, value) {
const prefixedKey = this._addPrefix(key);
localStorage.setItem(prefixedKey, value);
}
getItem(key) {
const prefixedKey = this._addPrefix(key);
return localStorage.getItem(prefixedKey);
}
removeItem(key) {
const prefixedKey = this._addPrefix(key);
localStorage.removeItem(prefixedKey);
}
clear() {
const keysToRemove = [];
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
if (key.startsWith(this.prefix)) {
keysToRemove.push(key);
}
}
keysToRemove.forEach(key => localStorage.removeItem(key));
}
get length() {
let count = 0;
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
if (key.startsWith(this.prefix)) {
count++;
}
}
return count;
}
key(index) {
const keys = [];
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
if (key.startsWith(this.prefix)) {
keys.push(this._removePrefix(key));
}
}
return index >= 0 && index < keys.length ? keys[index] : null;
}
}
const url = location.protocol + '//' + location.host + "/graphql";
const wsProto = location.protocol == 'https:' ? 'wss:' : 'ws:';
const subscriptionUrl = wsProto + '//' + location.host + "/graphql";
const fetcherHeaders = undefined;
const uiHeaders = undefined;
let plugins = [];
const fetcher = GraphiQL.createFetcher({ url, subscriptionUrl, headers: fetcherHeaders });
ReactDOM.render(
React.createElement(GraphiQL, {
fetcher: fetcher,
isHeadersEditorEnabled: true,
shouldPersistHeaders: true,
headers: JSON.stringify(uiHeaders, null, 2),
plugins: plugins,
storage: new PrefixedStorage('')
}),
document.getElementById('graphiql'),
);
</script>
</body>
</html>
Open service 23.23.109.178:443 · api.extensions.mabelclient.com
2026-01-12 05:25
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 05:25:51 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Vary: Origin
Page title: Mabel Extensions
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Mabel Extensions</title>
<style>
body {
height: 100%;
margin: 0;
width: 100%;
overflow: hidden;
}
#graphiql {
height: 100vh;
}
</style>
<script
src="https://cdn.jsdelivr.net/npm/react@18.2.0/umd/react.production.min.js"
integrity="sha256-S0lp+k7zWUMk2ixteM6HZvu8L9Eh//OVrt+ZfbCpmgY="
crossorigin="anonymous"
></script>
<script
src="https://cdn.jsdelivr.net/npm/react-dom@18.2.0/umd/react-dom.production.min.js"
integrity="sha256-IXWO0ITNDjfnNXIu5POVfqlgYoop36bDzhodR6LW5Pc="
crossorigin="anonymous"
></script>
<link
rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/graphiql@3.7.0/graphiql.min.css"
integrity="sha256-Dbkv2LUWis+0H4Z+IzxLBxM2ka1J133lSjqqtSu49o8="
crossorigin="anonymous"
/>
</head>
<body>
<div id="graphiql">Loading...</div>
<script
src="https://cdn.jsdelivr.net/npm/graphiql@3.7.0/graphiql.min.js"
integrity="sha256-qsScAZytFdTAEOM8REpljROHu8DvdvxXBK7xhoq5XD0="
crossorigin="anonymous"
></script>
<script>
class PrefixedStorage {
constructor(prefix = '') {
this.prefix = prefix;
}
_addPrefix(key) {
return this.prefix + key;
}
_removePrefix(prefixedKey) {
return prefixedKey.substring(this.prefix.length);
}
setItem(key, value) {
const prefixedKey = this._addPrefix(key);
localStorage.setItem(prefixedKey, value);
}
getItem(key) {
const prefixedKey = this._addPrefix(key);
return localStorage.getItem(prefixedKey);
}
removeItem(key) {
const prefixedKey = this._addPrefix(key);
localStorage.removeItem(prefixedKey);
}
clear() {
const keysToRemove = [];
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
if (key.startsWith(this.prefix)) {
keysToRemove.push(key);
}
}
keysToRemove.forEach(key => localStorage.removeItem(key));
}
get length() {
let count = 0;
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
if (key.startsWith(this.prefix)) {
count++;
}
}
return count;
}
key(index) {
const keys = [];
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
if (key.startsWith(this.prefix)) {
keys.push(this._removePrefix(key));
}
}
return index >= 0 && index < keys.length ? keys[index] : null;
}
}
const url = location.protocol + '//' + location.host + "/graphql";
const wsProto = location.protocol == 'https:' ? 'wss:' : 'ws:';
const subscriptionUrl = wsProto + '//' + location.host + "/graphql";
const fetcherHeaders = undefined;
const uiHeaders = undefined;
let plugins = [];
const fetcher = GraphiQL.createFetcher({ url, subscriptionUrl, headers: fetcherHeaders });
ReactDOM.render(
React.createElement(GraphiQL, {
fetcher: fetcher,
isHeadersEditorEnabled: true,
shouldPersistHeaders: true,
headers: JSON.stringify(uiHeaders, null, 2),
plugins: plugins,
storage: new PrefixedStorage('')
}),
document.getElementById('graphiql'),
);
</script>
</body>
</html>
Open service 52.206.255.62:80 · api.extensions.mabelclient.com
2026-01-12 05:25
HTTP/1.1 301 Moved Permanently Server: awselb/2.0 Date: Mon, 12 Jan 2026 05:25:51 GMT Content-Type: text/html Content-Length: 134 Connection: close Location: https://api.extensions.mabelclient.com:443/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> </body> </html>
Open service 100.49.115.211:80 · api.extensions.mabelclient.com
2026-01-12 05:25
HTTP/1.1 301 Moved Permanently Server: awselb/2.0 Date: Mon, 12 Jan 2026 05:25:51 GMT Content-Type: text/html Content-Length: 134 Connection: close Location: https://api.extensions.mabelclient.com:443/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> </body> </html>
Open service 23.23.109.178:80 · api.extensions.mabelclient.com
2026-01-12 05:25
HTTP/1.1 301 Moved Permanently Server: awselb/2.0 Date: Mon, 12 Jan 2026 05:25:51 GMT Content-Type: text/html Content-Length: 134 Connection: close Location: https://api.extensions.mabelclient.com:443/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> </body> </html>
Open service 52.206.255.62:443 · api.extensions.mabelclient.com
2026-01-12 05:25
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 05:25:51 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Vary: Origin
Page title: Mabel Extensions
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Mabel Extensions</title>
<style>
body {
height: 100%;
margin: 0;
width: 100%;
overflow: hidden;
}
#graphiql {
height: 100vh;
}
</style>
<script
src="https://cdn.jsdelivr.net/npm/react@18.2.0/umd/react.production.min.js"
integrity="sha256-S0lp+k7zWUMk2ixteM6HZvu8L9Eh//OVrt+ZfbCpmgY="
crossorigin="anonymous"
></script>
<script
src="https://cdn.jsdelivr.net/npm/react-dom@18.2.0/umd/react-dom.production.min.js"
integrity="sha256-IXWO0ITNDjfnNXIu5POVfqlgYoop36bDzhodR6LW5Pc="
crossorigin="anonymous"
></script>
<link
rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/graphiql@3.7.0/graphiql.min.css"
integrity="sha256-Dbkv2LUWis+0H4Z+IzxLBxM2ka1J133lSjqqtSu49o8="
crossorigin="anonymous"
/>
</head>
<body>
<div id="graphiql">Loading...</div>
<script
src="https://cdn.jsdelivr.net/npm/graphiql@3.7.0/graphiql.min.js"
integrity="sha256-qsScAZytFdTAEOM8REpljROHu8DvdvxXBK7xhoq5XD0="
crossorigin="anonymous"
></script>
<script>
class PrefixedStorage {
constructor(prefix = '') {
this.prefix = prefix;
}
_addPrefix(key) {
return this.prefix + key;
}
_removePrefix(prefixedKey) {
return prefixedKey.substring(this.prefix.length);
}
setItem(key, value) {
const prefixedKey = this._addPrefix(key);
localStorage.setItem(prefixedKey, value);
}
getItem(key) {
const prefixedKey = this._addPrefix(key);
return localStorage.getItem(prefixedKey);
}
removeItem(key) {
const prefixedKey = this._addPrefix(key);
localStorage.removeItem(prefixedKey);
}
clear() {
const keysToRemove = [];
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
if (key.startsWith(this.prefix)) {
keysToRemove.push(key);
}
}
keysToRemove.forEach(key => localStorage.removeItem(key));
}
get length() {
let count = 0;
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
if (key.startsWith(this.prefix)) {
count++;
}
}
return count;
}
key(index) {
const keys = [];
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
if (key.startsWith(this.prefix)) {
keys.push(this._removePrefix(key));
}
}
return index >= 0 && index < keys.length ? keys[index] : null;
}
}
const url = location.protocol + '//' + location.host + "/graphql";
const wsProto = location.protocol == 'https:' ? 'wss:' : 'ws:';
const subscriptionUrl = wsProto + '//' + location.host + "/graphql";
const fetcherHeaders = undefined;
const uiHeaders = undefined;
let plugins = [];
const fetcher = GraphiQL.createFetcher({ url, subscriptionUrl, headers: fetcherHeaders });
ReactDOM.render(
React.createElement(GraphiQL, {
fetcher: fetcher,
isHeadersEditorEnabled: true,
shouldPersistHeaders: true,
headers: JSON.stringify(uiHeaders, null, 2),
plugins: plugins,
storage: new PrefixedStorage('')
}),
document.getElementById('graphiql'),
);
</script>
</body>
</html>
Open service 8.8.8.8:443 · mabelclient.com
2026-01-12 04:38
HTTP/1.1 302 Found X-Content-Type-Options: nosniff Access-Control-Allow-Origin: * Location: https://dns.google/ Date: Mon, 12 Jan 2026 04:38:43 GMT Content-Type: text/html; charset=UTF-8 Server: HTTP server (unknown) Content-Length: 216 X-XSS-Protection: 0 X-Frame-Options: SAMEORIGIN Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 Connection: close Page title: 302 Moved <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"> <TITLE>302 Moved</TITLE></HEAD><BODY> <H1>302 Moved</H1> The document has moved <A HREF="https://dns.google/">here</A>. </BODY></HTML>
Open service 23.23.109.178:443 · api.lobsterdemo.mabelclient.com
2026-01-11 21:40
HTTP/1.1 503 Service Temporarily Unavailable Server: awselb/2.0 Date: Sun, 11 Jan 2026 21:40:42 GMT Content-Type: text/html Content-Length: 162 Connection: close Page title: 503 Service Temporarily Unavailable <html> <head><title>503 Service Temporarily Unavailable</title></head> <body> <center><h1>503 Service Temporarily Unavailable</h1></center> </body> </html>
Open service 100.49.115.211:443 · api.lobsterdemo.mabelclient.com
2026-01-11 21:40
HTTP/1.1 503 Service Temporarily Unavailable Server: awselb/2.0 Date: Sun, 11 Jan 2026 21:40:42 GMT Content-Type: text/html Content-Length: 162 Connection: close Page title: 503 Service Temporarily Unavailable <html> <head><title>503 Service Temporarily Unavailable</title></head> <body> <center><h1>503 Service Temporarily Unavailable</h1></center> </body> </html>
Open service 52.206.255.62:80 · api.lobsterdemo.mabelclient.com
2026-01-11 21:40
HTTP/1.1 301 Moved Permanently Server: awselb/2.0 Date: Sun, 11 Jan 2026 21:40:42 GMT Content-Type: text/html Content-Length: 134 Connection: close Location: https://api.lobsterdemo.mabelclient.com:443/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> </body> </html>
Open service 100.49.115.211:80 · api.lobsterdemo.mabelclient.com
2026-01-11 21:40
HTTP/1.1 301 Moved Permanently Server: awselb/2.0 Date: Sun, 11 Jan 2026 21:40:42 GMT Content-Type: text/html Content-Length: 134 Connection: close Location: https://api.lobsterdemo.mabelclient.com:443/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> </body> </html>
Open service 52.206.255.62:443 · api.lobsterdemo.mabelclient.com
2026-01-11 21:40
HTTP/1.1 503 Service Temporarily Unavailable Server: awselb/2.0 Date: Sun, 11 Jan 2026 21:40:42 GMT Content-Type: text/html Content-Length: 162 Connection: close Page title: 503 Service Temporarily Unavailable <html> <head><title>503 Service Temporarily Unavailable</title></head> <body> <center><h1>503 Service Temporarily Unavailable</h1></center> </body> </html>
Open service 3.226.213.201:443 · print.mabelclient.com
2026-01-10 18:35
HTTP/1.1 401 Server: nginx/1.18.0 (Ubuntu) Date: Sat, 10 Jan 2026 18:35:06 GMT Content-Length: 0 Connection: close Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY
Open service 3.226.213.201:80 · print.mabelclient.com
2026-01-10 18:35
HTTP/1.1 301 Moved Permanently Server: nginx/1.18.0 (Ubuntu) Date: Sat, 10 Jan 2026 18:35:02 GMT Content-Type: text/html Content-Length: 178 Connection: close Location: https://print.mabelclient.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.18.0 (Ubuntu)</center> </body> </html>
Open service 44.213.237.23:443 · api.lobsterdemo.dev.mabelclient.com
2026-01-09 19:53
HTTP/1.1 503 Service Temporarily Unavailable Server: awselb/2.0 Date: Fri, 09 Jan 2026 19:53:51 GMT Content-Type: text/html Content-Length: 162 Connection: close Page title: 503 Service Temporarily Unavailable <html> <head><title>503 Service Temporarily Unavailable</title></head> <body> <center><h1>503 Service Temporarily Unavailable</h1></center> </body> </html>
Open service 100.49.195.212:443 · api.lobsterdemo.dev.mabelclient.com
2026-01-09 19:53
HTTP/1.1 503 Service Temporarily Unavailable Server: awselb/2.0 Date: Fri, 09 Jan 2026 19:53:51 GMT Content-Type: text/html Content-Length: 162 Connection: close Page title: 503 Service Temporarily Unavailable <html> <head><title>503 Service Temporarily Unavailable</title></head> <body> <center><h1>503 Service Temporarily Unavailable</h1></center> </body> </html>
Open service 54.156.74.239:443 · api.lobsterdemo.dev.mabelclient.com
2026-01-09 19:53
HTTP/1.1 503 Service Temporarily Unavailable Server: awselb/2.0 Date: Fri, 09 Jan 2026 19:53:51 GMT Content-Type: text/html Content-Length: 162 Connection: close Page title: 503 Service Temporarily Unavailable <html> <head><title>503 Service Temporarily Unavailable</title></head> <body> <center><h1>503 Service Temporarily Unavailable</h1></center> </body> </html>
Open service 100.49.195.212:80 · api.lobsterdemo.dev.mabelclient.com
2026-01-09 19:53
HTTP/1.1 301 Moved Permanently Server: awselb/2.0 Date: Fri, 09 Jan 2026 19:53:51 GMT Content-Type: text/html Content-Length: 134 Connection: close Location: https://api.lobsterdemo.dev.mabelclient.com:443/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> </body> </html>
Open service 44.213.237.23:80 · api.lobsterdemo.dev.mabelclient.com
2026-01-09 19:53
HTTP/1.1 301 Moved Permanently Server: awselb/2.0 Date: Fri, 09 Jan 2026 19:53:51 GMT Content-Type: text/html Content-Length: 134 Connection: close Location: https://api.lobsterdemo.dev.mabelclient.com:443/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> </body> </html>
Open service 54.156.74.239:80 · api.lobsterdemo.dev.mabelclient.com
2026-01-09 19:53
HTTP/1.1 301 Moved Permanently Server: awselb/2.0 Date: Fri, 09 Jan 2026 19:53:51 GMT Content-Type: text/html Content-Length: 134 Connection: close Location: https://api.lobsterdemo.dev.mabelclient.com:443/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> </body> </html>
Open service 3.226.213.201:443 · git.mabelclient.com
2026-01-08 19:33
HTTP/1.1 302 Found
Server: nginx/1.18.0 (Ubuntu)
Date: Thu, 08 Jan 2026 19:33:59 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 107
Connection: close
Cache-Control: no-cache
Content-Security-Policy:
Location: https://git.mabelclient.com/users/sign_in
Nel: {"max_age": 0}
Permissions-Policy: interest-cohort=()
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Frame-Options: SAMEORIGIN
X-Gitlab-Meta: {"correlation_id":"01KEFHKZFCHCBPNN968C2NAM6P","version":"1"}
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 01KEFHKZFCHCBPNN968C2NAM6P
X-Runtime: 0.049248
X-Ua-Compatible: IE=edge
X-Xss-Protection: 1; mode=block
Strict-Transport-Security: max-age=63072000
Referrer-Policy: strict-origin-when-cross-origin
<html><body>You are being <a href="https://git.mabelclient.com/users/sign_in">redirected</a>.</body></html>
Open service 3.226.213.201:443 · git.mabelclient.com
2025-12-30 12:41
HTTP/1.1 302 Found
Server: nginx/1.18.0 (Ubuntu)
Date: Tue, 30 Dec 2025 12:41:47 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 107
Connection: close
Cache-Control: no-cache
Content-Security-Policy:
Location: https://git.mabelclient.com/users/sign_in
Nel: {"max_age": 0}
Permissions-Policy: interest-cohort=()
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Frame-Options: SAMEORIGIN
X-Gitlab-Meta: {"correlation_id":"01KDQMER5FZ6TADYA9KEJCVB5C","version":"1"}
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 01KDQMER5FZ6TADYA9KEJCVB5C
X-Runtime: 0.036537
X-Ua-Compatible: IE=edge
X-Xss-Protection: 1; mode=block
Strict-Transport-Security: max-age=63072000
Referrer-Policy: strict-origin-when-cross-origin
<html><body>You are being <a href="https://git.mabelclient.com/users/sign_in">redirected</a>.</body></html>
Open service 3.226.213.201:443 · git.mabelclient.com
2025-12-22 11:25
HTTP/1.1 302 Found
Server: nginx/1.18.0 (Ubuntu)
Date: Mon, 22 Dec 2025 11:25:40 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 107
Connection: close
Cache-Control: no-cache
Content-Security-Policy:
Location: https://git.mabelclient.com/users/sign_in
Nel: {"max_age": 0}
Permissions-Policy: interest-cohort=()
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Frame-Options: SAMEORIGIN
X-Gitlab-Meta: {"correlation_id":"01KD2WXMCFT2RX6JC3TVXMFRYJ","version":"1"}
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 01KD2WXMCFT2RX6JC3TVXMFRYJ
X-Runtime: 0.036379
X-Ua-Compatible: IE=edge
X-Xss-Protection: 1; mode=block
Strict-Transport-Security: max-age=63072000
Referrer-Policy: strict-origin-when-cross-origin
<html><body>You are being <a href="https://git.mabelclient.com/users/sign_in">redirected</a>.</body></html>
Open service 3.226.213.201:443 · git.mabelclient.com
2025-12-20 11:16
HTTP/1.1 302 Found
Server: nginx/1.18.0 (Ubuntu)
Date: Sat, 20 Dec 2025 11:16:41 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 107
Connection: close
Cache-Control: no-cache
Content-Security-Policy:
Location: https://git.mabelclient.com/users/sign_in
Nel: {"max_age": 0}
Permissions-Policy: interest-cohort=()
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Frame-Options: SAMEORIGIN
X-Gitlab-Meta: {"correlation_id":"01KCXQKQQDMER9KM8N7N9D92PT","version":"1"}
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 01KCXQKQQDMER9KM8N7N9D92PT
X-Runtime: 0.084032
X-Ua-Compatible: IE=edge
X-Xss-Protection: 1; mode=block
Strict-Transport-Security: max-age=63072000
Referrer-Policy: strict-origin-when-cross-origin
<html><body>You are being <a href="https://git.mabelclient.com/users/sign_in">redirected</a>.</body></html>