The part that was failing to connect on was first the port then got that resolved, however after resolving this after rebooting for updates would not connect. Checked ip address and that was correct and checked again with everything and username.workername:password was not working
Weather this is also proxy dependent on what proxy using or so. One am using is for windows
https://github.com/Atrides/eth-proxy/releases using config above works fine and not needed username or password as this seems to of auto configured due to using I think on conf ENABLE_WORKER_ID = True and detects what machine is using what name and auto sets password to x
When you mine with eth-proxy, you don't need to insert worker password.
Just below code would work.
ethminer --farm-recheck 200 -G -F
http://127.0.0.1:8080/username.workername"username.workername:password" is needed only when you mine with ethminer-genoil with -S stratum option.
It depends on your username, but eth-proxy cuts workername string upto 14 characters, so some unexpected behaviour would happen too.
And as you mentioned, pool creates workername you inserted, with 'x' password automatically when workername does not exist.
I'm curious that why you put host domain a bit different.
It's not europe1.Athereum.miningpoolhub.com, but europe1.ethereum.miningpoolhub.com
Other host names too.
This will all fallback to backup server, and you will not failover correctly when backup server crashes.
Thank you for your feedback.