Skip to main content
Connectivity Tester
English
BETA This service is in beta, please report issues on the Forum.

Results for ich-stuhle.de

Showing federation health for ich-stuhle.de, 3 addresses tested

Saved snapshot from 14 Aug 2026 Run a live check instead
Incoming Federation
Connectivity Tester → Homeserver
FAIL
3 IPs · checks failed
Outgoing Federation
Homeserver → Connectivity Tester
OK
callback received, signature valid
Client-server API
OK
v1.19 · 39 MSCs
MatrixRTC
OK
Voice & video supported
Implementation
Tuwunel
1.8.3

Problems & how to fix them

Moderation & security contacts

Published via MSC1929 by the homeserver operator. If you're reporting abuse, harassment, or a security issue, these are the right addresses.

Contacts for ich-stuhle.de

Published

Contact details from /.well-known/matrix/support

Server overview

Server software Tuwunel 1.8.3
Discovered IPs
178.25.108.224:443
[2a02:810c:e0b:2f00:38b2:4d36:3643:a9f8]:443
[2a02:247a:263:5300::1]:8448
Client endpoint https://matrix.ich-stuhle.de
Latest CS API version v1.19

Technical details

Detailed information about each probe performed during this check.

Client discovery results
Capabilities from /_matrix/client/versions
OK
Latest C-S version
v1.19
Endpoint
https://matrix.ich-stuhle.de
All versions
r0.0.1, r0.1.0, r0.2.0, r0.3.0, r0.4.0, r0.5.0, r0.6.0, r0.6.1, v1.1, v1.2, v1.3, v1.4, v1.5, v1.6, v1.7, v1.8, v1.9, v1.10, v1.11, v1.12, v1.13, v1.14, v1.15, v1.16, v1.17, v1.18, v1.19

Enabled experimental features (39)

Feature What it does Spec
Cross-signing
org.matrix.e2e_cross_signing
Device verification via cross-signing MSC1756
Private Read Receipts
org.matrix.msc2285.stable
Private read receipts for messages MSC2285
Application service ping endpoint
fi.mau.msc2659.stable
Provides a ping endpoint for application services to check connectivity MSC2659
Query mutual rooms
uk.half-shot.msc2666.query_mutual_rooms
Query rooms shared with another user MSC2666
View redacted event content
fi.mau.msc2815
Allows room moderators to view redacted content in events MSC2815
Twitter-style Threading
org.matrix.msc2836
Introduces a threading model similar to Twitter for better conversation management MSC2836
Spaces Summary
org.matrix.msc2946
Attempts to solve how a member of a space discovers rooms in that space MSC2946
Busy presence
org.matrix.msc3026.busy_presence
Additional presence state for busy status MSC3026
Threading
org.matrix.msc3440.stable
Message threading support MSC3440
Sliding Sync (Sync v3)
org.matrix.msc3575
A new sync protocol that allows clients to receive updates in a more efficient way MSC3575
Read receipts for threads
org.matrix.msc3771
Read receipts specifically for message threads MSC3771
Notifications for threads
org.matrix.msc3773
Thread notifications MSC3773
Filtering of /publicRooms by room type
org.matrix.msc3827.stable
Filter public rooms by type MSC3827
Filter /publicRooms by room type
org.matrix.msc3827
Filter public rooms by type MSC3827
Authentication for media
org.matrix.msc3916.stable
Provides a way to require authenticated media requests in Matrix MSC3916
Intentional Mentions
org.matrix.msc3952_intentional_mentions
Makes mentions part of the json payload of a message instead of parsing the text content MSC3952
OIDC sign in via QR code
org.matrix.msc4108
Provides a mechanism for OIDC sign-in and E2EE setup via QR code MSC4108
Profile key-value pairs
uk.tcpip.msc4133
Extends the User Profile API to support key-value pairs for user profiles MSC4133
Profile key-value pairs (stable)
uk.tcpip.msc4133.stable
Extends the User Profile API to support key-value pairs for user profiles MSC4133
MatrixRTC
org.matrix.msc4143
Real-time communication (voice/video calls) via MatrixRTC, used by Element Call MSC4143
Backwards-compatible redaction sending using /send
com.beeper.msc4169
Allows /send to send redactions in any room version, not just v11+, so clients don't need to special-case redactions per room version MSC4169
Profile time zone field
us.cloke.msc4175
Adds a profile field for user time zone to allow clients to display time-sensitive information correctly MSC4175
Stable flag for MSC3916
org.matrix.msc4180
Adds a stable flag for MSC3916 to indicate that media authentication is now stable MSC4180
Simplified Sliding Sync
org.matrix.simplified_msc3575
The new sliding sync protocol prominently used by clients like Element X MSC4186
org.matrix.msc2967
org.matrix.msc4380
uk.half-shot.msc2666.query_mutual_rooms.stable
org.matrix.msc4380.stable
org.matrix.msc3030
us.cloke.msc4175.stable
net.zemos.msc4383
org.matrix.msc3824
org.matrix.msc2964
org.matrix.msc3861
org.matrix.msc2966
org.matrix.msc4284
org.matrix.msc3814
org.matrix.msc2965
org.matrix.msc4222
Federation well-known
.well-known/matrix/server probe
IP Delegated server Status
85.215.59.160:443 matrix.ich-stuhle.de:443 OK
[2a02:247a:263:5300::1]:443 Error
Outgoing federation
Can this server make federation requests to others?
Working
Client-server API used https://matrix.ich-stuhle.de
Client-server API response 404
404 expected, the alias doesn't exist
Received the outbound request? Yes
Request signature valid Yes
Arrived over IPv6 No (IPv4)
MatrixRTC readiness
MSC4143: voice & video call support
Supported
RTC transports endpoint
Supported
https://matrix.ich-stuhle.de/_matrix/client/unstable/org.matrix.msc4143/rtc/transports
livekit
Legacy focus config
org.matrix.msc4143.* or m.rtc.* keys in .well-known/matrix/client
Configured
org.matrix.msc4143.rtc_foci
Delayed events (MSC4140)
Not detected
Room summaries (MSC3266)
Supported
OIDC / Matrix 2.0 auth
OpenID Connect delegated authentication (MSC3861)
Configured
Issuer
https://matrix.ich-stuhle.de/
PKCE S256
Supported
Connectivity report
TLS, certificates and signing-key verification per IP
178.25.108.224:443 All checks OK
TLS version TLSv1_3
Cipher suite TLS13_AES_256_GCM_SHA384
Server name match ✓ Yes
Valid certificates ✓ Yes
Keys not expired ✓ Yes
Ed25519 key present ✓ Yes
Ed25519 signature valid ✓ Yes
[2a02:810c:e0b:2f00:38b2:4d36:3643:a9f8]:443 All checks OK
TLS version TLSv1_3
Cipher suite TLS13_AES_256_GCM_SHA384
Server name match ✓ Yes
Valid certificates ✓ Yes
Keys not expired ✓ Yes
Ed25519 key present ✓ Yes
Ed25519 signature valid ✓ Yes
Raw JSON
Full federation check response
{
  "ConnectionErrors": {
    "[2a02:247a:263:5300::1]:8448": {
      "Error": "timeout",
      "ErrorCode": "NoResponse"
    }
  },
  "ConnectionReports": {
    "178.25.108.224:443": {
      "CertificateError": null,
      "Certificates": [
        {
          "DNSNames": [
            "*.ich-stuhle.de",
            "ich-stuhle.de"
          ],
          "IssuerCommonName": "YE1",
          "NotAfter": "2026-09-17T12:49:01.000000Z",
          "SHA256Fingerprint": "514931B716469D2BF21D3E9D6D98BCB94ABD30215A74714E5A263896E2E2A27E",
          "SubjectCommonName": "ich-stuhle.de"
        }
      ],
      "Checks": {
        "AllChecksOK": true,
        "AllEd25519ChecksOK": true,
        "Ed25519Checks": {
          "ed25519:gN3UKyOj": {
            "MatchingSignature": true,
            "ValidEd25519": true
          }
        },
        "FutureValidUntilTS": true,
        "HasEd25519Key": true,
        "KeysContentTypeOK": true,
        "MatchingServerName": true,
        "ServerVersionParses": true,
        "TLSVersionOK": true,
        "ValidCertificates": true,
        "ValidUntilTSNotExpiringSoon": true,
        "ValidUntilTSWithin7Days": true
      },
      "Cipher": {
        "CipherSuite": "TLS13_AES_256_GCM_SHA384",
        "Version": "TLSv1_3"
      },
      "Ed25519VerifyKeys": {
        "ed25519:gN3UKyOj": "Gzu1cAVYrutsexUclpRibGnDG/Vi+DYq2u9IxJH5JUk"
      },
      "Keys": {
        "old_verify_keys": {},
        "server_name": "ich-stuhle.de",
        "signatures": {
          "ich-stuhle.de": {
            "ed25519:gN3UKyOj": "4h5xcJx9ZSeGuldoCKEq8vHBm8JkBmuM4aGujRzcrAVhkOqr2YIvrlV5GQtqPvh/KgjD8OxxzaRc/CICsCcABg"
          }
        },
        "valid_until_ts": 1787335649838,
        "verify_keys": {
          "ed25519:gN3UKyOj": {
            "key": "Gzu1cAVYrutsexUclpRibGnDG/Vi+DYq2u9IxJH5JUk"
          }
        }
      },
      "Version": {
        "name": "Tuwunel",
        "version": "1.8.3"
      }
    },
    "[2a02:810c:e0b:2f00:38b2:4d36:3643:a9f8]:443": {
      "CertificateError": null,
      "Certificates": [
        {
          "DNSNames": [
            "*.ich-stuhle.de",
            "ich-stuhle.de"
          ],
          "IssuerCommonName": "YE1",
          "NotAfter": "2026-09-17T12:49:01.000000Z",
          "SHA256Fingerprint": "514931B716469D2BF21D3E9D6D98BCB94ABD30215A74714E5A263896E2E2A27E",
          "SubjectCommonName": "ich-stuhle.de"
        }
      ],
      "Checks": {
        "AllChecksOK": true,
        "AllEd25519ChecksOK": true,
        "Ed25519Checks": {
          "ed25519:gN3UKyOj": {
            "MatchingSignature": true,
            "ValidEd25519": true
          }
        },
        "FutureValidUntilTS": true,
        "HasEd25519Key": true,
        "KeysContentTypeOK": true,
        "MatchingServerName": true,
        "ServerVersionParses": true,
        "TLSVersionOK": true,
        "ValidCertificates": true,
        "ValidUntilTSNotExpiringSoon": true,
        "ValidUntilTSWithin7Days": true
      },
      "Cipher": {
        "CipherSuite": "TLS13_AES_256_GCM_SHA384",
        "Version": "TLSv1_3"
      },
      "Ed25519VerifyKeys": {
        "ed25519:gN3UKyOj": "Gzu1cAVYrutsexUclpRibGnDG/Vi+DYq2u9IxJH5JUk"
      },
      "Keys": {
        "old_verify_keys": {},
        "server_name": "ich-stuhle.de",
        "signatures": {
          "ich-stuhle.de": {
            "ed25519:gN3UKyOj": "JvabNUoUIlIO75+lGkApym3t9HCGqAOS0duuBWnsxgfiasC3iZt0WOkhaq4hu4R/dZ4AqTqDzmtp5/YAJHgNCA"
          }
        },
        "valid_until_ts": 1787335649848,
        "verify_keys": {
          "ed25519:gN3UKyOj": {
            "key": "Gzu1cAVYrutsexUclpRibGnDG/Vi+DYq2u9IxJH5JUk"
          }
        }
      },
      "Version": {
        "name": "Tuwunel",
        "version": "1.8.3"
      }
    }
  },
  "DNSResult": {
    "Addrs": [
      "178.25.108.224:443",
      "[2a02:810c:e0b:2f00:38b2:4d36:3643:a9f8]:443",
      "[2a02:247a:263:5300::1]:8448"
    ],
    "SRVSkipped": true
  },
  "FederationOK": false,
  "OutgoingFederation": {
    "Attempted": true,
    "ClientApiBaseUrl": "https://matrix.ich-stuhle.de",
    "ClientApiStatus": 404,
    "Msc4524": false,
    "ReceivedIncomingRequest": true,
    "SignatureErrorCategory": null,
    "SignatureValid": true,
    "UsedIPv6": false
  },
  "ServerName": "ich-stuhle.de",
  "Version": {
    "name": "Tuwunel",
    "version": "1.8.3"
  },
  "WellKnownResult": {
    "85.215.59.160:443": {
      "CacheExpiresAt": 1786817244,
      "ConnectionAddresses": [
        "178.25.108.224:443",
        "[2a02:810c:e0b:2f00:38b2:4d36:3643:a9f8]:443"
      ],
      "ContentTypeOK": true,
      "m.server": "matrix.ich-stuhle.de:443"
    },
    "[2a02:247a:263:5300::1]:443": {
      "Error": {
        "Error": "%Req.TransportError{reason: :nxdomain}"
      }
    }
  }
}