-
-
Notifications
You must be signed in to change notification settings - Fork 33.2k
Closed as not planned
Labels
netIssues and PRs related to the net subsystem.Issues and PRs related to the net subsystem.
Description
Version
v17.0.1
Platform
Darwin Kernel Version 21.1.0: Wed Oct 13 17:33:23 PDT 2021; root:xnu-8019.41.5~1/RELEASE_X86_64 x86_64
Subsystem
No response
What steps will reproduce the bug?
I'm trying to connect to a micro-service with this piece of code:
const connect = (host, port) => {
socket = new require('net').Socket();
socket.connect(port, host)
.on('connect', () => console.log('konected!'))
.on('error', e => console.log(e));
};
connect('localhost', 5098);
this prints out:
Error: connect ECONNREFUSED ::1:5098
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1161:16)
at TCPConnectWrap.callbackTrampoline (node:internal/async_hooks:130:17) {
errno: -61,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 5098
}
How often does it reproduce? Is there a required condition?
Since installed node 17
What is the expected behavior?
No errors.
What do you see instead?
Error: connect ECONNREFUSED ::1:5098
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1161:16) {
errno: -61,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 5098
}
Additional information
As far a i tested (v14.18.1 and v16.12.0), this only happens in this version of node.
sophiebremer, AleksandarDev, l3ender, sukyoungshin, AjayPoshak and 3 more
Metadata
Metadata
Assignees
Labels
netIssues and PRs related to the net subsystem.Issues and PRs related to the net subsystem.