How to make soap node to transfer location?

All is well exactly to the moment until I start to make another request :(

var 
 soap = require('soap'),
 config = {
 url: 'https://192.168.0.5',
 port: 60,
 def: {
 login : 'admin',
 pass : "
}
},
 args = {trace: 1,exceptions:1,location:`${config.url}:${config.port}`,rejectUnauthorized: false,};

soap.createClient(`${config.url}:${config.port}?wsdl`,{wsdl_options: args}, function(err, client) {
 client.Login(config.def.login, config.def.pass, function(err, response) {
 if (err) console.log(err);
 else console.log('ok');
});
});


Already all head broke :(

Get the start page and then the request is not :(


{ Error: connect ECONNREFUSED 127.0.0.1:60
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1083:14)
errno: 'ECONNREFUSED',
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 60 }


What are trying to improve (But this is not accurate, other data about where can leave request no)
<wsdl:definitions>
<wsdl:service name="sms_1">
<wsdl:port name="sms_1Soap12" binding="tns:sms_1Soap12">
<soap12:address location="https://www.localhost:60"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
April 4th 20 at 00:42
1 answer
April 4th 20 at 00:44
Solution
Well, in General the answer to my question was found

client.setEndpoint('https://192.168.0.5:60");

And if someone has a problem with slobodjanyk certificate then here is the solution
client.setSecurity(new soap.ClientSSLSecurity(undefined,undefined, undefined, {rejectUnauthorized: false},));

Find more questions by tags SOAPNode.js