On 17/12/2004 2:48 p.m., kraquen wrote:
Is there any workaround in the meantime? my server is listening on
127.0.0.1 which is useless..
That means your /etc/hosts file is not configured correctly. Ensure that
your hostname (as returned by /bin/hostname) resolves to your IP address
in /etc/hosts.
E.g. if your hostname is "server1.domain.com" and your IP address is
1.2.3.4 your /etc/hosts file should look like this:
127.0.0.1 localhost localhost.localdomain
1.2.3.4 server1.domain.com server1
Unfortunately some distributions have a stupid tendency to resolve the
machine's hostname to the loopback in /etc/hosts. Most programs are not
affected but HLDS for some reason uses this weird method of choosing
which IP to bind to.
If you fix your /etc/hosts file you will find you don't even need to use
+ip (unless you actually have multiple IP addresses).
-Simon
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux