mehrere Fehler nach Pings

  • Hallo, ich nutze WordPress (Version 2.04) erst seit kurzem. Ich habe PingFix als Plugin installiert, um nicht bei jeder Änderung einen Ping auszulösen.

    Im Log von PingFix tauchen jedoch bei manchen Pingdiensten (hier Beispiele) folgende Fehler auf:

    “transport error - HTTP status code was not 200” -> http://xmlrpc.blogg.de
    “transport error - could not open socket: 110 Connection timed out” -> http://blogmatcher.com/u.php
    “parse error. not well formed” -> http://rpc.newsgator.com/

    Andere Dienste funktionieren problemlos.

    Gibt es dafür eine Lösung bzw. liegt das Problem bei mir bzw. Host oder bei den Pingdiensten? Eine Suche hier hat mich nicht weiter gebracht.

    Mein Blog, falls das wichtig ist: http://www.notsorelevant.com

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Transport Errors bei WordPress Ping

    Hallo, die Transport Errors sind sicher kein neues (WordPress 2.0.4.) Problem. Man kann sie evtl. reduzieren, indem man Feed und Blog auf Validität überprüft und ggf. korrigiert. Manche Dienste erfordern zudem eine Anmeldung, bevor man sie nutzen (anpingen) kann. Aber ich denke, dass man die Transport Errors trotzdem nicht vollständig abstellen kann. Vielleicht tatsächlich ein "Übertragungsproblem" (schlechte Verbindung, kein freier Port gefunden, ...)?

    In meinem Shopping Blog habe ich seit dem Upgrade leider noch ein zusätzliches Problem: Meine "Technorati-Pings" werden witzigerweise erfolgreich versand (von Pingfix als "[FONT=Courier New]successfully pinged[/FONT]" bestätigt), kommen aber seit geraumer Zeit nicht mehr bei Technorati an. Falls dazu auch noch jemand eine Idee hat, würde ich mich freuen. An den Plugins kann`s nicht liegen, denn das Problem tritt leider auch bei abgeschalteten Plugins auf. Eine Neuanmeldung des Blogs (bei Technorati) hat auch nicht geholfen. So bin ich nun also ratlos. :?

    Einmal editiert, zuletzt von Oliver_HH (19. Oktober 2006 um 18:17)

  • Der Blog ist gemäß des W3.org Validators ok. Der Feed hat zwei Warnungen, die aber nicht tragisch sein sollten. Naja, nicht so tragisch.
    Mit Technorati habe ich widerum keine Probleme. Ich nutze für die Pings allerdings nicht Pingomatic, sondern habe die Dienste alle einzeln eingetragen. Vielleicht hilft das ja weiter.

  • Ich fliege hier leider ständig raus, muss mich neu anmelden und kann zuvor die Antwort nicht speichern. Ein letzter Versuch: :cry:

    Erstmal vielen Dank für den Hinweis. Technorati pinge ich allerdings selber auch schon direkt an. Es wird wohl eher daran liegen, dass ich seit dem Update zusätzlich das "Filosofo Home-Page-Control - Plugin" nutze. Damit hat sich die Verzeichnisstruktur leicht geändert, was Technorati scheinbar nicht beizubringen ist.

    Bezüglich der RSS-Fehler:

    Den einen kann man sehr schnell korrigieren:

    Der Feed-Validator prangert bei WordPress-Standard-Installationen leider immer den Abschnitt <wfw:commentRSS> ... </wfw:commentRSS> an. Man findet ihn in der wp-rss2.php, ca. in Zeile 52. Macht man dort aus "RSS" (vorne und hinten) einfach "Rss" (<wfw:commentRSS> --> <wfw:commentRss>) , so ist das Standard-Feed schon einmal valide.

    Der zweite Fehler in Deinem Feed lautet: "Der Image-Link passt nicht zum Channel-Link". Das stimmt wohl. ;-) Keine Ahnung, ob dies ein Problem darstellt. Es geht um den Abschnitt mit der "Creative Commons License". Stammt der von Feedburner oder aus dem Original-Feed?

    Ich selbst wandle meine Feeds auf der eigenen Homepage in lesbare Feeds um. Wäre das vielleicht eine Alternative?

    Einmal editiert, zuletzt von Oliver_HH (21. Oktober 2006 um 20:53)



  • Der Feed-Validator prangert bei WordPress-Standard-Installationen leider immer den Abschnitt <wfw:commentRSS> ... </wfw:commentRSS> an. Man findet ihn in der wp-rss2.php, ca. in Zeile 52. Macht man dort aus "RSS" (vorne und hinten) einfach "Rss" (<wfw:commentRSS> --> <wfw:commentRss>) , so ist das Standard-Feed schon einmal valide.


    Ja, verstanden habe ich den Fehler schon. Leider setzt Wordpress das RSS statt Rss bei jedem Eintrag, d.h. ich müsste nach jedem neuen Eintrag die Datei wieder ändern. Kann irgendwie nicht im Sinne des Erfinders sein. ;)

    Zitat

    Der zweite Fehler in Deinem Feed lautet: "Der Image-Link passt nicht zum Channel-Link". Das stimmt wohl. ;-) Keine Ahnung, ob dies ein Problem darstellt. Es geht um den Abschnitt mit der "Creative Commons License". Stammt der von Feedburner oder aus dem Original-Feed?

    Stammt von Feedburner. Ich verzichte zukünftig einfach auf das Logo im Feed. Werde dann wohl mal selbst meinen Feed abonnieren, um zu sehen wie das aussieht. :mrgreen:

    Danke jedenfall für die Tipps. Leider kann ich dir bei deinem Technorati Problem nicht weiter helfen. :(

    Carsten

  • Ja, verstanden habe ich den Fehler schon. Leider setzt Wordpress das RSS statt Rss bei jedem Eintrag, d.h. ich müsste nach jedem neuen Eintrag die Datei wieder ändern. Kann irgendwie nicht im Sinne des Erfinders sein. ;)



    Das habe ich jetzt nicht verstanden. Dieser Abschnitt läuft doch durch einen Loop und wird nicht manuell geschrieben? Scheint einfach nur ein "Tippfehler" im Code zu sein. Wie auch immer. Das ändert man nur 1x an zentraler Stelle und dann nie wieder. ;-)

  • In einer nackten wp-rss2.php findet sich der Aufruf in Zeile 50. Aber in meiner bereits bestehenden wp-rss2.php finde ich diesen Aufruf nicht mehr. <wfw:commentRSS> steht dann unter jedem Artikel. Nur wo kommt der Aufruf jetzt her?

    Ich bin einfach zu blöd dazu. :(

  • Normalerweise kommt der Aufruf dann aus Zeile 50 Deiner "nackten" wp-rss2.php. ;-)

    Was hast Du denn mit der gemacht?

    Für eine XSL-Variante genügt es eigentlich, dort den Verweis auf XSL-Datei und Stylesheet einzutragen. Dann wird für Besucher eine modifizierte Version ausgegeben, wofür man die wp-rss2.php direkt aber gar nicht zu ändern braucht. Habe ich mir mal so zurecht gebastelt, damit Google mir nicht so viele Besucher klaut.

    In der Statistik hatte ich gesehen, dass sehr viele Leute bei Google auf die Feeds klicken, statt auf normale Links. Diese Leute gehen dann meist verloren, weil sie mit der Code-Darstellung eines Feeds ja recht wenig anfangen können... In unserem Mexiko-Portal macht das gegenwärtig z.B. einen Unterschied von ca. 1.000 Besuchern (mehr) pro Tag aus. Macht daher Sinn, sich mit Feeds gewissenhaft zu beschäftigen.

  • Ich glaube mittlerweile, dass das an Feedburner liegt. Die wp-rss2.php habe ich mal umbenannt, in der Originaldatei RSS in Rss geändert und hochgeladen. Leider ist das Ergebnis das selbe.

  • Prima. Jetzt würde mich mal interessieren, ob sich an den Transport Errors etwas ändert. Kannst ja noch einmal posten, wenn ein bisschen Zeit und ein paar Pings ins Land gegangen sind... ;-)

  • An den Fehlern hat sich leider nicht geändert. Naja, zumindest scheine ich jetzt eine fehlerfreie Seite zu haben. Ist ja auch schon etwas. ;)

    Carsten

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!