receive failed: 10054, msg: An existing connection was forcibly closed by the remote host.
On my Windows Vista machine when I try to login:
fabric_ctl login fabric-admin fabric-admin
I see this error several times:
receive failed: 10054, msg: An existing connection was forcibly closed by the remote host.
Then finally I see:
Failed to locate fabric worker: no response from query
I've tried this with the firewall and antivirus disabled.
I can access the fabric programmatically and via the cloudIq console
Appistry Version: 4.1.0.21
Any thoughts?
Thank you,
-Vito
A 10054 means that the host you are trying to talk to exists, but that the port does not exist or is blocked (i.e. firewalled).
Are you running fabric_ctl on the worker itself, or across the network from a client box?
fabric_ctl login talks mcast to the fabric, and receives back an IP and an ethereal port (i.e. not a statically set port like 30000). fabric_ctl then tries to open a connection to that host and that port. Apparently that port does not exist or is blocked. Since the fabric is providing the port to fabric_ctl, then I have to suspect blocking as opposed to not existing.
If you are running fabric_ctl from a client box and trying to connect to a remote fabric, then my guess, and its only a guess at this point, is that the fabric worker has the port open, but a firewall is keeping fabric_ctl from connecting to it. The firewall may be on the worker or between the worker and the client.
If you are running fabric_ctl directly on the worker and getting this result, then we'll need to do more exploration.
Give me an update, and we'll see where this takes us.
Again, sorry you've not gotten an answer yet.
Sorry for the delayed response.
The issue turns out to be "User Error". My FABRIC_ADMIN_ADDRESS was not set correctly. Once I fixed that all was well.
Thank you for the update.
Sorry for the delay. I'm checking into this.