SSL Certificate collecting method
When 'add to known hosts' checkbox is ticked, client's config is populated with IP address as a key and QByteArray as a value. In case of core IP address changes, the warning dialog is presented again and again. This scheme makes it impossible to tell client to trust some particular certificate. My suggestion is to store the core address as it was input by the user with the certificate fingerprint.