Farmer at one loacation and harvesters in another location?

Hi,

On my home computer i am running full node, farmer, harvester and wallet trough the Chia GUI.
In my home router i have forward ports 8444 to 8448 to this computer.
I have not disabled upnp in the config file.

Q1: When i have only one computer running chia at home, do i need to disable upnp in the config file here?

In som other location (different ISP line and different router) i have mulitple harvester running where i have setup my full node IP in the config file in harvester → host field. I have also preformed the \ca setup according to the wiki. On these machines i have installed the Chia GUI, but i only run chia start harvester on them.
Now this network have one main router which forward all traffic from ports 8444 to 8448 to a second router where all these harvester are connected to.

Q2: Do i need to configure anything in the second router for all the harvesters to work properly?

Q3: Do i need to disable upnp in the config file for each of these harvesters?

Q4: In the logs of my only harvester machines i see lines like this and would like to fully understand what they mean?

2021-06-16T23:31:41.369 harvester harvester_server        : DEBUG    <- new_signage_point_harvester from peer XXXXXXXXXXXXXXXXXXXXXXXXX XX.XX.XX.XX
2021-06-16T23:31:41.464 harvester harvester               : INFO     Reconnecting to peer {'host': 'XX.XX.XX.XX', 'port': 8447}
2021-06-16T23:31:41.466 harvester harvester_server        : DEBUG    Connecting: wss://XX.XX.XX.XX:8447/ws, Peer info: {'host': 'XX.XX.XX.XX', 'port': 8447}
2021-06-16T23:31:41.523 harvester harvester_server        : DEBUG    -> handshake to peer XX.XX.XX.XX XXXXXXXXXXXXXXXXXXXXXXXXX
2021-06-16T23:31:41.539 harvester chia.harvester.harvester: INFO     1 plots were eligible for farming 29a6edc0ad... Found 0 proofs. Time: 0.16908 s. Total 130 plots
2021-06-16T23:31:41.540 harvester harvester_server        : DEBUG    -> farming_info to peer XX.XX.XX.XX XXXXXXXXXXXXXXXXXXXXXXXXX
2021-06-16T23:31:41.541 harvester harvester_server        : DEBUG    Time taken to process new_signage_point_harvester from XXXXXXXXXXXXXXXXXXXXXXXXX is 0.17198896408081055 seconds
2021-06-16T23:31:41.558 harvester harvester_server        : INFO     Connected with farmer {'host': 'XX.XX.XX.XX', 'port': 8447}
2021-06-16T23:31:41.559 harvester harvester_server        : DEBUG    <- harvester_handshake from peer XXXXXXXXXXXXXXXXXXXXXXXXX XX.XX.XX.XX
2021-06-16T23:31:41.590 harvester chia.plotting.plot_tools: INFO     Searching directories ['E:\\Plots', 'F:\\Plots']
2021-06-16T23:31:41.620 harvester chia.plotting.plot_tools: INFO     Loaded a total of 130 plots of size 12.867999208408037 TiB, in 0.05859184265136719 seconds
2021-06-16T23:31:41.622 harvester harvester_server        : DEBUG    Time taken to process harvester_handshake from XXXXXXXXXXXXXXXXXXXXXXXXX is 0.06258153915405273 seconds
2021-06-16T23:31:41.558 harvester harvester_server        : DEBUG    Peer closed connection farmer XX.XX.XX.XX:8447/8447
2021-06-16T23:31:38.553 harvester harvester_server        : ERROR    Exception:  <class 'concurrent.futures._base.CancelledError'>, closing connection None. Traceback (most recent call last):
  File "chia\server\server.py", line 536, in api_call
  File "asyncio\tasks.py", line 435, in wait_for
concurrent.futures._base.CancelledError

Q5: Based on these logs, is my setup working and farming correctly?

Sure would appreciate som input here :slight_smile:

Note: In the future i do plan to move my full node and all harvester to the same location and on the same network. But currently that is not an option.