Así que hice un servidor simplemente expreso conectado con una base de datos. En localhost se conecta perfectamente con la base de datos, pero en la implementación muestra un error como ese
{"código":"ESOCKET","originalError":{"código":"ESOCKET"},"nombre":"Error de conexión"}
En sql Server todo está configurado perfectamente.
mi configuración se ve así:
const config={ user: 'xxxxx', password: 'xxxxxxx', server: 'public_ip_from_sql', database: 'data_base', debug:true, port: 1433, client:"mssql", options: { encrypt: false, enableArithAbord:true, trustServerCertificate: true, validateBulkLoadParameters:true, }, connectionTimeout:150000, pool:{ max:10, min:0, idleTimeoutMillis:3000 } }Lo estoy alojando en el servidor Plesk nginx. No he encontrado ninguna solución para resolver este problema.