core (xmpp): server certificate validation:
XMPP server certificate is now checked, and connection is refused (by default) if it's not valid. Certificate check can be disabled in the new parameter "Configuration/check_certificate". If certificate checking is disabled, a warning note is sent on every new connection. Twisted and Wokkel are temporarly monkey patched in sat.core.tls_patches module, until modifications are merged upstream.
This commit is contained in:
parent
867f58cd4e
commit
1b8345f4af
1 changed files with 131 additions and 28 deletions
|
|
@ -121,3 +121,8 @@ class ParsingError(Exception):
|
|||
# Something which need to be done is not available yet
|
||||
class NotReady(Exception):
|
||||
pass
|
||||
|
||||
|
||||
class InvalidCertificate(Exception):
|
||||
"""A TLS certificate is not valid"""
|
||||
pass
|
||||
|
|
|
|||
Loading…
Reference in a new issue