add getFirstServer
add ruok validation