La acción de datos devuelve un error 500
La acción de datos devuelve un error 500 por fallo en el restablecimiento de la conexión. La solicitud falla con un error similar al siguiente:
{ "message": "The server encountered an unexpected condition which prevented it from fulfilling the request.", "code": "internal.server.error", "status": 500, "messageParams": {}, "contextId": "5565f1f0-48d7-40ea-bfc9-b5ab51fee914", "details": [ { "errorCode": "ACTION.REMOTE_ENDPOINT" } ], "errors": [ { "message": "REST call for action execute failed. Message: Connection reset [5565f1f0-48d7-40ea-bfc9-b5ab51fee914]", "code": "INTERNAL_SERVER_ERROR", "status": 500, "messageParams": {}, "details": [], "errors": [] } ] }
En este error, el endpoint indica la reutilización de conexiones, pero alguna parte de la red cerró la conexión sin notificación.
Solución
Puede elegir entre dejar la conexión abierta o cerrarla:
- Abrir - Reconfigure la red del punto final para dejar la conexión abierta.
- Close – Add a
Connection
header to the request configuration withclose
as the value. The data action does not attempt to reuse the connection and hence it can increase the latency to establish a new connection for every data action execution to the remote endpoint.
Para obtener más información sobre la integración, consulte Acerca de la integración de acciones de datos de servicios web, Probar acciones de datos, y Agregar configuración a acciones personalizadas.