RSS-Feed funktioniert nicht
Hatte ich hier schon mal gepostet, ist in der Zwischenzeit eher schlimmer geworden. Der Google Reader - und andere bestimmt auch - erkennt nicht mehr bzw. nur mit ungeheurer Verspätung, wenn ein Antville-Blog neue Posts hat. Von meinem Blog, das ich seit einigen Wochen mit nahezu täglichen Posts füttere, hat er vorhin beim Klicken auf den Blognamen in der Navigation - ein Extraklick, der eigentlich nicht in der Feedlogik vorgesehen ist - gar nichts neues angezeigt. Erst bei Klick auf refresh trudelten dann zig Beiträge ein. Der Letzte von vor elf Tagen. In der Form macht der RSS-Feed keinen Sinn. Und ich bin nicht der Einzige mit dem Problem, das kann jeder reproduzieren, wenn er den Google Feedreader benutzt. Einen besseren kenn ich übrigens nicht und unnötige Software will ich nicht, wenn es nicht sein muss. Kann man da irgend etwas machen?
katatonik
Hm. Ich bin mir mittlerweile nicht mehr so sicher, ob es in den von mir bemerkten Fällen nicht letztlich eine psychologische Sache war oder ist: ich klicke, wenn ich in einem antville blog bin, oft reflexartig auf die "subscriptions" und lese dann herum. Später komme ich in den Feedreader und finde dann das außerhalb des Readers schon Gelesene als ungelesen wieder.
Die andere Frage ist: Was wäre denn eine "normale" Zeitverzögerung, mit der Blogeinträge in Google Reader auftreten? Und was ist dabei eine "ungeheure" Verspätung? Hängt das nicht auch davon ab, wie oft der Google crawler vorbeikommt?
tobi Verwaltung
und andere bestimmt auch
Das ist eine reine Mutmaßung; bislang wurde das Problem nur mit dem Google Reader gemeldet. Ich selbt habe mit meinem Reader kein Problem, allerdings funktioniert bei mir auch mit dem von Google alles bestens.
ich bin nicht der Einzige mit dem Problem
Stimmt, Sie sind einer von
dreizwei Menschen; das heißt, Moment: nach Katatoniks Relativierung sind Sie doch der einzige mir bekannte »Fall«...Kann man da irgend etwas machen?
Wie schon in dem von Ihnen verlinkten Thread angemerkt, kann ich das Problem nicht reproduzieren; daher ist schon die Fehlersuche für mich de facto unmöglich, von der Behebung ganz zu schweigen.
Solange nicht viele verschiedene Feedreader und Benutzerinnen dringende Probleme mit Feeds von Antville.org haben, sehe ich zumindest die Vermutung bestätigt, dass Antville daran unschuldig ist.
Die Resonanz auf meine Bitte um weitere Fehlermeldungen war gering (genauer: gleich eins); entweder existiert für die meisten User dieses Problem einfach nicht, oder es gibt irgendeinen triftigen Grund, der verhindert, dass sich mehr Betroffene melden. (Davon gehe ich allerdings nicht aus, klingt mir zu verschwörerisch.)
Ich kann Ihnen sonst keinen besseren Rat geben als einen anderen Reader auszuprobieren.
tobi Verwaltung
Also, ein Testposting auf http://tobi.antville.org/stories/1865315/ um ca. 01:45h war sieben Minuten später bei Google.
Ein wenig weiter unten folgt mein Kommentar auf http://help.antville.org/stories/1865288/#1865311 von 01:27h.
Ich gebe zu, ich habe im ersten Fall auf Refresh geklickt; ich hoffe, es ist nicht dieser eine zusätzliche Klick der »Umstand«, den Sie bemängeln.
Fünfzehn Minuten Latenz empfinde ich als recht OK, wenn ich bedenke wieviele Googleplex an Feeds da sekündlich aktualisiert werden müssen... Wie schnell die Sache aber wirklich laufen sollte, kann Ihnen vermutlich nur die Große Suchmaschine selbst beantworten.
(Btw. help.antville.org habe ich erst neu abonnieren müssen, daher erscheinen dort alle Feed Items mit der gleichen Uhrzeit.)
Schlafen Sie gut.
alex63
Danke für die Mühen, aber das Problem besteht weiter. Normalerweise müssten alle neuen Artikel im Feedreader hintereinander erscheinen ohne dass man einzelne Blogs auswählen muss. Das ist der Sinn eines Readers, ansonsten könnte ich die Blogs ja auch selber per Hand ansurfen. Bei den Antville-Blogs kriege ich allerdings nur dann im Moment aktuelle Posts zu sehen, wenn ich das Blog links anklicke und dann oben rechts auf aktualisieren klicke. Anbei das Beispiel eines Kommentars vom 7.12., den ich auf diese Weise erst gestern abend im Reader erhalten habe. Da ist doch etwas oberfaul. Das passiert mir übrigens auf allen Computern.
DonDahlmann
Ne, die Probleme habe ich mit dem Google Reader auch. Und zwar bei allen Antville Blogs, die ich per RSS abonniert habe. Ich bekomme die Updates dann meist (aber nicht immer) in einem großen Schwung. Gilt auch für mein Blog und die Kommentare.
tobi Verwaltung
@alex63: Ich kann Ihren Unmut nachvollziehen, hoffe aber, Sie verstehen jetzt endlich, dass und warum ich den Fehler nicht beheben kann.
@DonDahlmann: Gut zu wissen, damit sind es wieder zwei Benutzer, von denen ich weiß, dass sie das Problem mit Google Reader haben.
Daher nochmals meine Bitte und mein Vorschlag um Überprüfung, ob auch ein anderer Reader Probleme mit den Antville.org Feeds hat; wenn ja, liefert das womöglich neue Erkenntnisse.
Bis dato muss ich aber einfach davon ausgehen, dass es ein Problem mit Google Reader gibt (und nicht mit Antville), für das ich keine Lösung anbieten kann (obwohl ich's versucht habe, und obwohl ich nicht dafür zuständig bin).
alex63
Sie verstehen jetzt endlich, dass und warum ich den Fehler nicht beheben kann.
Nee, leider nicht. Das Problem taucht im Zusammenhang mit dem Google Reader so weit ich weiß nur mit Antville-Blogs auf. Daher gehe ich davon aus, dass es auf der Antville-Seite liegt. Mit dem RSS-Feed von Antville stimmt was nicht. Der tut nicht das, was er tun sollte. Trotzdem vielen Dank für die Arbeit, die Sie da reinstecken, Tobi. Ich weiß das wirklich zu schätzen, da ich seit über sechs Jahren dabei bin.
tobi Verwaltung
Nee, leider nicht.
Welchen Teil davon verstehen Sie nicht? Dass ich den Fehler reproduzieren können muss, um ihn zu beheben?
Oder denken Sie etwa, ich weigere mich, den Fehler zu erkennen?
Es kann ja durchaus sein, dass der Fehler bei Antville liegt, aber mir fehlen die Indizien. Und im Zweifel für den Antgeklaten, so heißt es doch, oder?
alex63
ich rate jetzt mal so ins blaue hinein. könnte das etwas damit zu tun, dass der antvilleserver in österreich steht, sie auch dort sind herr tobi, ich hingegen in deutschland ins netz gehe?
DonDahlmann
Ich versuche das mal parallel in Bloglines zu beobachten, bzw. mach mal ne Umfrage im Blog.
Chronistin
Habe ich auch beobachtet (ebenfalls Google Reader). Es kommt tagelang nichts Neues an, dann auf einmal 10 "neue" Beiträge - die dann eben schon etliche Tage alt sind.
tobi Verwaltung
Und ich denke, jetzt habe ich erst begriffen, was beanstandet wird: es geht also nicht darum, dass ein Antville Feed von Google Reader grundsätzlich nicht aktualisiert wird, sondern, dass er in der Melange aller Feeds (Klick auf "All Items" oder wie auch immer das auf deutsch lauten mag) nicht aktualisiert erscheint.
OK – verifiziert. (Na endlich!, denkt die ungeduldige Community.)
Nichtsdestotrotz kann ich weiterhin nichts am Verhalten der Feeds von Antville.org feststellen, dass auf eine mögliche Behebung des Problems hindeutet.
Ich habe mit Telnet die Abfrage des Feeds von tobi.antville.org simuliert (inkl. des User-Agents von Google Reader, so wie er im Logfile erscheint) und kann hier kein Fehlverhalten feststellen:
telnet tobi.antville.org 80
GET /rss.xml HTTP/1.1
Host: tobi.antville.org
User-Agent: "Feedfetcher-Google; (+http://www.google.com/feedfetcher.html)"</p><p>HTTP/1.1 200 OK
Date: Fri, 19 Dec 2008 18:06:06 GMT
Server: Apache
Vary: Host
Set-Cookie: HopSession=78.142.134.ly751n2h9d8b; Path=/; Domain=.antville.org; HttpOnly
ETag: "sMWad9lj6Hleso/pXG6nTA=="
Content-Length: 22831
Content-Type: text/xml; charset=UTF-8</p><p>## Es folgt der XML code, den ich aus Übersichtsgründen weglasse.
Darauffolgende Requests sollte Google Reader (bzw. der Feedfetcher) mit dem ETag abfragen (siehe "If-None-Match" Eintrag):
telnet www.antville.org 80
Trying 86.59.13.250...
Connected to elise.antville.org.
Escape character is '^]'.
GET /rss.xml HTTP/1.1
Host: tobi.antville.org
User-Agent: "Feedfetcher-Google; (+http://www.google.com/feedfetcher.html)"
If-None-Match: "sMWad9lj6Hleso/pXG6nTA=="</p><p>HTTP/1.1 304 Not Modified
Date: Fri, 19 Dec 2008 18:07:04 GMT
Server: Apache
ETag: "sMWad9lj6Hleso/pXG6nTA=="
Vary: Host
Es wird in diesem Fall kein XML mit übertragen, weil sich ja daran nichts geändert hat. Google Reader soll also einfach auf den Cache des Feeds zurückgreifen oder, falls der Feed nicht gecacht wurde, einen erneuten Request ohne ETag durchführen.
Das war um ca. 19:00. Danach, ca. sieben Minuten später, hab ich eine weitere Teststory veröffentlicht.
Der nächste Zugriff von Google mit ETag sollte wieder den kompletten XML code liefern, weil die neue Story das Änderungsdatum vom Site beeinflusst und der ETag daraus generiert wird:
telnet www.antville.org 80
Trying 86.59.13.250...
Connected to elise.antville.org.
Escape character is '^]'.
GET /rss.xml HTTP/1.1
Host: tobi.antville.org
User-Agent: "Feedfetcher-Google; (+http://www.google.com/feedfetcher.html)"
If-None-Match: "sMWad9lj6Hleso/pXG6nTA=="</p><p>HTTP/1.1 200 OK
Date: Fri, 19 Dec 2008 18:08:05 GMT
Server: Apache
Vary: Host
Set-Cookie: HopSession=78.142.134.13sl2asbfik1n; Path=/; Domain=.antville.org; HttpOnly
ETag: "8TzzoD4X35C316faqB44Kg=="
Content-Length: 22074
Content-Type: text/xml; charset=UTF-8</p><p>## Es folgt wieder der XML code...
Voilà, Elise macht ihre Sache also generell richtig (sofern Feedfetcher sich an meine Simulation hält). Hilft uns aber immer noch nicht weiter.
alex63
seltsam, gerade eben ist dieser post und der darauffolgende in meinen google reader hereingeflattert. 21h bzw. 8h nach veröffentlichung. irgendwas ist da jetzt passiert, scheint mir.
vielleicht ist es doch ein problem mit dem google reader, der probleme hat hunderte von feeds zu managen.
tobi Verwaltung
Ich hab aber nix am Antville Code geändert, nur dass es da kein Missverständnis gibt.
tobi Verwaltung
Es ist leider schwer, mehr als nur die allgemeinen Grundlagen über den Feedfetcher herauszufinden.
Es könnte z.B. auch sein, dass die Feeds von Antville.org wegen der vielen Ausfälle in letzter Zeit seltener aktualisiert werden. (Habe ich mal in einem selbstgeschriebenen Reader so ähnlich gemacht.)
Auch finde ich im Logfile oft Fehler beim Aufrufen von Feeds, das muss ich mir bei Gelegenheit auch nochmal genauer anschauen.
Chronistin
Ich weiß nicht, ob das weiterhilft - aber wenn es passiert, haben alle items das gleiche Date & die gleiche Uhrzeit. Erst wenn ich auf die antville-Site gehe, sehe ich, wann eine Story wirklich veröffentlicht wurde.
katatonik
auch ob das weiterhilft, weiss ich nicht: ich habe eines abends ziemlich zeitgleich testpostings auf campcatatonia.org und elektrosmog.antville.org abgesetzt.
das vom nicht-antville.org gehosteten und nicht antville verwendenden camp catatonia war wenige minuten später im google reader, das von elektrosmog habe ich erst am nächsten morgen angezeigt bekommen. auf jeden fall war es auch eine stunde nach dem posten noch nicht im reader.
könnte es sein, dass das phänomen auf einzelne antville.org-blogs beschränkt ist und mit deren spezifischen feed-einstellungen zusammenhängt?
tobi Verwaltung
Hm, bei meinen Tests tauchen auch die Antville.org Feeds relativ schnell (< 10min) im Google Reader auf, allerdings nur bei direkter Auswahl des Feeds und Klick auf Refresh (wie von alex63 beschrieben).
D.h. irgendwas läuft anders, wenn ein Antville.org Feed in der chronologischen Gesamtsicht aller abonnierten Feeds angezeigt werden soll.
Was das nun noch sein könnte, dazu fällt mir momentan nicht mehr viel ein: am Feed selbst könnte ich noch verschiedene Tests durchführen – mach ich evtl. nächstes Jahr, wenn ich Zeit hab.
Mir scheint aber trotzdem der Verdacht erhärtet, dass Google Reader nicht ganz unschuldig ist an der Misere, denn ich lese bisher noch nichts von Problemen mit anderen Readern...
DonDahlmann
Hmm... es ist weiter merkwürdig. Ein paar beschweren sich drüber bei mir auch über Verzögerungen. Meistens wohl aber Google Reader.
Botic Verwaltung
Nach mehrmaligen Supportanfragen beim Google Reader Team funktionieren die Antville-Feeds jetzt bei mir. Hat sich bei euch Besserung ergeben? (Falls das noch wer liest)
alex63
scheint bei mir jetzt auch zu gehen. verzögerung ca. 10 minuten. tausend dank!