From a70e5a0f303cbe37d1c8007c99e633afa167bf3a Mon Sep 17 00:00:00 2001
From: Davi Sclifo Zucon <>
Date: Mon, 4 Nov 2024 16:29:29 -0300
Subject: [PATCH] When UI "Bypass SSL verification for Websites"=True then
ENABLE_RAG_WEB_LOADER_SSL_VERIFICATION=False
---
backend/open_webui/apps/retrieval/main.py | 8 ++++----
src/lib/components/admin/Settings/WebSearch.svelte | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/backend/open_webui/apps/retrieval/main.py b/backend/open_webui/apps/retrieval/main.py
index 0ce4a6cde..cf0d4316b 100644
--- a/backend/open_webui/apps/retrieval/main.py
+++ b/backend/open_webui/apps/retrieval/main.py
@@ -428,7 +428,7 @@ async def get_rag_config(user=Depends(get_admin_user)):
"translation": app.state.YOUTUBE_LOADER_TRANSLATION,
},
"web": {
- "web_loader_ssl_verification": not app.state.config.ENABLE_RAG_WEB_LOADER_SSL_VERIFICATION,
+ "web_loader_ssl_verification": app.state.config.ENABLE_RAG_WEB_LOADER_SSL_VERIFICATION,
"search": {
"enabled": app.state.config.ENABLE_RAG_WEB_SEARCH,
"engine": app.state.config.RAG_WEB_SEARCH_ENGINE,
@@ -536,9 +536,9 @@ async def update_rag_config(form_data: ConfigUpdateForm, user=Depends(get_admin_
app.state.YOUTUBE_LOADER_TRANSLATION = form_data.youtube.translation
if form_data.web is not None:
- # if "Bypass SSL verification for Websites" == True then web_loader_ssl_verification = False.
app.state.config.ENABLE_RAG_WEB_LOADER_SSL_VERIFICATION = (
- not form_data.web.web_loader_ssl_verification
+ #Note: When UI "Bypass SSL verification for Websites"=True then ENABLE_RAG_WEB_LOADER_SSL_VERIFICATION=False
+ form_data.web.web_loader_ssl_verification
)
app.state.config.ENABLE_RAG_WEB_SEARCH = form_data.web.search.enabled
@@ -593,7 +593,7 @@ async def update_rag_config(form_data: ConfigUpdateForm, user=Depends(get_admin_
"translation": app.state.YOUTUBE_LOADER_TRANSLATION,
},
"web": {
- "web_loader_ssl_verification": not app.state.config.ENABLE_RAG_WEB_LOADER_SSL_VERIFICATION,
+ "web_loader_ssl_verification": app.state.config.ENABLE_RAG_WEB_LOADER_SSL_VERIFICATION,
"search": {
"enabled": app.state.config.ENABLE_RAG_WEB_SEARCH,
"engine": app.state.config.RAG_WEB_SEARCH_ENGINE,
diff --git a/src/lib/components/admin/Settings/WebSearch.svelte b/src/lib/components/admin/Settings/WebSearch.svelte
index 6a55a84a8..7e12694cb 100644
--- a/src/lib/components/admin/Settings/WebSearch.svelte
+++ b/src/lib/components/admin/Settings/WebSearch.svelte
@@ -319,7 +319,7 @@
}}
type="button"
>
- {#if webConfig.web_loader_ssl_verification === true}
+ {#if webConfig.web_loader_ssl_verification === false}
{$i18n.t('On')}
{:else}
{$i18n.t('Off')}