Add option to disable homeserver SSL verification

This commit is contained in:
Tulir Asokan
2018-03-07 21:18:44 +02:00
parent 30768d0a06
commit 6ff89d1fe4
4 changed files with 11 additions and 3 deletions
+2 -1
View File
@@ -85,7 +85,8 @@ loop = asyncio.get_event_loop()
appserv = AppService(config["homeserver.address"], config["homeserver.domain"],
config["appservice.as_token"], config["appservice.hs_token"],
config["appservice.bot_username"], log="mau.as", loop=loop)
config["appservice.bot_username"], log="mau.as", loop=loop,
verify_ssl=config["homeserver.verify_ssl"])
context = Context(appserv, db_session, config, loop, None, None, telethon_session_container)
+2
View File
@@ -183,6 +183,8 @@ class Config(DictWithRecursion):
"Use inline images instead of m.image to make rich captions possible.\n"
"N.B. Inline images are not supported on all clients (e.g. Riot iOS).")
self.comment_newline("bridge.inline_images")
if "homeserver.verify_ssl" not in self:
self["homeserver.verify_ssl"] = True
self["version"] = 2
return self["version"]