Excessive reconnects issue resolution

Fixes #868
it probably looks nicer if we do:

```
if not sig_cryptor.verify(sig, data_json):
    self.log.error('Message signature could not be verified %s', msg)
    return

self.log.info('Verified')
```