Make the server more robust by checking for requested protocols and reject them if there are no supported protocols requested