whois.handle: UT-22
whois.name: University of Tartu
whois.cidrs: 193.40.22.0/24
whois.created: 1970-01-01T00:00:00.000000
whois.updated: 2018-11-16T00:00:00.000000
whois.handle: ORG-UT38-RIPE
whois.name: University of Tartu
whois.address: Ulikooli 18, Tartu 50090, Estonia
whois.handle: UT1-EE
whois.name: UT-NOC
whois.email: noc@ut.ee
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T20:10:18.760425
services.banner: HTTP/1.1 200 OK
  Server: nginx
  Date:  <REDACTED>
  Content-Type: text/html
  Last-Modified: Thu, 12 Jun 2025 17:17:23 GMT
  Transfer-Encoding: chunked
  Connection: keep-alive
  ETag: W/"684b0ba3-264"
  Content-Encoding: gzip
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: nginx
services.product: nginx
services.cpe: cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:*
services.value: default-landing-page
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T20:10:18.760425
services.uri: http://193.40.22.135/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Server
services.headers: nginx
services.key: Content-Type
services.headers: text/html
services.key: Date
services.headers: <REDACTED>
services.key: ETag
services.headers: W/"684b0ba3-264"
services.key: Transfer-Encoding
services.headers: chunked
services.key: Last-Modified
services.headers: Thu, 12 Jun 2025 17:17:23 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 HTTP/2
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T03:36:44.451195
services.banner: HTTP/1.1 200 OK
  Server: nginx
  Date:  <REDACTED>
  Content-Type: text/html
  Last-Modified: Fri, 23 May 2025 15:22:10 GMT
  Transfer-Encoding: chunked
  Connection: keep-alive
  ETag: W/"683092a2-786"
  Content-Encoding: gzip
  
services.version_selected: TLSv1_3
services.cipher_selected: TLS_CHACHA20_POLY1305_SHA256
services.fingerprint_sha256: 9d7c3f1aa6ad2b2ec0d5cf1e246f8d9ae6cbc9fd0755ad37bb974b1f2fb603f3
services.subject_dn: C=US, O=Let's Encrypt, CN=R10
services.issuer_dn: C=US, O=Internet Security Research Group, CN=ISRG Root X1
services.ja4s: t130200_1303_a56c5b993250
services.version: TLSv1_3
services.ja4s: t130200_1303_a56c5b993250
services.version: TLSv1_2
services.ja4s: t120200_c030_344b4dce5a52
services.names: button5.ut.ee
services.issuer_dn: C=US, O=Let's Encrypt, CN=R10
services.common_name: R10
services.country: US
services.organization: Let's Encrypt
services.subject_dn: CN=button5.ut.ee
services.common_name: button5.ut.ee
services.scan_time: 2025-07-27T02:40:22.747437
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: nginx
services.product: nginx
services.cpe: cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:*
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T03:36:44.451195
services.uri: https://193.40.22.135/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Server
services.headers: nginx
services.key: Content-Type
services.headers: text/html
services.key: Date
services.headers: <REDACTED>
services.key: ETag
services.headers: W/"683092a2-786"
services.key: Transfer-Encoding
services.headers: chunked
services.key: Last-Modified
services.headers: Fri, 23 May 2025 15:22:10 GMT
services.key: Content-Encoding
services.headers: gzip
services.key: Connection
services.headers: keep-alive
services.html_tags: <title>BigBlueButton</title> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
services.body: <!DOCTYPE html>
  <html lang="en">
  <head>
      <meta charset="UTF-8">
      <meta http-equiv="X-UA-Compatible" content="IE=edge">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <title>BigBlueButton</title>
      <style>
          .error-div {
              background-color: #f2dede;
              padding: 15px;
              border-radius: 10px;
              border-color: #ebccd1;
          }
          .error-div-title {
              font-size: 25px;
          }
          .error-message {
              color: #a94442;
              font-size: 15px;
              margin-top: 2px 0 0 0;
          }
      </style>
  </head>
  <body style="margin:0">
      <div style="display: flex; height: 100vh; margin: 0; flex-direction: column; align-items: center; justify-content: center;">
          <h1 id="welcome-message">Welcome to BigBlueButton!</h1>
      </div>
  </body>
  <script>
      const ERRORS_QUERY_LABEL = "errors"
      const queryString = decodeURI(window.location.search).slice(1);
      const positionError = queryString.indexOf(ERRORS_QUERY_LABEL);
      let jsonString;
      if (positionError !== -1) {
          jsonString = JSON.parse(queryString.slice(positionError + ERRORS_QUERY_LABEL.length + 1));
          const welcomeMessage = document.querySelector('#welcome-message');
          const errorContainer = document.createElement('div');
          errorContainer.classList.add("error-div");
          welcomeMessage.before(errorContainer);
  
          for (let i in jsonString) {
              const newError = document.createElement('p')
              newError.classList.add("error-message");
              newError.innerText = "Error: " + jsonString[i].message;
              errorContainer.appendChild(newError);
          }
  
          welcomeMessage.remove();
  
          const bigBlueButton = document.createElement('h1');
          bigBlueButton.innerHTML = "BigBlueButton";
          errorContainer.before(bigBlueButton);
      }
      
  </script>
  </html>
  
services.name: https://193.40.22.135/favicon.ico
services.body_hash_sha1: sha1:6d3c749e9298a34eb80d793d0eea18631ab14a5a
services.supported_versions: HTTP/1.1 HTTP/2
[binary data, 14 values, 350 bytes]