| |||||||||
Le test de connexion à partir d'une destination HTTP (transactions SM59 ou SOAMANAGER) ciblant les serveurs SAP Integration Suite, passerelle gérée pour la gestion des dépenses et SAP Business Network, génère l'erreur suivante : Statut Erreur de serveur interne de la réponse HTTP 500
La fonction de test de connexion dans les transactions SAP telles que SM59 et SOAMANAGER fonctionne en envoyant une requête HTTP de base vide à l'URL du serveur cible. Cela permet de vérifier la connectivité au niveau du réseau uniquement.
Cependant, les points de terminaison de l'application SAP Business Network et Ariba sont conçus pour traiter des documents commerciaux spécifiques (par exemple, les données utiles cXML). Ils ne sont pas configurés pour répondre à la demande de test générique envoyée par SM59.
Lorsque le serveur reçoit cette requête vide et inattendue, il ne peut pas la traiter et renvoie une erreur de serveur interne HTTP 500. Il s'agit de la manière standard du serveur d'indiquer une défaillance au niveau de l'application.
Fondamentalement, la réception d'un code de réponse HTTP (y compris 500) confirme que la connexion de niveau inférieur a réussi :
L'erreur de statut de la réponse HTTP 500 peut être ignorée car cela signifie que la connectivité (couche TCP/IP) fonctionne.
Pour vérifier les URL de système cible prises en charge par la passerelle gérée Integration Suite pour la gestion des dépenses et SAP Business Network, voir le lien du guide : Création d'une destination RFC pour SAP Integration Suite, passerelle gérée pour la gestion des dépenses et SAP Business Network.
Passerelle gérée SAP Integration Suite > Passerelle gérée - Plateforme > Passerelle gérée - Connectivité côté acheteur