Hi Jan-Peter,
ich habe das mal etwas genauer nachgestellt:
Zur Sicherheit habe ich die Cache-Plugins Autoptimize und Cache Enabler vorher deaktiviert.
Zun?chst habe ich “beitraga” und “beitragb” erstellt.
In “beitragb” gibt es einen Link auf “beitraga”
Zum Testen habe ich eine Datei pingback.xml
angelegt:
<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
<methodName>pingback.ping</methodName>
<params>
<param>
<value>
<!-- source -->
<string>https://konsumschaf.de/beitragb</string>
</value>
</param>
<param>
<value>
<!-- target -->
<string>https://konsumschaf.de/beitraga</string>
</value>
</param>
</params>
</methodCall>
mit curl -X POST -d @pingback.xml https://konsumschaf.de/xmlrpc.php
versuche ich dann den pingback zu triggern.
Wenn Shariff-Wrapper aktiv ist, bekomme ich dieses Ergebnis:
<?xml version="1.0" encoding="UTF-8"?>
<methodResponse>
<fault>
<value>
<struct>
<member>
<name>faultCode</name>
<value><int>0</int></value>
</member>
<member>
<name>faultString</name>
<value><string></string></value>
</member>
</struct>
</value>
</fault>
</methodResponse>
Und der Pingback wird nicht registriert.
Sobald ich Shariff-Wrapper deaktiviere, funktioniert es:
<?xml version="1.0" encoding="UTF-8"?>
<methodResponse>
<params>
<param>
<value>
<string>Pingback von https://konsumschaf.de/beitragb zu https://konsumschaf.de/beitraga registriert. Keep the web talking! :-)</string>
</value>
</param>
</params>
</methodResponse>
Vielleicht hilft das ja beim Eingrenzen des Problems.
Viele Grü?e
Thomas