Unattended flow does not allow mapped IPv4 addresses
Because our end-system does not allow the use of tokens (because it can't process the "?" in the URL) we had to disable token based unattended installs altogether.
However, in our system we run in a dual stack environment. What appears to be happening, is that the REMOTE_ADDR is an IPv6 mapped to an IPv4 address; however, foremand does not seem to take into account these types of addresses and thys no host is found.
The fix will only parse these mapped or translated IPv6 addresses back to IPv4 addresses.