[java] java.net.UnknownHostException: Invalid hostname for server: local

This might happen due to various reasons

1) Check if you have VPN connected, you might get this error sometimes if yes

"Your hostname, localhost resolves to a loopback address: 127.0.0.1; using 10.xxx.1.193 instead (on interface cscotun0)"

2) Check your $HOSTNAME

3) try to ping $HOSTNAME on commandline and if it doesnt work, tweak the system settings to make your local host respond to pings