check permissions on listen handler