Running the above revealed that the host was trying to connect to the wrong IP - I had a different DNS server configured for the non-working host so the FreeNAS hostname was being resolved incorrectly. Fixed the DNS issue and it all started working immediately, thanks for enabling me to reveal...