Page 1 of 1

XML_RPC &lt; == "<" ?

Posted: Wed Jul 15, 2009 12:32 am
by behret
Ich habe mit meinem Serendipity blog folgendes Problem bei der Nutzung der XML_RPC Schnittstelle; leider nirgendwo auch nur den geringsten Hinweis gefunden.
Das Symptom ist das "<" ">", die im RPC call als < > dargestellt sind auf einmal verschwinden und damit jegliche HTML Formatierung verloren geht.
Das trifft auf mehrere Off-line Editoren zu: BlogDesk / Scribefire von derselben Stunde an ...
<member>
<name>description</name>
<value>
<string>Dies ist <strong>ein</strong> Text...</string>
</value>
</member>
wird zu
Dies ist strongein/strong Text...
bei der Anzeige (die in serendipity_entries so in der Datenbank landet).
Direkt über Serendipity zu posten funktioniert; ergänzen der "<" ">" in der Datenbank führt auch zur korrekten Anzeige.
Ein altes Debug Log zeigt mir, dass die Übertragung vom Client zum XML_RPC sich nicht geändert hat.
Ich benutze die Umgebung stabil seit 2 Jahren - damit auch noch Serendipty 1.1.2 mit XML_PRC (1.4.1). Ich befürchte Konfigurationsänderungen beim Hoster, obwohl ohne Feedback.

Irgendwelche Anmerkungen bevor ich mich an den unvermeidlichen Upgrade mache, um zu sehen ob sich das Problem dadurch löst

Danke.?

Re: XML_RPC &lt; == "<" ?

Posted: Wed Jul 15, 2009 9:39 am
by garvinhicking
Hi!

Häufig wird sowas durch mod_security vom Server verursacht, hast Du das mal gecheckt?

Viele Grüße,
Garvin

Re: XML_RPC &lt; == "<" ?

Posted: Wed Jul 15, 2009 9:35 pm
by behret
Danke, Garvin, für den Hinweis - bin leider kein Apache Experte - ich habe meinen Hoster gebeten, mir die Informationen, ob das Module installiert und wie es konfiguriert ist, zukommen zu lassen.
... ud ob und wann sich dort etwas geändert hat.
Gruß,
- Thomas

Re: XML_RPC &lt; == "<" ?

Posted: Wed Jul 29, 2009 10:48 pm
by behret
Hi Garvin,

Nur als Rückmeldung:
So nach 2 Wochen Support-Email-Austausch:
- kein Nutzung des Apache Modul mod_security
- keine Änderungen an der PHP Ini

Bin mit meinem Latein damit am Ende, in einer VM läuft die Kopie der Installation, ebenso bei einem anderen Hoster ... einfach nur sehr merkwürdig.
MYSQL? Beim Abspeichern in der DB, ist das leich zu überprüfen?

Gruß
- Thomas

Re: XML_RPC &lt; == "<" ?

Posted: Thu Jul 30, 2009 10:32 am
by garvinhicking
Hi!

Was ist das für ein Hoster? Ist seine Aussage vertrauenswürdig? Eigentlich kann sowas nur an mod_suhosin, mod_security oder php.ini liegen...vielleicht speist man Dich nur ab?

So wie ich das sehe geschieht das Problem auf HTTP-POST-Ebene.

Grüße,
Garvin

Re: XML_RPC &lt; == "<" ?

Posted: Thu Jul 30, 2009 9:25 pm
by behret
Danke, ....
Der Hoster war in der Vergangenheit recht hilfreich; im Moment läuft es jedoch recht schwerfällig.
Wie sagt man so schön im Angelsächsischen, Im schlimmsten Fall .. "you have to vote with the feet".
Woanders geht es halt.

Gruß