Fehler 500 nach Kommentareintrag

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Fehler 500 nach Kommentareintrag

Post by Harald Weingaertner »

Hallo,

seit heute bekomme ich komischerweise einen Server Error 500, nachdem ich einen Kommentar abgesendet habe. In den Logfiles steht

[Tue Jul 11 11:55:07 2006] [error] [client 85.178.187.186] malformed header from script. Bad header=No recipient addresses found i: /usr/local/php/bin/php

Der Kommentar ist allerdings vorhanden. Weiß jemand was das problem sein könnte? Ich benutze 1.0.

Gruß, Harald
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Fehler 500 nach Kommentareintrag

Post by garvinhicking »

Hi!

Diese Meldung kommt vom Versand der E-Mail via PHPs mail().

Bei dem angemäkelten Kommentar, was für eine EMail adresse hast Du da angegeben? Und hast du in der s9y konfiugration die E-Mail adresse des blogs eingetragen?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Post by Harald Weingaertner »

Hallo Garvin,

die E-Mail Adresse ist meine eigene. Ich habe auch die Schreibweise überprüft. Kann es sein, dass der Kommentar, auf den ich geantwortet habe, eine falsche E-Mail Adresse eingegeben hat und "Benachrichtigen Sie mich bei einer Aktualisierung" angeklickt hat? Denn auch die E-Mail Adresse des Blogs ist korrekt eingetragen.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Das kannst Du prüfen indem Du dir die DB-Tabelle "serendipity_comments" für das entsprechende Kommentar anguckst?

Tritt der Fehler reproduzierbar auf? Hat es vorher mal geklappt? Gab es eine Veränderung von Dir die für den Fehler verantwortlich sein könnte? Irgendwelche Plugins installiert, Dateien gelöscht, Templates gewechselt, PHP Version aktualisiert, ... ?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Post by Harald Weingaertner »

Also der User ist nicht "subscribed" - Status Unsubscribed.

Das Problem ist jederzeit reproduzierbar, sobald eine E-Mail Adresse im Kommentar angegeben wird.

Bis gestern Nacht hat es noch geklappt (also vor ca. 12 Stunden). Dann ging ich schlafen und jetzt tritt der Fehler auf (ehrlich). Auch sonst hat sich nichts verändert. Ich kann mich nur erinnern, dass ich gestern Abend noch 3 Einträge in den Spamschutz gepackt habe. Das sieht aber auch alles gut aus.

Erst, wenn der User eine E-Mail Adresse einträgt, dann tritt der Fehler auf. Der Eintrag ist vorhanden und gespeichert, die Folgeseite ist aber ein Error500. Die Benachrichtigungen über neue Kommentare kommen auch an.

Komisch... In der Konfiguration lasse ich die Gültigkeit der E-Mail Adressen übrigens nicht überprüfen, falls das eine der nächsten Fragen gewesen wäre ;)
Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Post by Harald Weingaertner »

Noch ein Nachtrag: Ich habe in den Kommentaren gerade entdeckt, dass ich selber als Admin angeblich im Spamschutz drin war. Ich habe keine Ahnung wie ich da reingekommen bin. Ich habe meinen Autorennamen nun wieder freigegeben und der Fehler tritt jetzt nicht mehr auf. Offensichtlich trat oder tritt er nur auf, wenn der Autor im Spamschutz drin ist.

Strange....
Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Post by Harald Weingaertner »

Jetzt muss ich mich schon wieder korrigieren. Jetzt trat der Fehler wieder auf, obwohl ich nicht mehr selber im Spamfilter hänge.

Sobald mal weniger los ist haue ich mir mal die 1.1 rauf. Vielleicht hilft das ja was...
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

In dem Bereich hat sich eigentlich nichts geändert. Ich würde mal deinen provider bitten die MTA Logfiles durchzugehen?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Post by Harald Weingaertner »

Ok, habe ich mal angefragt. Mal sehen was sie antworten. Danke
Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Post by Harald Weingaertner »

Das ist die Antwort:


laut unserem Logfile ist genau zu dieser Uhrzeit eine Email an pit@webgurus.de versendet worden. Es ist aber auch eine zweite Email beim MTA angekommen, die keinen Empfänger hatte.


Hilft das irgendwie weiter?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Kann es sein dass Du als Autor des Blogs keine EMail adresse eingetragen hast? Oder kann es sein dass Autoren die Option "Über kommentare benachrichtigen" aktiv ahben ohne eine Mailadresse eingetragen zu haben?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Post by Harald Weingaertner »

Nein, das ist beides nicht der Fall. Du kannst das mal ausprobieren:

http://blog.webgurus.de/archiv/122-Zida ... siert.html

Dann kommentierst du einfach irgendwo. Sobald die eine E-Mail Adresse hinterlegst kommt danach der Fehler 500. Laut Logfiles nicht nur bei mir, sondern auch bei anderen Usern (sehe ich anhand der IP Adressen). Du hattest in dem Blog mal einen Zugang ;) Der gilt sogar immer noch ;)
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Die Zugangsdaten lösche ich immer wieder, die bräuchte ich dann wohl nochmal. :)

Ich bräuchte vermutlich jedoch zugang zur SQL Datenbank um das alles so testen zu können. FTP Zugriff für die Dateien (oder include/*.php) wäre evtl. auch hilfreich zum debugging.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply