From 4324547eb3fb1623f8638522e73035ade0323e7d Mon Sep 17 00:00:00 2001 From: Dogfather Date: Fri, 2 Oct 2026 03:41:18 +0200 Subject: [PATCH] Teilanfragen: Sprachnachrichten kommen jetzt auch auf dem iPhone an MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Filipe: „zeurst schaust du mal ob es im system liegt dass miss, die modi, keine sprachnachrichten hoeren kann oder ob es an ihr liegt weil bei allen anderen klappt nur bei ihr nicht" ES LAG AM SYSTEM. WAS GEMESSEN WURDE (nicht vermutet) 1. An ihrer Rolle liegt es nicht. Der Weg `/workspace/api/chat/anhang/:id` fragt drei Dinge: gibt es die Nachricht, ist die Person im Raum, hat sie das Gespraech weggeraeumt. Keine Rollenpruefung. Gegen eine Wegwerf- Datenbank gemessen: `anmelden admin=200 modi=200`, Anhang als modi HTTP 200, 40018 Bytes -- genau wie als admin. 2. Sie ist in allen drei Raeumen mit Sprachnachrichten, geloescht_bis = 0, alle sechs Tondateien liegen auf der Platte. (Live-Datenbank, nur gelesen, auf einer Kopie, Kopie danach geloescht.) 3. Sie ist die EINZIGE im Haus mit Safari. Aus dem Caddy-Protokoll, ueber IP und Minute mit ihren Protokolleintraegen abgeglichen: iPhone, iOS 18.7, Safari 26.6.1. Alle anderen Geraete der letzten zwei Wochen: Android-Chrome 3900 Anfragen, Windows-Chrome/Edge/Firefox 2646. Neun von zehn iPhone-IP-Praefixen sind ihre. 4. DER FEHLER: Der Anhang-Weg beantwortete eine Teilanfrage (`Range: bytes=0-1`) mit einer vollen HTTP 200 -- ohne `Accept-Ranges`, ohne `Content-Length`, als `chunked`. Zum Vergleich dieselbe Anfrage an `express.static`: HTTP 206, `accept-ranges: bytes`, `content-range: bytes 0-1/2480`. Safari verlangt fuer