Ich möchte mir die Software "Raven" so konfigurieren, dass dort Offline-Editing über die XML-RPC-Schnittstelle möglich wird.
Leider gibt es ein Problem mit XML-RPC.
Sobald ich versuche zu verbinden gibt es einen Fehler: "Error fetching list of blogs"
mit folgenden Details:
zoundry.blogpub.xmlrpc.xmlrpcserverimpl.ZXmlRpcException: {ZBlogServerException['blogger.getUsersBlogs' type:XMLRPC Fault, code:403 msg:Benutzer oder Passwort falsch.]}
at zoundry\blogpub\xmlrpc\xmlrpcserverimpl.pyo:263 [_getUserBlogs()] -> None
at zoundry\blogpub\xmlrpc\xmlrpcserverimpl.pyo:1217 [_getUserBlogs()] -> None
at zoundry\blogpub\xmlrpc\xmlrpcserverimpl.pyo:251 [getBlogs()] -> None
at zoundry\blogapp\services\pubsystems\blog\xmlrpc.pyo:13 [_listBlogs()] -> None
at zoundry\blogapp\services\pubsystems\blog\blogpublisher.pyo:508
[listBlogs()] -> None
at zoundry\blogapp\models\ui\wizard\newpublishersitemodel.pyo:52
[listBlogs()] -> None
at zoundry\blogapp\ui\wizards\publishersitewizard.pyo:516 [_runTask()] -> None
Caused By:
zoundry.blogpub.xmlrpc.xmlrpcserverimpl.ZXmlRpcException: {ZBlogServerException['blogger.getUsersBlogs' type:XMLRPC Fault, code:403 msg:Benutzer oder Passwort falsch.]}
at zoundry\blogpub\xmlrpc\xmlrpcserverimpl.pyo:263 [_getUserBlogs()] -> None
at zoundry\blogpub\xmlrpc\xmlrpcserverimpl.pyo:1217 [_getUserBlogs()] -> None
at zoundry\blogpub\xmlrpc\xmlrpcserverimpl.pyo:251 [getBlogs()] -> None
at zoundry\blogapp\services\pubsystems\blog\xmlrpc.pyo:13 [_listBlogs()] -> None
at zoundry\blogapp\services\pubsystems\blog\blogpublisher.pyo:508
[listBlogs()] -> None
at zoundry\blogapp\models\ui\wizard\newpublishersitemodel.pyo:52
[listBlogs()] -> None
at zoundry\blogapp\ui\wizards\publishersitewizard.pyo:516 [_runTask()] -> None
Caused By:
zoundry.blogpub.xmlrpc.zpatch.xmlrpclib.Fault: {<Fault 403: 'Benutzer oder Passwort falsch.'>}
at zoundry\blogpub\xmlrpc\zpatch\xmlrpclib.pyo:797 [close()] -> None
at zoundry\blogpub\xmlrpc\zpatch\xmlrpclib.pyo:1442 [_parse_response()] -> None
at zoundry\blogpub\xmlrpc\zpatch\xmlrpclib.pyo:1230 [request()] -> None
at zoundry\blogpub\xmlrpc\zpatch\xmlrpclib.pyo:1565 [__request()] -> None
at zoundry\blogpub\xmlrpc\zpatch\xmlrpclib.pyo:1163 [__call__()] -> None
at zoundry\blogpub\xmlrpc\xmlrpcserverimpl.pyo:260 [_getUserBlogs()] -> None
Thread: [ZWizardTaskThread]
Thread: [ZWizardTaskThread]
Alles anzeigen
greife ich jedoch im Browser direkt auf die xmlrpc.php zu, kommt die Meldung wie sie sein soll:
"[COLOR=#000000]XML-RPC server accepts POST requests only.[/COLOR]"
Laut ithemes-security ist xmlrpc aktiv und nutzbar, eine Option in den Einstellungen von Wordpress 4.0 zu XMLRPC finde ich allerdings nicht mehr, jedenfalls nicht mehr da, wo sie laut Documentation sein sollte.
Leider bin ich noch nicht so geübt darin, Logs auszuwerten - woran liegt hier der Fehler und wie bekomme ich es wieder gerade gebogen? Kann es sein, dass eine Firewall bei mir (nicht auf dem Server) XMLRPC blockiert?
Der Hoster hat XMLRPC aktiviert und bestätigte mir bereits, dass es gehen sollte.
Der hier beschriebene Trick führt bei mir zu einem 500er Internal server error...