max is an int, not an IP address
Initial server-side state tracking and error handling