whois.handle: TT-20240614
whois.name: Contabo GmbH
whois.cidrs: 157.173.96.0/20
whois.created: 2024-06-14T00:00:00.000000
whois.updated: 2024-09-07T00:00:00.000000
whois.handle: ORG-CG316-RIPE
whois.name: Contabo GmbH
whois.address: Aschauer Strasse 32a\n81549\nMunchen\nGERMANY
whois.handle: MH12453-RIPE
whois.name: CONTABO ABUSE DEPARTMENT
whois.email: abuse@contabo.de
services.protocol: SSH
services.transport_protocol: TCP
services.scan_time: 2025-07-27T19:19:48.348629
services.banner: SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.10
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: OpenBSD
services.product: OpenSSH
services.version: 8.9p1
services.cpe: cpe:2.3:a:openbsd:openssh:8.9p1:*:*:*:*:*:*:*
services.source: OSI_APPLICATION_LAYER
services.part: o
services.vendor: Ubuntu
services.product: Linux
services.cpe: cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*
services.value: remote-access
services.raw: SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.10
services.protocol_version: 2.0
services.software_version: OpenSSH_8.9p1
services.comment: Ubuntu-3ubuntu0.10
services.kex_algorithms: curve25519-sha256 curve25519-sha256@libssh.org ecdh-sha2-nistp256 ecdh-sha2-nistp384 ecdh-sha2-nistp521 sntrup761x25519-sha512@openssh.com diffie-hellman-group-exchange-sha256 diffie-hellman-group16-sha512 diffie-hellman-group18-sha512 diffie-hellman-group14-sha256 kex-strict-s-v00@openssh.com
services.host_key_algorithms: rsa-sha2-512 rsa-sha2-256 ssh-rsa ecdsa-sha2-nistp256 ssh-ed25519
services.client_to_server_ciphers: chacha20-poly1305@openssh.com aes128-ctr aes192-ctr aes256-ctr aes128-gcm@openssh.com aes256-gcm@openssh.com
services.server_to_client_ciphers: chacha20-poly1305@openssh.com aes128-ctr aes192-ctr aes256-ctr aes128-gcm@openssh.com aes256-gcm@openssh.com
services.client_to_server_macs: umac-64-etm@openssh.com umac-128-etm@openssh.com hmac-sha2-256-etm@openssh.com hmac-sha2-512-etm@openssh.com hmac-sha1-etm@openssh.com umac-64@openssh.com umac-128@openssh.com hmac-sha2-256 hmac-sha2-512 hmac-sha1
services.server_to_client_macs: umac-64-etm@openssh.com umac-128-etm@openssh.com hmac-sha2-256-etm@openssh.com hmac-sha2-512-etm@openssh.com hmac-sha1-etm@openssh.com umac-64@openssh.com umac-128@openssh.com hmac-sha2-256 hmac-sha2-512 hmac-sha1
services.client_to_server_compression: none zlib@openssh.com
services.server_to_client_compression: none zlib@openssh.com
services.kex_algorithm: curve25519-sha256@libssh.org
services.host_key_algorithm: ecdsa-sha2-nistp256
services.cipher: aes128-ctr
services.mac: hmac-sha2-256
services.compression: none
services.cipher: aes128-ctr
services.mac: hmac-sha2-256
services.compression: none
services.curve: P-256
services.hassh_fingerprint: 41ff3ecd1458b0bf86e1b4891636213e
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T05:08:07.444245
services.banner: HTTP/1.1 200 OK
  Server: nginx/1.18.0 (Ubuntu)
  Date:  <REDACTED>
  Content-Type: text/html
  Last-Modified: Thu, 26 Sep 2024 08:07:38 GMT
  Transfer-Encoding: chunked
  Connection: keep-alive
  ETag: W/"66f5164a-264"
  Content-Encoding: gzip
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: nginx
services.product: nginx
services.version: 1.18.0
services.cpe: cpe:2.3:a:f5:nginx:1.18.0:*:*:*:*:*:*:*
services.value: default-landing-page
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T05:08:07.444245
services.uri: http://157.173.99.20/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Server
services.headers: nginx/1.18.0 (Ubuntu)
services.key: Content-Type
services.headers: text/html
services.key: Date
services.headers: <REDACTED>
services.key: ETag
services.headers: W/"66f5164a-264"
services.key: Transfer-Encoding
services.headers: chunked
services.key: Last-Modified
services.headers: Thu, 26 Sep 2024 08:07:38 GMT
services.key: Content-Encoding
services.headers: gzip
services.key: Connection
services.headers: keep-alive
services.html_tags: <title>Welcome to nginx!</title>
services.body: <!DOCTYPE html>
  <html>
  <head>
  <title>Welcome to nginx!</title>
  <style>
      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>
  
services.body_hash_sha1: sha1:7dd71afcfb14e105e80b0c0d7fce370a28a41f0a
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T06:26:06.946569
services.banner: HTTP/1.1 200 OK
  Server: nginx/1.18.0 (Ubuntu)
  Date:  <REDACTED>
  Content-Type: text/html
  Transfer-Encoding: chunked
  Connection: keep-alive
  Expires: Mon, 28 Jul 2025 06:26:07 GMT
  Cache-Control: max-age=0, no-cache, no-store, must-revalidate, private
  Vary: Accept-Language, Cookie
  Content-Language: en
  X-Frame-Options: deny
  X-Content-Type-Options: nosniff
  X-XSS-Protection: 1; mode=block
  Content-Security-Policy-Report-Only: worker-src 'none'; script-src 'self' 'unsafe-inline' 'report-sample' 'nonce-2g+P1rMv8cP3cQxdjuEn/w=='; img-src blob: data: *; connect-src 'self' *.algolia.net *.algolianet.com *.algolia.io; base-uri 'none'; default-src 'none'; media-src *; style-src 'unsafe-inline' *; frame-ancestors 'none'; font-src 'self' data:; object-src 'none'
  Set-Cookie: sc=uOa5VJcVobqikVYc1MwJi2okBpuLI8W1; expires=Mon, 27 Jul 2026 06:26:07 GMT; Max-Age=31449600; Path=/; SameSite=Lax; Secure
  Set-Cookie: sentrysid=eyJ0ZXN0Y29va2llIjoid29ya2VkIn0:1ugHJH:REcsao8hLv8m11vSSsXF5ENijZHM9ZdEA_lkXmZB9lE; expires=Mon, 11 Aug 2025 06:26:07 GMT; HttpOnly; Max-Age=1209600; Path=/; Secure
  Content-Encoding: gzip
  
services.version_selected: TLSv1_3
services.cipher_selected: TLS_AES_256_GCM_SHA384
services.fingerprint_sha256: 591e9ce6c863d3a079e9fabe1478c7339a26b21269dde795211361024ae31a44
services.subject_dn: C=US, O=Let's Encrypt, CN=R11
services.issuer_dn: C=US, O=Internet Security Research Group, CN=ISRG Root X1
services.ja4s: t130200_1302_a56c5b993250
services.version: TLSv1_3
services.ja4s: t130200_1302_a56c5b993250
services.version: TLSv1_2
services.ja4s: t120200_c030_344b4dce5a52
services.names: sentry.gisbo.de
services.issuer_dn: C=US, O=Let's Encrypt, CN=R11
services.common_name: R11
services.country: US
services.organization: Let's Encrypt
services.subject_dn: CN=sentry.gisbo.de
services.common_name: sentry.gisbo.de
services.scan_time: 2025-07-28T05:42:28.580571
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: nginx
services.product: nginx
services.version: 1.18.0
services.cpe: cpe:2.3:a:f5:nginx:1.18.0:*:*:*:*:*:*:*
services.value: login-page
services.path: /auth/login/gisbo/
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T06:26:06.946569
services.uri: https://157.173.99.20/auth/login/gisbo/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Vary
services.headers: Accept-Language, Cookie
services.key: Transfer-Encoding
services.headers: chunked
services.key: Content-Language
services.headers: en
services.key: X-Frame-Options
services.headers: deny
services.key: Cache-Control
services.headers: max-age=0, no-cache, no-store, must-revalidate, private
services.key: X-Content-Type-Options
services.headers: nosniff
services.key: Content-Type
services.headers: text/html
services.key: Date
services.headers: <REDACTED>
services.key: Set-Cookie
services.headers: sc=uOa5VJcVobqikVYc1MwJi2okBpuLI8W1; expires=Mon, 27 Jul 2026 06:26:07 GMT; Max-Age=31449600; Path=/; SameSite=Lax; Secure sentrysid=eyJ0ZXN0Y29va2llIjoid29ya2VkIn0:1ugHJH:REcsao8hLv8m11vSSsXF5ENijZHM9ZdEA_lkXmZB9lE; expires=Mon, 11 Aug 2025 06:26:07 GMT; HttpOnly; Max-Age=1209600; Path=/; Secure
services.key: Server
services.headers: nginx/1.18.0 (Ubuntu)
services.key: Content-Security-Policy-Report-Only
services.headers: worker-src 'none'; script-src 'self' 'unsafe-inline' 'report-sample' 'nonce-2g+P1rMv8cP3cQxdjuEn/w=='; img-src blob: data: *; connect-src 'self' *.algolia.net *.algolianet.com *.algolia.io; base-uri 'none'; default-src 'none'; media-src *; style-src 'unsafe-inline' *; frame-ancestors 'none'; font-src 'self' data:; object-src 'none'
services.key: X-XSS-Protection
services.headers: 1; mode=block
services.key: Expires
services.headers: Mon, 28 Jul 2025 06:26:07 GMT
services.key: Content-Encoding
services.headers: gzip
services.key: Connection
services.headers: keep-alive
services.html_tags: <title>Sign In | Sentry</title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="robots" content="none, noarchive"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="sentry-trace" content="08be490ba1f04f9d9ba87473d6b0b430-9956738ef2c233ae-0"> <meta name="baggage" content="sentry-trace_id=08be490ba1f04f9d9ba87473d6b0b430,sentry-environment=production,sentry-release=backend%4024.9.0%2B2b4c450b540cd139baefc222344c26b3ac3e1012,sentry-transaction=/auth/login/%7Borganization_slug%7D/,sentry-sample_rate=0.0,sentry-sampled=false">
services.body: 
  
  
  
  
  
  
  
  
  
  <!DOCTYPE html>
  <html lang="en">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <!-- The "none" directive is equivalent to using both the noindex and nofollow tags simultaneously -->
    <meta name="robots" content="none, noarchive">
    <meta name="viewport" content="width=device-width, initial-scale=1">
  
    <link rel="icon" type="image/png" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/favicon.png">
  
    <link rel="apple-touch-icon" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon.png">
    <link rel="apple-touch-icon" sizes="76x76" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-76x76.png">
    <link rel="apple-touch-icon" sizes="120x120" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-120x120.png">
    <link rel="apple-touch-icon" sizes="152x152" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-152x152.png">
    
  
    <link rel="mask-icon" sizes="any" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/logo-sentry.svg" color="#FB4226">
  
    <link href="/_static/dist/sentry/entrypoints/sentry.css" rel="stylesheet"/>
  
  
    <title>Sign In | Sentry</title>
  
    
      <script nonce="2g+P1rMv8cP3cQxdjuEn/w==">window.__initialData = {"initialTrace":{"sentry_trace":"08be490ba1f04f9d9ba87473d6b0b430-9956738ef2c233ae-0","baggage":"sentry-trace_id=08be490ba1f04f9d9ba87473d6b0b430,sentry-environment=production,sentry-release=backend%4024.9.0%2B2b4c450b540cd139baefc222344c26b3ac3e1012,sentry-transaction=/auth/login/%7Borganization_slug%7D/,sentry-sample_rate=0.0,sentry-sampled=false"},"customerDomain":null,"singleOrganization":true,"supportEmail":"alexander.sobotta@gisbo.de","urlPrefix":"https://sentry.gisbo.de","version":{"current":"24.9.0","latest":"25.7.0","build":"2b4c450b540cd139baefc222344c26b3ac3e1012","upgradeAvailable":true},"features":[],"distPrefix":"/_static/dist/sentry/","needsUpgrade":false,"dsn":"https://c91a618a4158475637cc39751a821330@sentry.gisbo.de/1","statuspage":null,"messages":[],"apmSampling":0.0,"isOnPremise":true,"isSelfHosted":true,"isSelfHostedErrorsOnly":false,"shouldPreloadData":false,"shouldShowBeaconConsentPrompt":false,"invitesEnabled":true,"gravatarBaseUrl":"https://gravatar.com","termsUrl":null,"privacyUrl":null,"lastOrganization":null,"languageCode":"en","userIdentity":{"ip_address":"167.94.146.62"},"csrfCookieName":"sc","superUserCookieName":"su","superUserCookieDomain":null,"sentryConfig":{"dsn":"https://c91a618a4158475637cc39751a821330@sentry.gisbo.de/1","release":"frontend@24.9.0+2b4c450b540cd139baefc222344c26b3ac3e1012","environment":"production","whitelistUrls":[],"allowUrls":[],"tracePropagationTargets":[]},"memberRegions":[],"regions":[{"name":"--monolith--","url":"https://sentry.gisbo.de"}],"relocationConfig":{"selectableRegions":[]},"demoMode":false,"enableAnalytics":false,"validateSUForm":true,"disableU2FForSUForm":false,"links":{"organizationUrl":null,"regionUrl":null,"sentryUrl":"https://sentry.gisbo.de"},"user":null,"isAuthenticated":false};</script>
    
  
    <script nonce="2g+P1rMv8cP3cQxdjuEn/w==">// if the ads.js file loads below it will mark this variable as false
      window.adblockSuspected = true;
      // Initialize this so that we can queue up tasks when Sentry SPA is initialized
      window.__onSentryInit = window.__onSentryInit || [];</script>
  
    
  
  
  <meta name="sentry-trace" content="08be490ba1f04f9d9ba87473d6b0b430-9956738ef2c233ae-0">
  <meta name="baggage" content="sentry-trace_id=08be490ba1f04f9d9ba87473d6b0b430,sentry-environment=production,sentry-release=backend%4024.9.0%2B2b4c450b540cd139baefc222344c26b3ac3e1012,sentry-transaction=/auth/login/%7Borganization_slug%7D/,sentry-sample_rate=0.0,sentry-sampled=false">
  
  <script nonce="2g+P1rMv8cP3cQxdjuEn/w==">function __preloadData() {
      if (!window.__initialData.shouldPreloadData) {
        return;
      }
      var slug = window.__initialData.lastOrganization;
      if (!slug && window.__initialData.customerDomain) {
        slug = window.__initialData.customerDomain.subdomain;
      }
      var host = '';
      if (window.__initialData.links && window.__initialData.links.regionUrl !== window.__initialData.links.sentryUrl) {
        var host = window.__initialData.links.regionUrl;
      }
  
      function promiseRequest(url) {
        return new Promise(function (resolve, reject) {
          var xhr = new XMLHttpRequest();
          xhr.open('GET', url);
          xhr.setRequestHeader("sentry-trace", window.__initialData.initialTrace.sentry_trace);
          xhr.setRequestHeader("baggage", window.__initialData.initialTrace.baggage);
          xhr.withCredentials = true;
          xhr.onload = function () {
            try {
              this.status >= 200 && this.status < 300
                ? resolve([JSON.parse(xhr.response), this.statusText, xhr])
                : reject([this.status, this.statusText]);
            } catch (e) {
              reject();
            }
          };
          xhr.onerror = function () {
            reject([this.status, this.statusText]);
          };
          xhr.send();
        });
      }
  
      function makeUrl(suffix) {
        return host + '/api/0/organizations/' + slug + suffix;
      }
  
      var preloadPromises = {orgSlug: slug};
      window.__sentry_preload = preloadPromises;
  
      if (!slug) {
        return;
      }
  
      preloadPromises.organization = promiseRequest(makeUrl('/?detailed=0&include_feature_flags=1'));
      preloadPromises.projects = promiseRequest(
        makeUrl('/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures')
      );
      preloadPromises.teams = promiseRequest(makeUrl('/teams/'));
    }
  
    try {
      __preloadData();
    } catch (_) {}</script>
  
  
    
  
    
      
      <script crossorigin="anonymous" nonce="2g+P1rMv8cP3cQxdjuEn/w==" src="/_static/dist/sentry/entrypoints/app.js"></script>
    
  
    
    
  
    
    <script crossorigin="anonymous" nonce="2g+P1rMv8cP3cQxdjuEn/w==" src="/_static/1753607786/sentry/js/ads.js"></script>
    
  
  <script nonce="2g+P1rMv8cP3cQxdjuEn/w==">window.__onSentryInit = window.__onSentryInit || [];
    window.__onSentryInit.push({
      name: 'passwordStrength',
      input: '#id_registration_password',
      element: '.password-strength',
    });
    // HACK(jferge): inline getCookie function from our utils,
    // update the csrf token value in a rudimentary way (timer based)
    // on the SSO login form
    // to help out when users have multiple sentry tabs and are logged out
    function getCookie(name) {
      if (document.cookie && document.cookie !== '') {
        var cookies = document.cookie.split(';');
        for (let i = 0; i < cookies.length; i++) {
          var cookie = cookies[i].trim();
          // Does this cookie string begin with the name we want?
          if (cookie.substring(0, name.length + 1) === name + '=') {
            return decodeURIComponent(cookie.substring(name.length + 1));
          }
        }
      }
      return null;
    }
    setInterval(function() {
      var csrfCookieVal = getCookie(window.csrfCookieName || 'sc');
      // combine strings for csrf name as some tests grep on the token name :(
      var csrfName = 'csrf'+'middleware'+'token';
      var csrfEls = document.getElementsByName(csrfName);
      if (csrfEls.length == 1 && csrfCookieVal) {
        csrfEls[0].value = csrfCookieVal;
      }
    },200);</script>
  
  </head>
  
  
  
  <body class="narrow auth org-login">
    
    <div class="app">
      
  
      
      
  
  
  
  
  
  
  <div id="blk_alerts" class="messages-container"></div>
  <div id="blk_indicators"></div>
  
  <script nonce="2g+P1rMv8cP3cQxdjuEn/w==">window.__onSentryInit = window.__onSentryInit || [];
    window.__onSentryInit.push({
      name: 'renderReact',
      component: 'SystemAlerts',
      container: '#blk_alerts',
      props: {
        className: 'alert-list',
      },
    });
    window.__onSentryInit.push({
      name: 'renderReact ',
      component: 'Indicators',
      container: '#blk_indicators',
      props: {
        className: 'indicators-container',
      },
    });</script>
  
  
  
  
      
  
  
  
      <div class="container">
        <div class="content">
          
  <div class="pattern-bg"></div>
  
  <div class="box">
    <div class="auth-sidebar">
      <a href="https://sentry.io/welcome/">
        <span class="icon-sentry-logo"></span>
      </a>
    </div>
    <section class="org-login">
      
  <div>
    <div class="align-center p-t-2">
      <img src="/_static/1753607786/sentry/images/logos/default-organization-logo.png" class="org-avatar">
      <h3>Gisbo</h3>
    </div>
  
    
      <div class="auth-container p-t-0 border-bottom">
        <ul class="nav nav-tabs auth-toggle m-b-0">
          <li class="active">
            <a href="#login" data-toggle="tab">Sign In</a>
          </li>
          
          
            <li class="join-request">
              <a href="/join-request/gisbo/">
                <svg width="37" height="31" viewBox="0 0 37 31" fill="none" xmlns="http://www.w3.org/2000/svg">
  <g clip-path="url(#clip0)" fill-rule="evenodd" clip-rule="evenodd" fill="currentColor">
  <rect width="36" height="31" transform="translate(0.262695)" fill="white"/>
  <path d="M25.0029 9.9302C24.5547 8.25773 22.8356 7.26521 21.1631 7.71335L20.6455 5.78149C23.3849 5.04747 26.2007 6.67316 26.9347 9.41256C27.6687 12.152 26.043 14.9677 23.3036 15.7018L22.786 13.7699C24.4585 13.3218 25.451 11.6027 25.0029 9.9302Z"/>
  <path d="M2.52864 15.9521C2.67312 16.4913 3.22735 16.8113 3.76654 16.6668L4.28418 18.5986C2.67805 19.029 1.02715 18.0758 0.596792 16.4697C0.166431 14.8636 1.11958 13.2127 2.72571 12.7823L3.24334 14.7142C2.70415 14.8587 2.38417 15.4129 2.52864 15.9521Z"/>
  <path d="M9.31756 29.0904L6.875 19.9746L8.80685 19.457L11.1469 28.1903L12.9937 27.6955L12.2281 24.838C12.1606 24.586 12.1555 24.3215 12.2133 24.0672L12.8689 21.1837L12.1651 18.5571L14.097 18.0395L14.8261 20.7607C14.8936 21.0126 14.8987 21.2772 14.8409 21.5315L14.1853 24.415L15.0281 27.5602C15.2574 28.416 14.7495 29.2956 13.8938 29.5248L11.2822 30.2246C10.4264 30.4539 9.54685 29.9461 9.31756 29.0904Z"/>
  <path d="M17.5998 4.07355L13.8132 8.53283C13.6228 8.75713 13.3773 8.92808 13.1009 9.02892L4.48516 12.1717L6.11329 18.2479L15.1461 16.6618C15.4359 16.6109 15.734 16.6362 16.0111 16.7352L21.52 18.7038L23.8831 18.0706L19.9629 3.44036L17.5998 4.07355ZM16.1363 2.70714C16.3596 2.44413 16.6578 2.2554 16.9911 2.1661L19.7371 1.43031C20.6428 1.18762 21.5738 1.72513 21.8165 2.63089L25.8931 17.8448C26.1358 18.7506 25.5983 19.6816 24.6925 19.9243L21.9465 20.6601C21.6133 20.7494 21.2607 20.735 20.9358 20.6189L15.4133 18.6455L6.1867 20.2657C5.32007 20.4178 4.48077 19.8827 4.25304 19.0328L2.4817 12.4221C2.25397 11.5722 2.71327 10.6891 3.53988 10.3876L12.3404 7.1774L16.1363 2.70714Z"/>
  <path d="M28.3174 12.5909C28.5935 12.1126 29.2051 11.9487 29.6834 12.2249L33.3668 14.3515C33.8451 14.6276 34.009 15.2392 33.7328 15.7175C33.4567 16.1958 32.8451 16.3597 32.3668 16.0835L28.6834 13.9569C28.2051 13.6808 28.0412 13.0692 28.3174 12.5909Z"/>
  <path d="M28.8018 8.91246C28.6588 8.37899 28.9754 7.83066 29.5089 7.68771L34.4512 6.36341C34.9847 6.22047 35.533 6.53706 35.676 7.07052C35.8189 7.60399 35.5024 8.15232 34.9689 8.29527L30.0265 9.61957C29.4931 9.76251 28.9447 9.44593 28.8018 8.91246Z"/>
  <path d="M26.5438 5.96826C26.0655 5.69212 25.9016 5.08053 26.1777 4.60224L28.3043 0.91885C28.5805 0.440558 29.1921 0.276683 29.6704 0.552825C30.1487 0.828967 30.3125 1.44056 30.0364 1.91885L27.9098 5.60224C27.6336 6.08053 27.0221 6.2444 26.5438 5.96826Z"/>
  </g>
  <defs>
  <clipPath id="clip0">
  <rect width="36" height="31" fill="white" transform="translate(0.262695)"/>
  </clipPath>
  </defs>
  </svg>
  
                Request to Join
              </a>
            </li>
          
        </ul>
      </div>
  
      <div class="tab-content basic-login">
        <div class="tab-pane active" id="login">
          <div class="auth-container">
            <div class="auth-form-column">
              <form class="form-stacked" action="" method="post" autocomplete="off">
                <input type="hidden" name="csrfmiddlewaretoken" value="jxMQXJYgEPhqvNHwnbu32zBavaMYFX6NDbMLIi01SQxyFyvyeNQCarPkWp6zdVSE">
  
                <input type="hidden" name="op" value="login" />
  
                
  
  
                
                  
  
  
      
      <div id="div_id_username" class="form-group">
          
              <label for="id_username" class="control-label  requiredField">
                  Account<span class="asteriskField">*</span>
              </label>
          
  
          
  
          
  
          
              
                  <div class="controls ">
                          
                          <input type="text" name="username" placeholder="username or email" tabindex="1" maxlength="128" class="textinput textInput form-control" required id="id_username">
                          
                      
  
  
      
  
  
  
  
      
  
  
  
                  </div>
              
          
      </div>
      
  
  
                
                  
  
  
      
      <div id="div_id_password" class="form-group">
          
              <label for="id_password" class="control-label  requiredField">
                  Password<span class="asteriskField">*</span>
              </label>
          
  
          
  
          
  
          
              
                  <div class="controls ">
                          
                          <input type="password" name="password" placeholder="password" tabindex="2" class="textinput textInput form-control" required id="id_password">
                          
                      
  
  
      
  
  
  
  
      
  
  
  
                  </div>
              
          
      </div>
      
  
  
                
  
                <div class="auth-footer m-t-1">
                  <button type="submit" class="btn btn-primary">Sign In</button>
                  <a class="secondary" href="/account/recover/">Lost your password?</a>
                </div>
              </form>
            </div>
            
          </div>
        </div>
        <div class="tab-pane" id="register">
          <div class="auth-container">
            <div class="auth-form-column">
              <form class="form-stacked" action="" method="post" autocomplete="off">
                <input type="hidden" name="csrfmiddlewaretoken" value="jxMQXJYgEPhqvNHwnbu32zBavaMYFX6NDbMLIi01SQxyFyvyeNQCarPkWp6zdVSE">
  
                <input type="hidden" name="op" value="register" />
  
                
  
  
                
  
                <div class="password-strength"></div>
                <div class="auth-footer m-t-1">
                  <button type="submit" class="btn btn-primary">Register</button>
                  <a class="secondary" href="https://sentry.io/privacy/" target="_blank">
                    Privacy Policy
                  </a>
                </div>
              </form>
            </div>
          </div>
        </div>
      </div>
    
  </div>
  
    </section>
  </div>
  
  
        </div>
      </div>
    </div>
    
  
    
    
    <script nonce="2g+P1rMv8cP3cQxdjuEn/w==">document.addEventListener('DOMContentLoaded', function() {
        const el = document.querySelector('#sign-out');
        if (el) {
          el.addEventListener('click', function() {
            document.modalLogoutForm.submit();
          });
        }
      });</script>
  
  </body>
  </html>
  
services.name: https://sentry.gisbo.de/_static/1753607786/sentry/images/favicon.png
services.name: https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon.png
services.name: https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-76x76.png
services.name: https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-120x120.png
services.name: https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-152x152.png
services.body_hash_sha1: sha1:2827e2a9ebc8fdafea7a5e3f02ad0287b79ff80c
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T22:25:06.554720
services.banner: HTTP/1.1 200 OK
  Server: nginx
  Date:  <REDACTED>
  Content-Type: text/html
  Content-Length: 15022
  Connection: keep-alive
  Expires: Sun, 27 Jul 2025 22:25:06 GMT
  Cache-Control: max-age=0, no-cache, no-store, must-revalidate, private
  Vary: Accept-Language, Cookie
  Content-Language: en
  X-Frame-Options: deny
  X-Content-Type-Options: nosniff
  X-XSS-Protection: 1; mode=block
  Content-Security-Policy-Report-Only: worker-src 'none'; script-src 'self' 'unsafe-inline' 'report-sample' 'nonce-bQn1FWS3xoCDjLabwkAj8A=='; img-src blob: data: *; connect-src 'self' *.algolia.net *.algolianet.com *.algolia.io; base-uri 'none'; default-src 'none'; media-src *; style-src 'unsafe-inline' *; frame-ancestors 'none'; font-src 'self' data:; object-src 'none'
  Set-Cookie: sc=NoM6Ug7KZW96ZzvJ6HwiifsNLUIOuiai; expires=Sun, 26 Jul 2026 22:25:06 GMT; Max-Age=31449600; Path=/; SameSite=Lax; Secure
  Set-Cookie: sentrysid=eyJ0ZXN0Y29va2llIjoid29ya2VkIn0:1ug9nm:higAScZ2d41YduMCxaj1JwECh2VtbxdjYNFqz5xBXVM; expires=Sun, 10 Aug 2025 22:25:06 GMT; HttpOnly; Max-Age=1209600; Path=/; Secure
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: nginx
services.product: nginx
services.cpe: cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:*
services.value: login-page
services.path: /auth/login/gisbo/
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T22:25:06.554720
services.uri: http://157.173.99.20:9000/auth/login/gisbo/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Vary
services.headers: Accept-Language, Cookie
services.key: Content-Language
services.headers: en
services.key: X-Frame-Options
services.headers: deny
services.key: Cache-Control
services.headers: max-age=0, no-cache, no-store, must-revalidate, private
services.key: X-Content-Type-Options
services.headers: nosniff
services.key: Content-Type
services.headers: text/html
services.key: Date
services.headers: <REDACTED>
services.key: Set-Cookie
services.headers: sc=NoM6Ug7KZW96ZzvJ6HwiifsNLUIOuiai; expires=Sun, 26 Jul 2026 22:25:06 GMT; Max-Age=31449600; Path=/; SameSite=Lax; Secure sentrysid=eyJ0ZXN0Y29va2llIjoid29ya2VkIn0:1ug9nm:higAScZ2d41YduMCxaj1JwECh2VtbxdjYNFqz5xBXVM; expires=Sun, 10 Aug 2025 22:25:06 GMT; HttpOnly; Max-Age=1209600; Path=/; Secure
services.key: Server
services.headers: nginx
services.key: Content-Security-Policy-Report-Only
services.headers: worker-src 'none'; script-src 'self' 'unsafe-inline' 'report-sample' 'nonce-bQn1FWS3xoCDjLabwkAj8A=='; img-src blob: data: *; connect-src 'self' *.algolia.net *.algolianet.com *.algolia.io; base-uri 'none'; default-src 'none'; media-src *; style-src 'unsafe-inline' *; frame-ancestors 'none'; font-src 'self' data:; object-src 'none'
services.key: X-XSS-Protection
services.headers: 1; mode=block
services.key: Expires
services.headers: Sun, 27 Jul 2025 22:25:06 GMT
services.key: Connection
services.headers: keep-alive
services.key: Content-Length
services.headers: 15022
services.html_tags: <title>Sign In | Sentry</title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="robots" content="none, noarchive"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="sentry-trace" content="7f7bc1050d0945f79d23473d8a4242cd-8fbf74d4ceb759bf-0"> <meta name="baggage" content="sentry-trace_id=7f7bc1050d0945f79d23473d8a4242cd,sentry-environment=production,sentry-release=backend%4024.9.0%2B2b4c450b540cd139baefc222344c26b3ac3e1012,sentry-transaction=/auth/login/%7Borganization_slug%7D/,sentry-sample_rate=0.0,sentry-sampled=false">
services.body: 
  
  
  
  
  
  
  
  
  
  <!DOCTYPE html>
  <html lang="en">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <!-- The "none" directive is equivalent to using both the noindex and nofollow tags simultaneously -->
    <meta name="robots" content="none, noarchive">
    <meta name="viewport" content="width=device-width, initial-scale=1">
  
    <link rel="icon" type="image/png" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/favicon.png">
  
    <link rel="apple-touch-icon" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon.png">
    <link rel="apple-touch-icon" sizes="76x76" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-76x76.png">
    <link rel="apple-touch-icon" sizes="120x120" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-120x120.png">
    <link rel="apple-touch-icon" sizes="152x152" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-152x152.png">
    
  
    <link rel="mask-icon" sizes="any" href="https://sentry.gisbo.de/_static/1753607786/sentry/images/logos/logo-sentry.svg" color="#FB4226">
  
    <link href="/_static/dist/sentry/entrypoints/sentry.css" rel="stylesheet"/>
  
  
    <title>Sign In | Sentry</title>
  
    
      <script nonce="bQn1FWS3xoCDjLabwkAj8A==">window.__initialData = {"initialTrace":{"sentry_trace":"7f7bc1050d0945f79d23473d8a4242cd-8fbf74d4ceb759bf-0","baggage":"sentry-trace_id=7f7bc1050d0945f79d23473d8a4242cd,sentry-environment=production,sentry-release=backend%4024.9.0%2B2b4c450b540cd139baefc222344c26b3ac3e1012,sentry-transaction=/auth/login/%7Borganization_slug%7D/,sentry-sample_rate=0.0,sentry-sampled=false"},"customerDomain":null,"singleOrganization":true,"supportEmail":"alexander.sobotta@gisbo.de","urlPrefix":"https://sentry.gisbo.de","version":{"current":"24.9.0","latest":"25.7.0","build":"2b4c450b540cd139baefc222344c26b3ac3e1012","upgradeAvailable":true},"features":[],"distPrefix":"/_static/dist/sentry/","needsUpgrade":false,"dsn":"https://c91a618a4158475637cc39751a821330@sentry.gisbo.de/1","statuspage":null,"messages":[],"apmSampling":0.0,"isOnPremise":true,"isSelfHosted":true,"isSelfHostedErrorsOnly":false,"shouldPreloadData":false,"shouldShowBeaconConsentPrompt":false,"invitesEnabled":true,"gravatarBaseUrl":"https://gravatar.com","termsUrl":null,"privacyUrl":null,"lastOrganization":null,"languageCode":"en","userIdentity":{"ip_address":"167.94.146.49"},"csrfCookieName":"sc","superUserCookieName":"su","superUserCookieDomain":null,"sentryConfig":{"dsn":"https://c91a618a4158475637cc39751a821330@sentry.gisbo.de/1","release":"frontend@24.9.0+2b4c450b540cd139baefc222344c26b3ac3e1012","environment":"production","whitelistUrls":[],"allowUrls":[],"tracePropagationTargets":[]},"memberRegions":[],"regions":[{"name":"--monolith--","url":"https://sentry.gisbo.de"}],"relocationConfig":{"selectableRegions":[]},"demoMode":false,"enableAnalytics":false,"validateSUForm":true,"disableU2FForSUForm":false,"links":{"organizationUrl":null,"regionUrl":null,"sentryUrl":"https://sentry.gisbo.de"},"user":null,"isAuthenticated":false};</script>
    
  
    <script nonce="bQn1FWS3xoCDjLabwkAj8A==">// if the ads.js file loads below it will mark this variable as false
      window.adblockSuspected = true;
      // Initialize this so that we can queue up tasks when Sentry SPA is initialized
      window.__onSentryInit = window.__onSentryInit || [];</script>
  
    
  
  
  <meta name="sentry-trace" content="7f7bc1050d0945f79d23473d8a4242cd-8fbf74d4ceb759bf-0">
  <meta name="baggage" content="sentry-trace_id=7f7bc1050d0945f79d23473d8a4242cd,sentry-environment=production,sentry-release=backend%4024.9.0%2B2b4c450b540cd139baefc222344c26b3ac3e1012,sentry-transaction=/auth/login/%7Borganization_slug%7D/,sentry-sample_rate=0.0,sentry-sampled=false">
  
  <script nonce="bQn1FWS3xoCDjLabwkAj8A==">function __preloadData() {
      if (!window.__initialData.shouldPreloadData) {
        return;
      }
      var slug = window.__initialData.lastOrganization;
      if (!slug && window.__initialData.customerDomain) {
        slug = window.__initialData.customerDomain.subdomain;
      }
      var host = '';
      if (window.__initialData.links && window.__initialData.links.regionUrl !== window.__initialData.links.sentryUrl) {
        var host = window.__initialData.links.regionUrl;
      }
  
      function promiseRequest(url) {
        return new Promise(function (resolve, reject) {
          var xhr = new XMLHttpRequest();
          xhr.open('GET', url);
          xhr.setRequestHeader("sentry-trace", window.__initialData.initialTrace.sentry_trace);
          xhr.setRequestHeader("baggage", window.__initialData.initialTrace.baggage);
          xhr.withCredentials = true;
          xhr.onload = function () {
            try {
              this.status >= 200 && this.status < 300
                ? resolve([JSON.parse(xhr.response), this.statusText, xhr])
                : reject([this.status, this.statusText]);
            } catch (e) {
              reject();
            }
          };
          xhr.onerror = function () {
            reject([this.status, this.statusText]);
          };
          xhr.send();
        });
      }
  
      function makeUrl(suffix) {
        return host + '/api/0/organizations/' + slug + suffix;
      }
  
      var preloadPromises = {orgSlug: slug};
      window.__sentry_preload = preloadPromises;
  
      if (!slug) {
        return;
      }
  
      preloadPromises.organization = promiseRequest(makeUrl('/?detailed=0&include_feature_flags=1'));
      preloadPromises.projects = promiseRequest(
        makeUrl('/projects/?all_projects=1&collapse=latestDeploys&collapse=unusedFeatures')
      );
      preloadPromises.teams = promiseRequest(makeUrl('/teams/'));
    }
  
    try {
      __preloadData();
    } catch (_) {}</script>
  
  
    
  
    
      
      <script crossorigin="anonymous" nonce="bQn1FWS3xoCDjLabwkAj8A==" src="/_static/dist/sentry/entrypoints/app.js"></script>
    
  
    
    
  
    
    <script crossorigin="anonymous" nonce="bQn1FWS3xoCDjLabwkAj8A==" src="/_static/1753607786/sentry/js/ads.js"></script>
    
  
  <script nonce="bQn1FWS3xoCDjLabwkAj8A==">window.__onSentryInit = window.__onSentryInit || [];
    window.__onSentryInit.push({
      name: 'passwordStrength',
      input: '#id_registration_password',
      element: '.password-strength',
    });
    // HACK(jferge): inline getCookie function from our utils,
    // update the csrf token value in a rudimentary way (timer based)
    // on the SSO login form
    // to help out when users have multiple sentry tabs and are logged out
    function getCookie(name) {
      if (document.cookie && document.cookie !== '') {
        var cookies = document.cookie.split(';');
        for (let i = 0; i < cookies.length; i++) {
          var cookie = cookies[i].trim();
          // Does this cookie string begin with the name we want?
          if (cookie.substring(0, name.length + 1) === name + '=') {
            return decodeURIComponent(cookie.substring(name.length + 1));
          }
        }
      }
      return null;
    }
    setInterval(function() {
      var csrfCookieVal = getCookie(window.csrfCookieName || 'sc');
      // combine strings for csrf name as some tests grep on the token name :(
      var csrfName = 'csrf'+'middleware'+'token';
      var csrfEls = document.getElementsByName(csrfName);
      if (csrfEls.length == 1 && csrfCookieVal) {
        csrfEls[0].value = csrfCookieVal;
      }
    },200);</script>
  
  </head>
  
  
  
  <body class="narrow auth org-login">
    
    <div class="app">
      
  
      
      
  
  
  
  
  
  
  <div id="blk_alerts" class="messages-container"></div>
  <div id="blk_indicators"></div>
  
  <script nonce="bQn1FWS3xoCDjLabwkAj8A==">window.__onSentryInit = window.__onSentryInit || [];
    window.__onSentryInit.push({
      name: 'renderReact',
      component: 'SystemAlerts',
      container: '#blk_alerts',
      props: {
        className: 'alert-list',
      },
    });
    window.__onSentryInit.push({
      name: 'renderReact ',
      component: 'Indicators',
      container: '#blk_indicators',
      props: {
        className: 'indicators-container',
      },
    });</script>
  
  
  
  
      
  
  
  
      <div class="container">
        <div class="content">
          
  <div class="pattern-bg"></div>
  
  <div class="box">
    <div class="auth-sidebar">
      <a href="https://sentry.io/welcome/">
        <span class="icon-sentry-logo"></span>
      </a>
    </div>
    <section class="org-login">
      
  <div>
    <div class="align-center p-t-2">
      <img src="/_static/1753607786/sentry/images/logos/default-organization-logo.png" class="org-avatar">
      <h3>Gisbo</h3>
    </div>
  
    
      <div class="auth-container p-t-0 border-bottom">
        <ul class="nav nav-tabs auth-toggle m-b-0">
          <li class="active">
            <a href="#login" data-toggle="tab">Sign In</a>
          </li>
          
          
            <li class="join-request">
              <a href="/join-request/gisbo/">
                <svg width="37" height="31" viewBox="0 0 37 31" fill="none" xmlns="http://www.w3.org/2000/svg">
  <g clip-path="url(#clip0)" fill-rule="evenodd" clip-rule="evenodd" fill="currentColor">
  <rect width="36" height="31" transform="translate(0.262695)" fill="white"/>
  <path d="M25.0029 9.9302C24.5547 8.25773 22.8356 7.26521 21.1631 7.71335L20.6455 5.78149C23.3849 5.04747 26.2007 6.67316 26.9347 9.41256C27.6687 12.152 26.043 14.9677 23.3036 15.7018L22.786 13.7699C24.4585 13.3218 25.451 11.6027 25.0029 9.9302Z"/>
  <path d="M2.52864 15.9521C2.67312 16.4913 3.22735 16.8113 3.76654 16.6668L4.28418 18.5986C2.67805 19.029 1.02715 18.0758 0.596792 16.4697C0.166431 14.8636 1.11958 13.2127 2.72571 12.7823L3.24334 14.7142C2.70415 14.8587 2.38417 15.4129 2.52864 15.9521Z"/>
  <path d="M9.31756 29.0904L6.875 19.9746L8.80685 19.457L11.1469 28.1903L12.9937 27.6955L12.2281 24.838C12.1606 24.586 12.1555 24.3215 12.2133 24.0672L12.8689 21.1837L12.1651 18.5571L14.097 18.0395L14.8261 20.7607C14.8936 21.0126 14.8987 21.2772 14.8409 21.5315L14.1853 24.415L15.0281 27.5602C15.2574 28.416 14.7495 29.2956 13.8938 29.5248L11.2822 30.2246C10.4264 30.4539 9.54685 29.9461 9.31756 29.0904Z"/>
  <path d="M17.5998 4.07355L13.8132 8.53283C13.6228 8.75713 13.3773 8.92808 13.1009 9.02892L4.48516 12.1717L6.11329 18.2479L15.1461 16.6618C15.4359 16.6109 15.734 16.6362 16.0111 16.7352L21.52 18.7038L23.8831 18.0706L19.9629 3.44036L17.5998 4.07355ZM16.1363 2.70714C16.3596 2.44413 16.6578 2.2554 16.9911 2.1661L19.7371 1.43031C20.6428 1.18762 21.5738 1.72513 21.8165 2.63089L25.8931 17.8448C26.1358 18.7506 25.5983 19.6816 24.6925 19.9243L21.9465 20.6601C21.6133 20.7494 21.2607 20.735 20.9358 20.6189L15.4133 18.6455L6.1867 20.2657C5.32007 20.4178 4.48077 19.8827 4.25304 19.0328L2.4817 12.4221C2.25397 11.5722 2.71327 10.6891 3.53988 10.3876L12.3404 7.1774L16.1363 2.70714Z"/>
  <path d="M28.3174 12.5909C28.5935 12.1126 29.2051 11.9487 29.6834 12.2249L33.3668 14.3515C33.8451 14.6276 34.009 15.2392 33.7328 15.7175C33.4567 16.1958 32.8451 16.3597 32.3668 16.0835L28.6834 13.9569C28.2051 13.6808 28.0412 13.0692 28.3174 12.5909Z"/>
  <path d="M28.8018 8.91246C28.6588 8.37899 28.9754 7.83066 29.5089 7.68771L34.4512 6.36341C34.9847 6.22047 35.533 6.53706 35.676 7.07052C35.8189 7.60399 35.5024 8.15232 34.9689 8.29527L30.0265 9.61957C29.4931 9.76251 28.9447 9.44593 28.8018 8.91246Z"/>
  <path d="M26.5438 5.96826C26.0655 5.69212 25.9016 5.08053 26.1777 4.60224L28.3043 0.91885C28.5805 0.440558 29.1921 0.276683 29.6704 0.552825C30.1487 0.828967 30.3125 1.44056 30.0364 1.91885L27.9098 5.60224C27.6336 6.08053 27.0221 6.2444 26.5438 5.96826Z"/>
  </g>
  <defs>
  <clipPath id="clip0">
  <rect width="36" height="31" fill="white" transform="translate(0.262695)"/>
  </clipPath>
  </defs>
  </svg>
  
                Request to Join
              </a>
            </li>
          
        </ul>
      </div>
  
      <div class="tab-content basic-login">
        <div class="tab-pane active" id="login">
          <div class="auth-container">
            <div class="auth-form-column">
              <form class="form-stacked" action="" method="post" autocomplete="off">
                <input type="hidden" name="csrfmiddlewaretoken" value="5LGeiYQeXu9jFhPzlnkwrG8wXjfkJEl6IZia24NOMg8fuGa8hUGEzLq9y3NY3Mle">
  
                <input type="hidden" name="op" value="login" />
  
                
  
  
                
                  
  
  
      
      <div id="div_id_username" class="form-group">
          
              <label for="id_username" class="control-label  requiredField">
                  Account<span class="asteriskField">*</span>
              </label>
          
  
          
  
          
  
          
              
                  <div class="controls ">
                          
                          <input type="text" name="username" placeholder="username or email" tabindex="1" maxlength="128" class="textinput textInput form-control" required id="id_username">
                          
                      
  
  
      
  
  
  
  
      
  
  
  
                  </div>
              
          
      </div>
      
  
  
                
                  
  
  
      
      <div id="div_id_password" class="form-group">
          
              <label for="id_password" class="control-label  requiredField">
                  Password<span class="asteriskField">*</span>
              </label>
          
  
          
  
          
  
          
              
                  <div class="controls ">
                          
                          <input type="password" name="password" placeholder="password" tabindex="2" class="textinput textInput form-control" required id="id_password">
                          
                      
  
  
      
  
  
  
  
      
  
  
  
                  </div>
              
          
      </div>
      
  
  
                
  
                <div class="auth-footer m-t-1">
                  <button type="submit" class="btn btn-primary">Sign In</button>
                  <a class="secondary" href="/account/recover/">Lost your password?</a>
                </div>
              </form>
            </div>
            
          </div>
        </div>
        <div class="tab-pane" id="register">
          <div class="auth-container">
            <div class="auth-form-column">
              <form class="form-stacked" action="" method="post" autocomplete="off">
                <input type="hidden" name="csrfmiddlewaretoken" value="5LGeiYQeXu9jFhPzlnkwrG8wXjfkJEl6IZia24NOMg8fuGa8hUGEzLq9y3NY3Mle">
  
                <input type="hidden" name="op" value="register" />
  
                
  
  
                
  
                <div class="password-strength"></div>
                <div class="auth-footer m-t-1">
                  <button type="submit" class="btn btn-primary">Register</button>
                  <a class="secondary" href="https://sentry.io/privacy/" target="_blank">
                    Privacy Policy
                  </a>
                </div>
              </form>
            </div>
          </div>
        </div>
      </div>
    
  </div>
  
    </section>
  </div>
  
  
        </div>
      </div>
    </div>
    
  
    
    
    <script nonce="bQn1FWS3xoCDjLabwkAj8A==">document.addEventListener('DOMContentLoaded', function() {
        const el = document.querySelector('#sign-out');
        if (el) {
          el.addEventListener('click', function() {
            document.modalLogoutForm.submit();
          });
        }
      });</script>
  
  </body>
  </html>
  
services.name: http://sentry.gisbo.de/_static/1753607786/sentry/images/favicon.png
services.name: http://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon.png
services.name: http://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-76x76.png
services.name: http://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-120x120.png
services.name: http://sentry.gisbo.de/_static/1753607786/sentry/images/logos/apple-touch-icon-152x152.png
services.body_hash_sha1: sha1:56018bce05802b5dc4a6593689594dc7e3577209
services.supported_versions: HTTP/1.1
[binary data, 43 values, 1,134 bytes]