A continuación se muestra mi código nodejs para conectarse a una base de datos mssql y consultar datos
const sql = require('mssql') export class GetJDBCCasedata { async fetchData(wellid, wellboreid, designid) { var result console.log("In fetchdata") const sqlConfig = { user: 'root', password:'root', database: 'student', server: '12.11.234.12', /* pool: { max: 10, min: 0, idleTimeoutMillis: 30000 },*/ options: { encrypt: true, trustServerCertificate: true, } } console.log("CONFIG FOR SERVER "+JSON.stringify(sqlConfig)) try { console.log("Connecting to database") result=await sql.connect(sqlConfig) console.log("Connected to database") } catch (err) { result=err console.log("ERROR OCCURRED "+err) } return result } }El código funciona bien y aparece el mensaje "Conectado a la base de datos". Sin embargo, recibo un mensaje como "(nodo: 10212) [DEP0123] Advertencia de desaprobación: RFC 6066 no permite establecer el nombre del servidor TLS en una dirección IP. Esto se ignorará en una versión futura". ¿Qué puedo hacer para deshacerme de él?
Resolví el mismo problema encrypt: false.
options: { encrypt: false, trustServerCertificate: true, }