| |||||||||
Der Verbindungstest von einer HTTP-Destination (Transaktion SM59 oder SOAMANAGER), die auf Server von SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP Business Network abzielt, führt zu folgendem Fehler: Status HTTP-Response 500 internal server error
Die Verbindungstestfunktion in SAP-Transaktionen wie SM59 und SOAMANAGER funktioniert, indem ein einfacher, leerer HTTP-Request an die URL des Zielservers gesendet wird. Dies dient nur der Überprüfung der Konnektivität auf Netzwerkebene.
Die Endpunkte von SAP Business Network und Ariba sind jedoch für die Verarbeitung bestimmter Geschäftsdokumente (z. B. cXML-Payloads) konzipiert. Sie sind nicht so konfiguriert, dass sie auf die von SM59 gesendete generische Testanforderung reagieren.
Wenn der Server diesen unerwarteten und leeren Request empfängt, kann er ihn nicht verarbeiten und gibt einen HTTP 500 Internal Server Error zurück. Dies ist die Standardmethode des Servers, um einen Fehler auf Anwendungsebene anzuzeigen.
Entscheidend ist, dass der Empfang eines HTTP-Antwortcodes (einschließlich 500) bestätigt, dass die Verbindung auf untergeordneter Ebene erfolgreich war:
Der Fehler Status HTTP Response 500 kann ignoriert werden, da dies bedeutet, dass die Konnektivität (TCP/IP-Schicht) funktioniert.
Um die unterstützten Zielsystem-URLs von Integration Suite Verwaltetes Gateway für Spend Management und SAP Business Network zu prüfen, verwenden Sie den Link aus dem Leitfaden: Creating an RFC Destination for SAP Integration Suite, Managed Gateway for Spend Management and SAP Business Network.
SAP Integration Suite, verwaltetes Gateway > Verwaltetes Gateway - Plattform > Verwaltetes Gateway - Konnektivität der Käuferseite