Fallback to os.hostname()