# Request-Replay & Uhr-Skew-Korrektur für verteilte Systeme

Parst eine rohe HTTP-Anfrage oder einen curl-Befehl, schätzt den Uhr-Skew zwischen Client und Server aus dem Date-Header (NTP-artige Mittelpunktformel), prüft zeitstempeltragende Credentials (X-Amz-Date, x-ms-date, X-Timestamp, JWT iat/nbf), wiederholt mit ±Skew-Offsets und gleicht mit realen Toleranzfenstern ab (AWS SigV4 ±15 Min, Azure, OAuth, JWT-Leeway).

> Kanonische Seite: https://elysiatools.com/de/tools/request-replay-clock-skew-correction-distributed-systems

- **Kategorie:** Network

- **Schlagwörter:** uhr-skew, request-replay, date-header, jwt nbf, abgelaufener timestamp, curl replay

## Überblick

Dieses Tool analysiert rohe HTTP-Anfragen oder curl-Befehle auf zeitliche Diskrepanzen (Clock Skew) zwischen Client und Server und gleicht zeitstempeltragende Header wie X-Amz-Date, x-ms-date oder JWT-Claims mit gängigen Toleranzfenstern ab.

## Eingaben

- **Rohe HTTP-Anfrage oder curl-Befehl** (textarea): POST /v1/orders HTTP/1.1 Host: api.example.com X-Amz-Date: 20260824T093000Z Authorization: Bearer eyJhbGciOi... Content-Type: application/json {"sku": "A-1"}
- **Modus** (select)
- **Erfasstes Date-Headerfeld der Antwort (Analyse)** (text): Mon, 24 Aug 2026 09:30:12 GMT
- **Lokale Uhr beim Empfang (Analyse)** (text): Mon, 24 Aug 2026 09:30:02 GMT (defaults to now)
- **Replay-Offsets in Sekunden (leer = auto)** (text): e.g. -950,0 or leave empty for the auto ±skew sweep
- **Zeitlimit pro Anfrage (ms)** (number)

## Wann verwenden

- API-Anfragen schlagen mit Fehlern wie RequestTimeTooSkewed oder ungültigen JWT-Zeitstempeln fehl.
- Der Uhrzeit-Versatz zwischen Client und Server soll anhand erfasster Date-Header exakt quantifiziert werden.
- Signierte HTTP-Anfragen müssen mit Zeitkorrektur-Offsets simuliert oder als korrigierter curl-Befehl neu generiert werden.

## Funktionsweise

- Fügen Sie eine rohe HTTP-Anfrage oder einen curl-Befehl ein und tragen Sie optional den Date-Header der Serverantwort sowie den lokalen Empfangszeitpunkt ein.
- Wählen Sie zwischen Offline-Analyse (reine Skew-Berechnung) und Live-Replay mit individuellem oder automatischem Offset-Sweep.
- Das Tool extrahiert Zeitmerkmale (z. B. X-Amz-Date, JWT iat/nbf, X-Timestamp) und berechnet die Abweichung über ein NTP-Mittelpunktsintervall.
- Sie erhalten eine detaillierte Toleranzübersicht (z. B. AWS SigV4 ±15 Min, JWT-Leeway) sowie angepasste Anfragedaten.

## Anwendungsfälle

- Debugging von fehlgeschlagenen AWS- und Azure-API-Aufrufen nach NTP-Synchronisationsproblemen in Container-Clustern.
- Überprüfung von Microservice-Tokens mit restriktiven JWT-Gültigkeitsgrenzen (iat/nbf) über mehrere Zeitzonen hinweg.
- Validierung von Retry- und Replay-Strategien mit simulierten Zeitverschiebungen in Testumgebungen.

## Häufig gestellte Fragen

### Was verursacht den Fehler RequestTimeTooSkewed bei AWS SigV4?

AWS erlaubt standardmäßig nur eine Abweichung von maximal ±15 Minuten zwischen dem Server-Date-Header und dem X-Amz-Date-Header.

### Können JWT-Zeitstempel im Replay-Modus automatisch angepasst werden?

Nein, da Claims wie iat und nbf Teil der kryptografischen Signatur sind, führt eine nachträgliche Modifikation im Header zu einer ungültigen Signatur.

### Wie wird der Uhr-Skew berechnet?

Der Skew wird aus dem Delta zwischen dem Date-Header des Servers und der lokalen Client-Uhrzeit zum Empfangszeitpunkt ermittelt.

### Werden bei der Offline-Analyse Daten an externe Server gesendet?

Nein, im Modus 'Offline analysieren' findet das Parsing und die Skew-Berechnung rein lokal ohne Netzwerkanfragen statt.

### Wie werden benutzerdefinierte Replay-Offsets angegeben?

Geben Sie Offsets als kommagetrennte Sekundenwerte ein, beispielsweise -950, 0, 950, oder lassen Sie das Feld für den automatischen Sweep leer.

## Ähnliche Tools

- [Zeitreihen-Prognose- und Saisonalitaetsanalyse](https://elysiatools.com/de/tools/time-series-forecast-seasonality-analyzer): Prognostiziert kuenftige Perioden aus CSV- oder JSON-Zeitreihen und zeigt Trend, Saison und Residuen in einem Bericht
- [JWK-Generator & Parser](https://elysiatools.com/de/tools/jwk-generator): Generiert JSON Web Keys (JWK) für RSA, EC (P-256/P-384/P-521/secp256k1) und OKP (Ed25519/Ed448/X25519/X448) oder parst einen bestehenden JWK zur Inspektion von Parametern, Fingerabdruck und Metadaten
- [Security-Header-Prüfer](https://elysiatools.com/de/tools/security-headers-checker): Prüft HTTP-Antwort-Header auf Sicherheits-Compliance — analysiert die von Ihnen eingefügten Roh-Header (ohne Netzwerk) und bewertet sie gegen das OWASP-Secure-Header-Set mit Wertebenen-Prüfungen: HSTS max-age, CSP unsafe-inline/eval, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, COOP/COEP/CORP u. a. Liefert eine Note (A+ bis F) sowie pro-Header-Befunde mit kopierfertigen Empfehlungen.
- [Datums-Extraktor](https://elysiatools.com/de/tools/date-extractor): Extrahiert Daten aus Text in mehreren Formaten einschließlich chinesisch, ISO und US-Format mit detaillierter Analyse
- [Webhook-Debugger und Relay](https://elysiatools.com/de/tools/webhook-debugger-relay): Erzeugt eine eindeutige Webhook-Capture-URL, inspiziert Requests, validiert Signaturen und replayt Payloads an ein Ziel
- [Nächste Cron-Ausführung](https://elysiatools.com/de/tools/cron-expression-next-run): Analysiert Cron und zeigt die nächste Ausführung in natürlicher Sprache, Ortszeit, UTC und Unix-Zeit.
- [Währungsrechner](https://elysiatools.com/de/tools/currency-exchange): Währungsumrechnung mit Echtzeitkursen. Unterstützt 160+ Währungen, zeigt Ergebnis, Kurs, Vergleichstabelle und Aktualisierungszeit.
- [Galaktischer/Äquatorialer Koordinatenkonverter](https://elysiatools.com/de/tools/galactic-coordinate-converter): Wandelt astronomische Positionen zwischen äquatorial (RA/Dec J2000 und B1950), galaktisch (l/b) und supergalaktisch (SGL/SGB) um. Genaue galaktische Rotation IAU 1958 in J2000, supergalaktisches System nach de Vaucouleurs und IAU-1976-Präzession zwischen Epochen. Akzeptiert sexagesimale (12h51m26s) oder Dezimalgrad-Eingabe und zeigt alle vier Systeme pro Objekt.

## Beispiele

- [Distributed Systems Patterns Beispiele](https://elysiatools.com/de/samples/distributed-systems): Umfassende Distributed Systems Patterns mit Konsistenz, Konsensus-Algorithmen, Sharding und Fault-Tolerance-Mechanismen
- [Distributed Tracing Beispiele](https://elysiatools.com/de/samples/distributed-tracing-samples): Umfassende Beispiele für verteiltes Tracing mit Jaeger, OpenTelemetry und modernen Observability Tools
- [Web Python Bildverarbeitung Beispiele](https://elysiatools.com/de/samples/web-image-processing-python): Web Python Bildverarbeitungsbeispiele mit PIL/Pillow einschließlich Lesen, Speichern, Skalieren und Formatkonvertierung
- [FLAC Audio-Beispiele ohne Urheberrechte](https://elysiatools.com/de/samples/flac-samples): Sammlung verlustfreier FLAC-Audios für Tests und Entwicklung, einschließlich Naturklänge und Meditationsmusik

## Verwandte Inhalte

- [Tools fur Audio-Encoding und Formatkonvertierung](https://elysiatools.com/de/hubs/audio-convert): Vergleiche Audioformat-Konvertierung, Bitratenanderungen, Abtastraten-Konvertierung, Codec-Wechsel und Export-Tools in einem Hub.
- [Tools fur Bildformat-Konvertierung und animierten Export](https://elysiatools.com/de/hubs/image-convert): Vergleiche Bildkonverter fur JPG, PNG, GIF, AVIF, WebP, TIFF, ICO, base64 und animationsgeeignete Exporte in einem Hub.
- [Tools fur JSON-Austausch und Format-Ubersetzung](https://elysiatools.com/de/hubs/json-convert): Vergleiche JSON-Konvertierungswerkzeuge fur CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN und ahnliche strukturierte Formate in einem Hub.
- [Farbraum-Konvertierung fur Web und Druck](https://elysiatools.com/de/hubs/design-convert): Gebundelte Werkzeuge fur Farbraum-Konvertierung zwischen Web und Druck in einem Hub.
