feature(server) rm listen