fix the server determination when using signs/portals