diff --git a/lib/MatterbridgeManager.php b/lib/MatterbridgeManager.php index 6deab9d225b..26e73283310 100644 --- a/lib/MatterbridgeManager.php +++ b/lib/MatterbridgeManager.php @@ -229,6 +229,7 @@ private function addLocalPart(Room $room, array $bridge): array { 'login' => $botInfo['id'], 'password' => $botInfo['password'], 'channel' => $room->getToken(), + 'skiptls' => true, ]; $bridge['parts'][] = $localPart; return $bridge; @@ -346,6 +347,9 @@ private function generateConfig(array $bridge): string { // TODO remove that //$serverUrl = preg_replace('/https:/', 'http:', $serverUrl); } + if ($part['skiptls']) { + $content .= ' SkipTLSVerify = true' . "\n"; + } $content .= sprintf(' Server = "%s"', $serverUrl) . "\n"; $content .= sprintf(' Login = "%s"', $part['login']) . "\n"; $content .= sprintf(' Password = "%s"', $part['password']) . "\n"; diff --git a/src/components/ConversationSettings/Matterbridge/BridgePart.vue b/src/components/ConversationSettings/Matterbridge/BridgePart.vue index a29dfa264d1..f1d2247aa23 100644 --- a/src/components/ConversationSettings/Matterbridge/BridgePart.vue +++ b/src/components/ConversationSettings/Matterbridge/BridgePart.vue @@ -4,40 +4,37 @@ -->