Swarm Agent Connection Failed

Sorry for my poor English.
I want swarm agent run on multiple PC.But I met some problem.

It always show a message says Waiting for remote to become available.
on remote agent I find this error message:

it says remote agent connection failed.
Here is the setting on both two machines:

How can I solve this problem?

i have the same issue any solution for this…

Temporarily disable your windows firewall and see if the connections go through. If Swarm is successful with Windows Firewall disabled, there are a couple solutions we can try.

I’ll post an answer here for anyone else who may encounter these types of issues:

Problem #1: Windows Firewall Issues

  1. Disable Windows Firewall (if the connection is successful then you have a firewall issue)
  2. Open Windows Firewall and make sure your Swarm Agent and Swarm Coordinator are ENABLED for all machines.

  1. Additionally, on your COORDINATOR machine, you’ll need to make sure your "File and Printer Sharing (Echo Request - ICMPxx) are enabled. (Windows disabled these in a recent Windows update

  1. Finally, on your ALL machines you may need to add a new port rule (8008-8009) to allow Swarm connections through. (Click: “New Rule” → “Port” → TCP / Specific local ports: 8008-8009 → “Allow the connection” → (All Domains should be Checked) → Name it “Swarm Remote Ports”)

Problem #2: DotNET Packages

  1. It’s possible that your DotNET packages are outdated, or corrupted. Simply run windows update and see if it grabs any missing packages/updates

  2. Option #2: Run the Visual Studio installer and make sure you have DotNET 4.5 Installed

Problem #3: Different Swarm Versions

If you are using multiple machines on your Swarm Network and you want all machines available for rendering, check that you are running the same “Agent Version” as the machine initiating the lighting build. Make sure you use/copy the same files to each machine. The Swarm files are located in (Engine/Binaries/DotNET)

1 Like