Force external users to provide protocol when starting to poll