I changed the default port 1433 on my SQL Server in centos 7. But in API that is created with Node.js and uses the mssql package to connect to it, I get the error shown here when I want to send or get a request. mssql knows 1433 port as default.
My connection string
var sql = require('mssql');
var DbConnectionString = {
user: 'sa',
password: 'mypassword',
server: 'serverip,newport',
database: 'databasename',
"options": {
"encrypt": false,
"enableArithAbort": true
},
};
module.exports = DbConnectionString;
And this is the error I get:
{
"code": "ESOCKET",
"originalError": {
"message": "Failed to connect to myserverip,mynewport:1433 - getaddrinfo ENOTFOUND myserverip,mynewport",
"code": "ESOCKET"
},
"name": "ConnectionError"
}
How to solve it?