use publicServerAddress