| |||||||||
Тест соединения с HTTP-адреса (транзакции SM59 или SOAMANAGER), предназначенный для управляемого шлюза SAP Integration Suite для управления расходами и серверов SAP Business Network, приводит к следующей ошибке: Статус Ответ HTTP 500 внутренняя ошибка сервера
Функция тестирования соединения в транзакциях SAP, таких как SM59 и SOAMANAGER, работает путем отправки базового пустого HTTP-запроса на URL целевого сервера. Он предназначен только для проверки соединения на уровне сети.
Однако конечные точки приложений SAP Business Network и Ariba предназначены для обработки определенных бизнес-документов (например, полезной нагрузки cXML). Они не сконфигурированы для ответа на общий тестовый запрос, отправленный SM59.
Когда сервер получает этот неожиданный и пустой запрос, он не может обработать его и возвращает HTTP 500 Внутренняя ошибка сервера. Это стандартный способ сервера, указывающий на сбой на уровне приложения.
В первую очередь, получение любого кода ответа HTTP (включая 500) подтверждает успешность соединения более низкого уровня:
Ошибка Status HTTP Response 500 может быть проигнорирована, так как это означает, что соединение (уровень TCP/IP) работает.
Чтобы проверить поддерживаемые URL-адреса целевых систем в управляемом шлюзе Integration Suite для Spend Management и SAP Business Network, см. ссылку в руководстве Создание RFC-адреса для SAP Integration Suite, управляемого шлюза для управления расходами и SAP Business Network.
Управляемый шлюз SAP Integration Suite > Управляемый шлюз - Платформа > Управляемый шлюз - Соединение со стороны покупки