Comment on Guten Morgen , seit gut zwei Tagen baut sich bei mir (Stable) die verzögerte War
steffen@friendica-deutschland.de 1 day ago@tux Sieht für mich eher nach einem separaten Problem aus. In der gespeicherten Server-URL steckt mit \u0004 ein ungültiges Steuerzeichen, deshalb bricht Guzzle beim Parsen ab.
Ich würde den betreffenden gserver-Eintrag prüfen, am besten auch mit HEX(url). Wichtig wäre noch zu sehen, ob UpdateBlockedServers bei so einem Eintrag komplett abbricht oder nur diesen Datensatz überspringt. Falls er komplett abbricht, könnte das zumindest die Wartungsarbeiten teilweise behindern.
tux@anonsys.net 1 day ago
Sorry..... aber ich verstehe nur Bahnhof. 🙃😬
steffen@friendica-deutschland.de 1 day ago
@tux Der Fehler entsteht im Friendica-Worker UpdateBlockedServers. Dieser Worker läuft als tägliche Wartungsaufgabe und geht die bekannten Server aus der gserver-Tabelle durch, um deren Blockierungsstatus neu zu bewerten.
\u0004ist kein normales Zeichen, sondern das ASCII-Steuerzeichen EOT / End of Transmission, Bytewert0x04.Der String sieht also intern ungefähr so aus:
merveill<0x04>s.townund nicht etwa wie ein regulärer Hostname.Guzzle macht deshalb genau das Richtige und verweigert die URI.