[GH-ISSUE #16013] issue: Github api returning empty brackets (similar to #4494 but the request format is already set to default) #56418

Closed
opened 2026-05-05 19:23:58 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @Godzilla675 on GitHub (Jul 24, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/16013

Check Existing Issues

  • I have searched the existing issues and discussions.
  • I am using the latest version of Open WebUI.

Installation Method

Docker

Open WebUI Version

v0.6.18

Ollama Version (if applicable)

i dont use it

Operating System

windows 11

Browser (if applicable)

chrome

Confirmation

  • I have read and followed all instructions in README.md.
  • I am using the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have provided every relevant configuration, setting, and environment variable used in my setup.
  • I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
  • I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
  • Start with the initial platform/version/OS and dependencies used,
  • Specify exact install/launch/configure commands,
  • List URLs visited, user input (incl. example values/emails/passwords if needed),
  • Describe all options and toggles enabled or changed,
  • Include any files or environmental changes,
  • Identify the expected and actual result at each stage,
  • Ensure any reasonably skilled user can follow and hit the same issue.

Expected Behavior

github models api should return a response

Actual Behavior

the github models api keeps returning "{}" to all requests

Steps to Reproduce

  1. start with windows 11 install
  2. download the latest docker version
  3. download open web ui version v0.6.18
  4. go to connections tab in open web ui and create a new connection
  5. set the url endpoint to https://models.github.ai
  6. create a classic github access token with the all the permissions and put it in the api key section
  7. prefix id kept empty
  8. click save

Logs & Screenshots

Image browser logs:
index.ts:214 GET https://api.groq.com/openai/v1/chat/completions/models 404 (Not Found)
window.fetch @ fetcher.js:76
d @ index.ts:214
(anonymous) @ index.ts:86
gs @ index.ts:96
await in gs
(anonymous) @ +layout.svelte:108
await in (anonymous)
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
Promise.then
ft @ scheduler.js:20
ht @ Component.js:81
(anonymous) @ Component.js:139
(anonymous) @ +layout.svelte:640
await in (anonymous)
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
jt @ Component.js:164
wt @ root.svelte:23
ft @ client.js:472
ee @ client.js:1580
await in ee
Ce @ client.js:398
An @ client.js:1926
$n @ client.js:323
await in $n
(anonymous) @ (index):120
Promise.then
(anonymous) @ (index):119
RichTextInput.svelte:910 [tiptap warn]: Duplicate extension names found: ['codeBlock', 'bulletList', 'listItem', 'listKeymap', 'orderedList']. This can lead to issues.
vf @ index.js:791
xa @ index.js:2105
createExtensionManager @ index.js:4562
ly @ index.js:4324
(anonymous) @ RichTextInput.svelte:910
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
Promise.then
ft @ scheduler.js:20
ht @ Component.js:81
(anonymous) @ Component.js:139
(anonymous) @ +layout.svelte:244
await in (anonymous)
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
Promise.then
ft @ scheduler.js:20
ht @ Component.js:81
(anonymous) @ Component.js:139
(anonymous) @ +layout.svelte:640
await in (anonymous)
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
jt @ Component.js:164
wt @ root.svelte:23
ft @ client.js:472
ee @ client.js:1580
await in ee
Ce @ client.js:398
An @ client.js:1926
$n @ client.js:323
await in $n
(anonymous) @ (index):120
Promise.then
(anonymous) @ (index):119
index.ts:176 GET http://localhost:3000/ollama/api/version 500 (Internal Server Error)
window.fetch @ fetcher.js:76
p @ index.ts:176
(anonymous) @ Selector.svelte:292
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
Promise.then
ft @ scheduler.js:20
ht @ Component.js:81
(anonymous) @ Component.js:139
(anonymous) @ +layout.svelte:244
await in (anonymous)
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
Promise.then
ft @ scheduler.js:20
ht @ Component.js:81
(anonymous) @ Component.js:139
(anonymous) @ +layout.svelte:640
await in (anonymous)
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
jt @ Component.js:164
wt @ root.svelte:23
ft @ client.js:472
ee @ client.js:1580
await in ee
Ce @ client.js:398
An @ client.js:1926
$n @ client.js:323
await in $n
(anonymous) @ (index):120
Promise.then
(anonymous) @ (index):119
index.ts:189 {detail: 'WebUI could not connect to Ollama'}
(anonymous) @ index.ts:189
Promise.catch
p @ index.ts:188
(anonymous) @ Selector.svelte:292
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
Promise.then
ft @ scheduler.js:20
ht @ Component.js:81
(anonymous) @ Component.js:139
(anonymous) @ +layout.svelte:244
await in (anonymous)
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
Promise.then
ft @ scheduler.js:20
ht @ Component.js:81
(anonymous) @ Component.js:139
(anonymous) @ +layout.svelte:640
await in (anonymous)
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
jt @ Component.js:164
wt @ root.svelte:23
ft @ client.js:472
ee @ client.js:1580
await in ee
Ce @ client.js:398
An @ client.js:1926
$n @ client.js:323
await in $n
(anonymous) @ (index):120
Promise.then
(anonymous) @ (index):119
index.ts:214 GET https://api.groq.com/openai/v1/chat/completions/models 404 (Not Found)
window.fetch @ fetcher.js:76
d @ index.ts:214
(anonymous) @ index.ts:86
gs @ index.ts:96
await in gs
De @ Selector.svelte:362
RichTextInput.svelte:910 [tiptap warn]: Duplicate extension names found: ['codeBlock', 'bulletList', 'listItem', 'listKeymap', 'orderedList']. This can lead to issues.
vf @ index.js:791
xa @ index.js:2105
createExtensionManager @ index.js:4562
ly @ index.js:4324
(anonymous) @ RichTextInput.svelte:910
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
Promise.then
ft @ scheduler.js:20
ht @ Component.js:81
(anonymous) @ Component.js:139
Y @ MessageInput.svelte:129
j @ MessageInput.svelte:214
G @ MessageInput.svelte:254
ui @ Chat.svelte:1431
Jy @ Chat.svelte:2252
await in Jy
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
oe @ Placeholder.svelte:240
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
am @ MessageInput.svelte:1247
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
keydown @ RichTextInput.svelte:1122
(anonymous) @ index.js:3108
someProp @ index.js:5502
Xc @ index.js:3106
t.dom.addEventListener.t.input.eventHandlers. @ index.js:3075
:3000/c/e2a033ba-702e-4770-8923-f5053c501f51:1 Access to fetch at 'https://models.github.ai/chat/completions' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
index.ts:341 POST https://models.github.ai/chat/completions net::ERR_FAILED
window.fetch @ fetcher.js:76
m @ index.ts:341
ce @ +layout.svelte:332
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
index.ts:350 TypeError: Failed to fetch
at window.fetch (fetcher.js:76:10)
at m (index.ts:341:20)
at de.ce (+layout.svelte:332:40)
(anonymous) @ index.ts:350
Promise.catch
m @ index.ts:349
ce @ +layout.svelte:332
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
+layout.svelte:385 chatCompletion TypeError: Failed to fetch
at window.fetch (fetcher.js:76:10)
at m (index.ts:341:20)
at de.ce (+layout.svelte:332:40)
ce @ +layout.svelte:385
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
:3000/c/e2a033ba-702e-4770-8923-f5053c501f51:1 Access to fetch at 'https://models.github.ai/chat/completions' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
index.ts:341 POST https://models.github.ai/chat/completions net::ERR_FAILED
window.fetch @ fetcher.js:76
m @ index.ts:341
ce @ +layout.svelte:332
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
index.ts:350 TypeError: Failed to fetch
at window.fetch (fetcher.js:76:10)
at m (index.ts:341:20)
at de.ce (+layout.svelte:332:40)
(anonymous) @ index.ts:350
Promise.catch
m @ index.ts:349
ce @ +layout.svelte:332
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
+layout.svelte:385 chatCompletion TypeError: Failed to fetch
at window.fetch (fetcher.js:76:10)
at m (index.ts:341:20)
at de.ce (+layout.svelte:332:40)
ce @ +layout.svelte:385
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
index.ts:369 POST http://localhost:3000/api/chat/completions 400 (Bad Request)
window.fetch @ fetcher.js:76
A @ index.ts:369
_s @ Chat.svelte:1683
await in _s
(anonymous) @ Chat.svelte:1578
await in (anonymous)
Wi @ Chat.svelte:1554
await in Wi
ui @ Chat.svelte:1482
Jy @ Chat.svelte:2252
await in Jy
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
oe @ Placeholder.svelte:240
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
am @ MessageInput.svelte:1247
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
keydown @ RichTextInput.svelte:1122
(anonymous) @ index.js:3108
someProp @ index.js:5502
Xc @ index.js:3106
t.dom.addEventListener.t.input.eventHandlers. @ index.js:3075
RichTextInput.svelte:910 [tiptap warn]: Duplicate extension names found: ['codeBlock', 'bulletList', 'listItem', 'listKeymap', 'orderedList']. This can lead to issues.
vf @ index.js:791
xa @ index.js:2105
createExtensionManager @ index.js:4562
ly @ index.js:4324
(anonymous) @ RichTextInput.svelte:910
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
Promise.then
ft @ scheduler.js:20
ht @ Component.js:81
(anonymous) @ Component.js:139
Me @ Chat.svelte:813
await in Me
(anonymous) @ Chat.svelte:465
await in (anonymous)
(anonymous) @ utils.js:236
a @ index.js:56
s @ index.js:69
r @ utils.js:221
dt @ scheduler.js:99
Promise.then
ft @ scheduler.js:20
ht @ Component.js:81
(anonymous) @ Component.js:139
a.$$set @ root.svelte:69
$set @ Component.js:507
ee @ client.js:1576
await in ee
(anonymous) @ client.js:2368
RichTextInput.svelte:910 [tiptap warn]: Duplicate extension names found: ['codeBlock', 'bulletList', 'listItem', 'listKeymap', 'orderedList']. This can lead to issues.
vf @ index.js:791
xa @ index.js:2105
createExtensionManager @ index.js:4562
ly @ index.js:4324
(anonymous) @ RichTextInput.svelte:910
J @ utils.js:41
(anonymous) @ Component.js:47
dt @ scheduler.js:99
Promise.then
ft @ scheduler.js:20
ht @ Component.js:81
(anonymous) @ Component.js:139
Y @ MessageInput.svelte:129
j @ MessageInput.svelte:214
G @ MessageInput.svelte:254
ui @ Chat.svelte:1431
Jy @ Chat.svelte:2252
await in Jy
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
oe @ Placeholder.svelte:240
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
am @ MessageInput.svelte:1247
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
keydown @ RichTextInput.svelte:1122
(anonymous) @ index.js:3108
someProp @ index.js:5502
Xc @ index.js:3106
t.dom.addEventListener.t.input.eventHandlers. @ index.js:3075
:3000/c/f1a919fb-982d-4d7e-8f9f-f29a37c45219:1 Access to fetch at 'https://models.github.ai/chat/completions' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
index.ts:341 POST https://models.github.ai/chat/completions net::ERR_FAILED
window.fetch @ fetcher.js:76
m @ index.ts:341
ce @ +layout.svelte:332
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
index.ts:350 TypeError: Failed to fetch
at window.fetch (fetcher.js:76:10)
at m (index.ts:341:20)
at de.ce (+layout.svelte:332:40)
(anonymous) @ index.ts:350
Promise.catch
m @ index.ts:349
ce @ +layout.svelte:332
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
+layout.svelte:385 chatCompletion TypeError: Failed to fetch
at window.fetch (fetcher.js:76:10)
at m (index.ts:341:20)
at de.ce (+layout.svelte:332:40)
ce @ +layout.svelte:385
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
:3000/c/f1a919fb-982d-4d7e-8f9f-f29a37c45219:1 Access to fetch at 'https://models.github.ai/chat/completions' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
index.ts:341 POST https://models.github.ai/chat/completions net::ERR_FAILED
window.fetch @ fetcher.js:76
m @ index.ts:341
ce @ +layout.svelte:332
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
index.ts:350 TypeError: Failed to fetch
at window.fetch (fetcher.js:76:10)
at m (index.ts:341:20)
at de.ce (+layout.svelte:332:40)
(anonymous) @ index.ts:350
Promise.catch
m @ index.ts:349
ce @ +layout.svelte:332
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
+layout.svelte:385 chatCompletion TypeError: Failed to fetch
at window.fetch (fetcher.js:76:10)
at m (index.ts:341:20)
at de.ce (+layout.svelte:332:40)
ce @ +layout.svelte:385
await in ce
f.emit @ index.js:136
emitEvent @ socket.js:538
onevent @ socket.js:525
onpacket @ socket.js:495
f.emit @ index.js:136
(anonymous) @ manager.js:204
Promise.then
(anonymous) @ websocket-constructor.browser.js:5
ondecoded @ manager.js:203
f.emit @ index.js:136
add @ index.js:146
ondata @ manager.js:190
f.emit @ index.js:136
onPacket @ socket.js:341
f.emit @ index.js:136
onPacket @ transport.js:98
onData @ transport.js:90
ws.onmessage @ websocket.js:68
index.ts:369 POST http://localhost:3000/api/chat/completions 400 (Bad Request)
window.fetch @ fetcher.js:76
A @ index.ts:369
_s @ Chat.svelte:1683
await in _s
(anonymous) @ Chat.svelte:1578
await in (anonymous)
Wi @ Chat.svelte:1554
await in Wi
ui @ Chat.svelte:1482
Jy @ Chat.svelte:2252
await in Jy
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
oe @ Placeholder.svelte:240
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
am @ MessageInput.svelte:1247
(anonymous) @ lifecycle.js:105
(anonymous) @ lifecycle.js:104
keydown @ RichTextInput.svelte:1122
(anonymous) @ index.js:3108
someProp @ index.js:5502
Xc @ index.js:3106
t.dom.addEventListener.t.input.eventHandlers. @ index.js:3075
##Docker logs:
2025-07-25 02:12:45
2025-07-25 02:12:45 ██████╗ ██████╗ ███████╗███╗ ██╗ ██╗ ██╗███████╗██████╗ ██╗ ██╗██╗
2025-07-25 02:12:45 ██╔═══██╗██╔══██╗██╔════╝████╗ ██║ ██║ ██║██╔════╝██╔══██╗██║ ██║██║
2025-07-25 02:12:45 ██║ ██║██████╔╝█████╗ ██╔██╗ ██║ ██║ █╗ ██║█████╗ ██████╔╝██║ ██║██║
2025-07-25 02:12:45 ██║ ██║██╔═══╝ ██╔══╝ ██║╚██╗██║ ██║███╗██║██╔══╝ ██╔══██╗██║ ██║██║
2025-07-25 02:12:45 ╚██████╔╝██║ ███████╗██║ ╚████║ ╚███╔███╔╝███████╗██████╔╝╚██████╔╝██║
2025-07-25 02:12:45 ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═══╝ ╚══╝╚══╝ ╚══════╝╚═════╝ ╚═════╝ ╚═╝
2025-07-25 02:12:45
2025-07-25 02:12:45
2025-07-25 02:12:45 v0.6.18 - building the best AI user interface.
2025-07-25 02:12:45
2025-07-25 02:12:45 https://github.com/open-webui/open-webui
2025-07-25 02:12:45
2025-07-25 02:12:45
Fetching 30 files: 0%| | 0/30 [00:00<?, ?it/s]
Fetching 30 files: 100%|██████████| 30/30 [00:00<00:00, 241514.63it/s]
2025-07-25 02:12:46 INFO: Started server process [1]
2025-07-25 02:12:46 INFO: Waiting for application startup.
2025-07-25 02:12:46 2025-07-24 23:12:46.341 | INFO | open_webui.utils.logger:start_logger:157 - GLOBAL_LOG_LEVEL: INFO - {}
2025-07-25 02:12:46 2025-07-24 23:12:46.341 | INFO | open_webui.main:lifespan:519 - Installing external dependencies of functions and tools... - {}
2025-07-25 02:12:46 2025-07-24 23:12:46.351 | INFO | open_webui.utils.plugin:install_frontmatter_requirements:241 - No requirements found in frontmatter. - {}
2025-07-25 02:12:55 2025-07-24 23:12:55.404 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /c/f1a919fb-982d-4d7e-8f9f-f29a37c45219 HTTP/1.1" 200 - {}
2025-07-25 02:12:55 2025-07-24 23:12:55.864 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /_app/immutable/nodes/19.CXzqGwSN.js HTTP/1.1" 304 - {}
2025-07-25 02:12:56 2025-07-24 23:12:56.184 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /manifest.json HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.044 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /api/config HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.250 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /api/v1/auths/ HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.266 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /api/config HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.294 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /api/v1/chats/archived?page=1&order_by=updated_at&direction=desc HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.343 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /api/changelog HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.384 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36272 - "GET /api/v1/folders/ HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.385 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36264 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.386 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36286 - "GET /api/v1/channels/ HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.387 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36288 - "GET /static/favicon.png HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.400 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/users/user/settings HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.438 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/chats/all/tags HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.439 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36288 - "GET /api/v1/chats/f1a919fb-982d-4d7e-8f9f-f29a37c45219 HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.447 | INFO | open_webui.routers.openai:get_all_models:392 - get_all_models() - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.447 | INFO | open_webui.routers.ollama:get_all_models:344 - get_all_models() - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.472 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.474 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36288 - "GET /api/v1/chats/pinned HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.483 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.502 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.507 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36288 - "GET /api/v1/folders/ HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.523 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/folders/ HTTP/1.1" 200 - {}
2025-07-25 02:12:57 2025-07-24 23:12:57.802 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36264 - "GET /api/models HTTP/1.1" 200 - {}
2025-07-25 02:12:58 2025-07-24 23:12:58.286 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36264 - "GET /api/v1/configs/banners HTTP/1.1" 200 - {}
2025-07-25 02:12:58 2025-07-24 23:12:58.299 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36264 - "GET /api/v1/tools/ HTTP/1.1" 200 - {}
2025-07-25 02:12:58 2025-07-24 23:12:58.663 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/chats/f1a919fb-982d-4d7e-8f9f-f29a37c45219 HTTP/1.1" 200 - {}
2025-07-25 02:12:58 2025-07-24 23:12:58.675 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/chats/f1a919fb-982d-4d7e-8f9f-f29a37c45219/tags HTTP/1.1" 200 - {}
2025-07-25 02:12:58 2025-07-24 23:12:58.692 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/users/user/settings HTTP/1.1" 200 - {}
2025-07-25 02:12:58 2025-07-24 23:12:58.703 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/tasks/chat/f1a919fb-982d-4d7e-8f9f-f29a37c45219 HTTP/1.1" 200 - {}
2025-07-25 02:12:58 2025-07-24 23:12:58.747 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {}
2025-07-25 02:12:58 2025-07-24 23:12:58.748 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /ollama/api/version HTTP/1.1" 500 - {}
2025-07-25 02:12:59 2025-07-24 23:12:59.158 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36264 - "GET /api/version/updates HTTP/1.1" 200 - {}
2025-07-25 02:13:32 2025-07-24 23:13:32.565 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57406 - "GET /api/v1/chats/925ea96b-9c8a-406f-9be7-2ed4372548df HTTP/1.1" 200 - {}
2025-07-25 02:13:32 2025-07-24 23:13:32.588 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57434 - "GET /api/v1/chats/90063bcd-d329-41bd-aea2-9d6cf9502ad7 HTTP/1.1" 200 - {}
2025-07-25 02:13:32 2025-07-24 23:13:32.594 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57448 - "GET /api/v1/chats/925ea96b-9c8a-406f-9be7-2ed4372548df HTTP/1.1" 200 - {}
2025-07-25 02:13:32 2025-07-24 23:13:32.595 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57418 - "GET /api/v1/chats/5bdf4e0d-c4be-4b6d-a6fb-77d205c2f8f7 HTTP/1.1" 200 - {}
2025-07-25 02:13:32 2025-07-24 23:13:32.608 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57406 - "GET /api/v1/chats/5bdf4e0d-c4be-4b6d-a6fb-77d205c2f8f7 HTTP/1.1" 200 - {}
2025-07-25 02:13:32 2025-07-24 23:13:32.610 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57434 - "GET /api/v1/chats/925ea96b-9c8a-406f-9be7-2ed4372548df HTTP/1.1" 200 - {}
2025-07-25 02:13:32 2025-07-24 23:13:32.666 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57406 - "GET /api/v1/chats/3d871bd0-7d5d-42ae-85d2-5f8c90b48ee6 HTTP/1.1" 200 - {}
2025-07-25 02:13:32 2025-07-24 23:13:32.720 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57406 - "GET /api/v1/chats/cdea937d-dc98-4984-ad0b-067d8eb08791 HTTP/1.1" 200 - {}
2025-07-25 02:13:33 2025-07-24 23:13:33.434 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57406 - "GET /api/usage HTTP/1.1" 200 - {}
2025-07-25 02:13:56 2025-07-24 23:13:56.456 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:59722 - "GET /_app/version.json HTTP/1.1" 200 - {}
2025-07-25 02:14:25 2025-07-24 23:14:25.848 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {}
2025-07-25 02:14:25 2025-07-24 23:14:25.849 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41628 - "GET /ollama/api/version HTTP/1.1" 500 - {}
2025-07-25 02:14:25 2025-07-24 23:14:25.906 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41628 - "GET /api/v1/users/user/settings HTTP/1.1" 200 - {}
2025-07-25 02:14:25 2025-07-24 23:14:25.908 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "GET /static/favicon.png HTTP/1.1" 304 - {}
2025-07-25 02:14:28 2025-07-24 23:14:28.952 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41628 - "POST /api/v1/chats/new HTTP/1.1" 200 - {}
2025-07-25 02:14:29 2025-07-24 23:14:29.095 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41628 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {}
2025-07-25 02:14:29 2025-07-24 23:14:29.183 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41628 - "GET /api/v1/folders/ HTTP/1.1" 200 - {}
2025-07-25 02:14:29 2025-07-24 23:14:29.241 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "POST /api/v1/chats/db2ac482-a8d5-4f77-86bd-bfb4383ba12d HTTP/1.1" 200 - {}
2025-07-25 02:14:29 2025-07-24 23:14:29.258 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {}
2025-07-25 02:14:29 2025-07-24 23:14:29.273 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "GET /api/v1/folders/ HTTP/1.1" 200 - {}
2025-07-25 02:14:29 2025-07-24 23:14:29.348 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "POST /api/v1/users/user/info/update HTTP/1.1" 200 - {}
2025-07-25 02:14:29 2025-07-24 23:14:29.411 | INFO | open_webui.routers.openai:get_all_models:392 - get_all_models() - {}
2025-07-25 02:14:29 2025-07-24 23:14:29.411 | INFO | open_webui.routers.ollama:get_all_models:344 - get_all_models() - {}
2025-07-25 02:14:29 2025-07-24 23:14:29.416 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {}
2025-07-25 02:14:29 2025-07-24 23:14:29.419 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {}
2025-07-25 02:14:30
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 100%|██████████| 1/1 [00:00<00:00, 6.94it/s]
Batches: 100%|██████████| 1/1 [00:00<00:00, 6.93it/s]
2025-07-25 02:14:30 2025-07-24 23:14:30.167 | INFO | open_webui.utils.chat:generate_direct_chat_completion:72 - generate_direct_chat_completion - {}
2025-07-25 02:14:30 2025-07-24 23:14:30.772 | INFO | open_webui.utils.chat:generate_direct_chat_completion:72 - generate_direct_chat_completion - {}
2025-07-25 02:14:30 2025-07-24 23:14:30.928 | INFO | open_webui.utils.chat:generate_direct_chat_completion:109 - res: {} - {}
2025-07-25 02:14:30 2025-07-24 23:14:30.936 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "POST /api/chat/completions HTTP/1.1" 400 - {}
2025-07-25 02:14:30 2025-07-24 23:14:30.960 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {}
2025-07-25 02:14:30 2025-07-24 23:14:30.978 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "GET /api/v1/folders/ HTTP/1.1" 200 - {}

Additional Information

I saw a similar issue #4494 the user was told to set the request mode to default but its already set to default so the other issue didnt help, thanks

Originally created by @Godzilla675 on GitHub (Jul 24, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/16013 ### Check Existing Issues - [x] I have searched the existing issues and discussions. - [x] I am using the latest version of Open WebUI. ### Installation Method Docker ### Open WebUI Version v0.6.18 ### Ollama Version (if applicable) i dont use it ### Operating System windows 11 ### Browser (if applicable) chrome ### Confirmation - [x] I have read and followed all instructions in `README.md`. - [x] I am using the latest version of **both** Open WebUI and Ollama. - [x] I have included the browser console logs. - [x] I have included the Docker container logs. - [x] I have **provided every relevant configuration, setting, and environment variable used in my setup.** - [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc). - [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps: - Start with the initial platform/version/OS and dependencies used, - Specify exact install/launch/configure commands, - List URLs visited, user input (incl. example values/emails/passwords if needed), - Describe all options and toggles enabled or changed, - Include any files or environmental changes, - Identify the expected and actual result at each stage, - Ensure any reasonably skilled user can follow and hit the same issue. ### Expected Behavior github models api should return a response ### Actual Behavior the github models api keeps returning "{}" to all requests ### Steps to Reproduce 1. start with windows 11 install 2. download the latest docker version 3. download open web ui version v0.6.18 4. go to connections tab in open web ui and create a new connection 5. set the url endpoint to https://models.github.ai 6. create a classic github access token with the all the permissions and put it in the api key section 7. prefix id kept empty 8. click save ### Logs & Screenshots <img width="1916" height="1012" alt="Image" src="https://github.com/user-attachments/assets/e24da60d-c6bd-4946-aae3-06a31144cfe5" /> browser logs: index.ts:214 GET https://api.groq.com/openai/v1/chat/completions/models 404 (Not Found) window.fetch @ fetcher.js:76 d @ index.ts:214 (anonymous) @ index.ts:86 gs @ index.ts:96 await in gs (anonymous) @ +layout.svelte:108 await in (anonymous) J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 Promise.then ft @ scheduler.js:20 ht @ Component.js:81 (anonymous) @ Component.js:139 (anonymous) @ +layout.svelte:640 await in (anonymous) J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 jt @ Component.js:164 wt @ root.svelte:23 ft @ client.js:472 ee @ client.js:1580 await in ee Ce @ client.js:398 An @ client.js:1926 $n @ client.js:323 await in $n (anonymous) @ (index):120 Promise.then (anonymous) @ (index):119 RichTextInput.svelte:910 [tiptap warn]: Duplicate extension names found: ['codeBlock', 'bulletList', 'listItem', 'listKeymap', 'orderedList']. This can lead to issues. vf @ index.js:791 xa @ index.js:2105 createExtensionManager @ index.js:4562 ly @ index.js:4324 (anonymous) @ RichTextInput.svelte:910 J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 Promise.then ft @ scheduler.js:20 ht @ Component.js:81 (anonymous) @ Component.js:139 (anonymous) @ +layout.svelte:244 await in (anonymous) J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 Promise.then ft @ scheduler.js:20 ht @ Component.js:81 (anonymous) @ Component.js:139 (anonymous) @ +layout.svelte:640 await in (anonymous) J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 jt @ Component.js:164 wt @ root.svelte:23 ft @ client.js:472 ee @ client.js:1580 await in ee Ce @ client.js:398 An @ client.js:1926 $n @ client.js:323 await in $n (anonymous) @ (index):120 Promise.then (anonymous) @ (index):119 index.ts:176 GET http://localhost:3000/ollama/api/version 500 (Internal Server Error) window.fetch @ fetcher.js:76 p @ index.ts:176 (anonymous) @ Selector.svelte:292 J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 Promise.then ft @ scheduler.js:20 ht @ Component.js:81 (anonymous) @ Component.js:139 (anonymous) @ +layout.svelte:244 await in (anonymous) J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 Promise.then ft @ scheduler.js:20 ht @ Component.js:81 (anonymous) @ Component.js:139 (anonymous) @ +layout.svelte:640 await in (anonymous) J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 jt @ Component.js:164 wt @ root.svelte:23 ft @ client.js:472 ee @ client.js:1580 await in ee Ce @ client.js:398 An @ client.js:1926 $n @ client.js:323 await in $n (anonymous) @ (index):120 Promise.then (anonymous) @ (index):119 index.ts:189 {detail: 'WebUI could not connect to Ollama'} (anonymous) @ index.ts:189 Promise.catch p @ index.ts:188 (anonymous) @ Selector.svelte:292 J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 Promise.then ft @ scheduler.js:20 ht @ Component.js:81 (anonymous) @ Component.js:139 (anonymous) @ +layout.svelte:244 await in (anonymous) J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 Promise.then ft @ scheduler.js:20 ht @ Component.js:81 (anonymous) @ Component.js:139 (anonymous) @ +layout.svelte:640 await in (anonymous) J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 jt @ Component.js:164 wt @ root.svelte:23 ft @ client.js:472 ee @ client.js:1580 await in ee Ce @ client.js:398 An @ client.js:1926 $n @ client.js:323 await in $n (anonymous) @ (index):120 Promise.then (anonymous) @ (index):119 index.ts:214 GET https://api.groq.com/openai/v1/chat/completions/models 404 (Not Found) window.fetch @ fetcher.js:76 d @ index.ts:214 (anonymous) @ index.ts:86 gs @ index.ts:96 await in gs De @ Selector.svelte:362 RichTextInput.svelte:910 [tiptap warn]: Duplicate extension names found: ['codeBlock', 'bulletList', 'listItem', 'listKeymap', 'orderedList']. This can lead to issues. vf @ index.js:791 xa @ index.js:2105 createExtensionManager @ index.js:4562 ly @ index.js:4324 (anonymous) @ RichTextInput.svelte:910 J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 Promise.then ft @ scheduler.js:20 ht @ Component.js:81 (anonymous) @ Component.js:139 Y @ MessageInput.svelte:129 j @ MessageInput.svelte:214 G @ MessageInput.svelte:254 ui @ Chat.svelte:1431 Jy @ Chat.svelte:2252 await in Jy (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 oe @ Placeholder.svelte:240 (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 am @ MessageInput.svelte:1247 (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 keydown @ RichTextInput.svelte:1122 (anonymous) @ index.js:3108 someProp @ index.js:5502 Xc @ index.js:3106 t.dom.addEventListener.t.input.eventHandlers.<computed> @ index.js:3075 :3000/c/e2a033ba-702e-4770-8923-f5053c501f51:1 Access to fetch at 'https://models.github.ai/chat/completions' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. index.ts:341 POST https://models.github.ai/chat/completions net::ERR_FAILED window.fetch @ fetcher.js:76 m @ index.ts:341 ce @ +layout.svelte:332 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 index.ts:350 TypeError: Failed to fetch at window.fetch (fetcher.js:76:10) at m (index.ts:341:20) at de.ce (+layout.svelte:332:40) (anonymous) @ index.ts:350 Promise.catch m @ index.ts:349 ce @ +layout.svelte:332 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 +layout.svelte:385 chatCompletion TypeError: Failed to fetch at window.fetch (fetcher.js:76:10) at m (index.ts:341:20) at de.ce (+layout.svelte:332:40) ce @ +layout.svelte:385 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 :3000/c/e2a033ba-702e-4770-8923-f5053c501f51:1 Access to fetch at 'https://models.github.ai/chat/completions' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. index.ts:341 POST https://models.github.ai/chat/completions net::ERR_FAILED window.fetch @ fetcher.js:76 m @ index.ts:341 ce @ +layout.svelte:332 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 index.ts:350 TypeError: Failed to fetch at window.fetch (fetcher.js:76:10) at m (index.ts:341:20) at de.ce (+layout.svelte:332:40) (anonymous) @ index.ts:350 Promise.catch m @ index.ts:349 ce @ +layout.svelte:332 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 +layout.svelte:385 chatCompletion TypeError: Failed to fetch at window.fetch (fetcher.js:76:10) at m (index.ts:341:20) at de.ce (+layout.svelte:332:40) ce @ +layout.svelte:385 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 index.ts:369 POST http://localhost:3000/api/chat/completions 400 (Bad Request) window.fetch @ fetcher.js:76 A @ index.ts:369 _s @ Chat.svelte:1683 await in _s (anonymous) @ Chat.svelte:1578 await in (anonymous) Wi @ Chat.svelte:1554 await in Wi ui @ Chat.svelte:1482 Jy @ Chat.svelte:2252 await in Jy (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 oe @ Placeholder.svelte:240 (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 am @ MessageInput.svelte:1247 (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 keydown @ RichTextInput.svelte:1122 (anonymous) @ index.js:3108 someProp @ index.js:5502 Xc @ index.js:3106 t.dom.addEventListener.t.input.eventHandlers.<computed> @ index.js:3075 RichTextInput.svelte:910 [tiptap warn]: Duplicate extension names found: ['codeBlock', 'bulletList', 'listItem', 'listKeymap', 'orderedList']. This can lead to issues. vf @ index.js:791 xa @ index.js:2105 createExtensionManager @ index.js:4562 ly @ index.js:4324 (anonymous) @ RichTextInput.svelte:910 J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 Promise.then ft @ scheduler.js:20 ht @ Component.js:81 (anonymous) @ Component.js:139 Me @ Chat.svelte:813 await in Me (anonymous) @ Chat.svelte:465 await in (anonymous) (anonymous) @ utils.js:236 a @ index.js:56 s @ index.js:69 r @ utils.js:221 dt @ scheduler.js:99 Promise.then ft @ scheduler.js:20 ht @ Component.js:81 (anonymous) @ Component.js:139 a.$$set @ root.svelte:69 $set @ Component.js:507 ee @ client.js:1576 await in ee (anonymous) @ client.js:2368 RichTextInput.svelte:910 [tiptap warn]: Duplicate extension names found: ['codeBlock', 'bulletList', 'listItem', 'listKeymap', 'orderedList']. This can lead to issues. vf @ index.js:791 xa @ index.js:2105 createExtensionManager @ index.js:4562 ly @ index.js:4324 (anonymous) @ RichTextInput.svelte:910 J @ utils.js:41 (anonymous) @ Component.js:47 dt @ scheduler.js:99 Promise.then ft @ scheduler.js:20 ht @ Component.js:81 (anonymous) @ Component.js:139 Y @ MessageInput.svelte:129 j @ MessageInput.svelte:214 G @ MessageInput.svelte:254 ui @ Chat.svelte:1431 Jy @ Chat.svelte:2252 await in Jy (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 oe @ Placeholder.svelte:240 (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 am @ MessageInput.svelte:1247 (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 keydown @ RichTextInput.svelte:1122 (anonymous) @ index.js:3108 someProp @ index.js:5502 Xc @ index.js:3106 t.dom.addEventListener.t.input.eventHandlers.<computed> @ index.js:3075 :3000/c/f1a919fb-982d-4d7e-8f9f-f29a37c45219:1 Access to fetch at 'https://models.github.ai/chat/completions' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. index.ts:341 POST https://models.github.ai/chat/completions net::ERR_FAILED window.fetch @ fetcher.js:76 m @ index.ts:341 ce @ +layout.svelte:332 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 index.ts:350 TypeError: Failed to fetch at window.fetch (fetcher.js:76:10) at m (index.ts:341:20) at de.ce (+layout.svelte:332:40) (anonymous) @ index.ts:350 Promise.catch m @ index.ts:349 ce @ +layout.svelte:332 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 +layout.svelte:385 chatCompletion TypeError: Failed to fetch at window.fetch (fetcher.js:76:10) at m (index.ts:341:20) at de.ce (+layout.svelte:332:40) ce @ +layout.svelte:385 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 :3000/c/f1a919fb-982d-4d7e-8f9f-f29a37c45219:1 Access to fetch at 'https://models.github.ai/chat/completions' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. index.ts:341 POST https://models.github.ai/chat/completions net::ERR_FAILED window.fetch @ fetcher.js:76 m @ index.ts:341 ce @ +layout.svelte:332 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 index.ts:350 TypeError: Failed to fetch at window.fetch (fetcher.js:76:10) at m (index.ts:341:20) at de.ce (+layout.svelte:332:40) (anonymous) @ index.ts:350 Promise.catch m @ index.ts:349 ce @ +layout.svelte:332 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 +layout.svelte:385 chatCompletion TypeError: Failed to fetch at window.fetch (fetcher.js:76:10) at m (index.ts:341:20) at de.ce (+layout.svelte:332:40) ce @ +layout.svelte:385 await in ce f.emit @ index.js:136 emitEvent @ socket.js:538 onevent @ socket.js:525 onpacket @ socket.js:495 f.emit @ index.js:136 (anonymous) @ manager.js:204 Promise.then (anonymous) @ websocket-constructor.browser.js:5 ondecoded @ manager.js:203 f.emit @ index.js:136 add @ index.js:146 ondata @ manager.js:190 f.emit @ index.js:136 onPacket @ socket.js:341 f.emit @ index.js:136 onPacket @ transport.js:98 onData @ transport.js:90 ws.onmessage @ websocket.js:68 index.ts:369 POST http://localhost:3000/api/chat/completions 400 (Bad Request) window.fetch @ fetcher.js:76 A @ index.ts:369 _s @ Chat.svelte:1683 await in _s (anonymous) @ Chat.svelte:1578 await in (anonymous) Wi @ Chat.svelte:1554 await in Wi ui @ Chat.svelte:1482 Jy @ Chat.svelte:2252 await in Jy (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 oe @ Placeholder.svelte:240 (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 am @ MessageInput.svelte:1247 (anonymous) @ lifecycle.js:105 (anonymous) @ lifecycle.js:104 keydown @ RichTextInput.svelte:1122 (anonymous) @ index.js:3108 someProp @ index.js:5502 Xc @ index.js:3106 t.dom.addEventListener.t.input.eventHandlers.<computed> @ index.js:3075 ##Docker logs: 2025-07-25 02:12:45 2025-07-25 02:12:45 ██████╗ ██████╗ ███████╗███╗ ██╗ ██╗ ██╗███████╗██████╗ ██╗ ██╗██╗ 2025-07-25 02:12:45 ██╔═══██╗██╔══██╗██╔════╝████╗ ██║ ██║ ██║██╔════╝██╔══██╗██║ ██║██║ 2025-07-25 02:12:45 ██║ ██║██████╔╝█████╗ ██╔██╗ ██║ ██║ █╗ ██║█████╗ ██████╔╝██║ ██║██║ 2025-07-25 02:12:45 ██║ ██║██╔═══╝ ██╔══╝ ██║╚██╗██║ ██║███╗██║██╔══╝ ██╔══██╗██║ ██║██║ 2025-07-25 02:12:45 ╚██████╔╝██║ ███████╗██║ ╚████║ ╚███╔███╔╝███████╗██████╔╝╚██████╔╝██║ 2025-07-25 02:12:45 ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═══╝ ╚══╝╚══╝ ╚══════╝╚═════╝ ╚═════╝ ╚═╝ 2025-07-25 02:12:45 2025-07-25 02:12:45 2025-07-25 02:12:45 v0.6.18 - building the best AI user interface. 2025-07-25 02:12:45 2025-07-25 02:12:45 https://github.com/open-webui/open-webui 2025-07-25 02:12:45 2025-07-25 02:12:45 Fetching 30 files: 0%| | 0/30 [00:00<?, ?it/s] Fetching 30 files: 100%|██████████| 30/30 [00:00<00:00, 241514.63it/s] 2025-07-25 02:12:46 INFO: Started server process [1] 2025-07-25 02:12:46 INFO: Waiting for application startup. 2025-07-25 02:12:46 2025-07-24 23:12:46.341 | INFO | open_webui.utils.logger:start_logger:157 - GLOBAL_LOG_LEVEL: INFO - {} 2025-07-25 02:12:46 2025-07-24 23:12:46.341 | INFO | open_webui.main:lifespan:519 - Installing external dependencies of functions and tools... - {} 2025-07-25 02:12:46 2025-07-24 23:12:46.351 | INFO | open_webui.utils.plugin:install_frontmatter_requirements:241 - No requirements found in frontmatter. - {} 2025-07-25 02:12:55 2025-07-24 23:12:55.404 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /c/f1a919fb-982d-4d7e-8f9f-f29a37c45219 HTTP/1.1" 200 - {} 2025-07-25 02:12:55 2025-07-24 23:12:55.864 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /_app/immutable/nodes/19.CXzqGwSN.js HTTP/1.1" 304 - {} 2025-07-25 02:12:56 2025-07-24 23:12:56.184 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /manifest.json HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.044 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /api/config HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.250 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /api/v1/auths/ HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.266 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /api/config HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.294 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /api/v1/chats/archived?page=1&order_by=updated_at&direction=desc HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.343 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36240 - "GET /api/changelog HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.384 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36272 - "GET /api/v1/folders/ HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.385 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36264 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.386 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36286 - "GET /api/v1/channels/ HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.387 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36288 - "GET /static/favicon.png HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.400 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/users/user/settings HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.438 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/chats/all/tags HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.439 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36288 - "GET /api/v1/chats/f1a919fb-982d-4d7e-8f9f-f29a37c45219 HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.447 | INFO | open_webui.routers.openai:get_all_models:392 - get_all_models() - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.447 | INFO | open_webui.routers.ollama:get_all_models:344 - get_all_models() - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.472 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.474 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36288 - "GET /api/v1/chats/pinned HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.483 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.502 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.507 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36288 - "GET /api/v1/folders/ HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.523 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/folders/ HTTP/1.1" 200 - {} 2025-07-25 02:12:57 2025-07-24 23:12:57.802 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36264 - "GET /api/models HTTP/1.1" 200 - {} 2025-07-25 02:12:58 2025-07-24 23:12:58.286 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36264 - "GET /api/v1/configs/banners HTTP/1.1" 200 - {} 2025-07-25 02:12:58 2025-07-24 23:12:58.299 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36264 - "GET /api/v1/tools/ HTTP/1.1" 200 - {} 2025-07-25 02:12:58 2025-07-24 23:12:58.663 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/chats/f1a919fb-982d-4d7e-8f9f-f29a37c45219 HTTP/1.1" 200 - {} 2025-07-25 02:12:58 2025-07-24 23:12:58.675 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/chats/f1a919fb-982d-4d7e-8f9f-f29a37c45219/tags HTTP/1.1" 200 - {} 2025-07-25 02:12:58 2025-07-24 23:12:58.692 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/v1/users/user/settings HTTP/1.1" 200 - {} 2025-07-25 02:12:58 2025-07-24 23:12:58.703 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /api/tasks/chat/f1a919fb-982d-4d7e-8f9f-f29a37c45219 HTTP/1.1" 200 - {} 2025-07-25 02:12:58 2025-07-24 23:12:58.747 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {} 2025-07-25 02:12:58 2025-07-24 23:12:58.748 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36290 - "GET /ollama/api/version HTTP/1.1" 500 - {} 2025-07-25 02:12:59 2025-07-24 23:12:59.158 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:36264 - "GET /api/version/updates HTTP/1.1" 200 - {} 2025-07-25 02:13:32 2025-07-24 23:13:32.565 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57406 - "GET /api/v1/chats/925ea96b-9c8a-406f-9be7-2ed4372548df HTTP/1.1" 200 - {} 2025-07-25 02:13:32 2025-07-24 23:13:32.588 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57434 - "GET /api/v1/chats/90063bcd-d329-41bd-aea2-9d6cf9502ad7 HTTP/1.1" 200 - {} 2025-07-25 02:13:32 2025-07-24 23:13:32.594 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57448 - "GET /api/v1/chats/925ea96b-9c8a-406f-9be7-2ed4372548df HTTP/1.1" 200 - {} 2025-07-25 02:13:32 2025-07-24 23:13:32.595 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57418 - "GET /api/v1/chats/5bdf4e0d-c4be-4b6d-a6fb-77d205c2f8f7 HTTP/1.1" 200 - {} 2025-07-25 02:13:32 2025-07-24 23:13:32.608 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57406 - "GET /api/v1/chats/5bdf4e0d-c4be-4b6d-a6fb-77d205c2f8f7 HTTP/1.1" 200 - {} 2025-07-25 02:13:32 2025-07-24 23:13:32.610 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57434 - "GET /api/v1/chats/925ea96b-9c8a-406f-9be7-2ed4372548df HTTP/1.1" 200 - {} 2025-07-25 02:13:32 2025-07-24 23:13:32.666 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57406 - "GET /api/v1/chats/3d871bd0-7d5d-42ae-85d2-5f8c90b48ee6 HTTP/1.1" 200 - {} 2025-07-25 02:13:32 2025-07-24 23:13:32.720 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57406 - "GET /api/v1/chats/cdea937d-dc98-4984-ad0b-067d8eb08791 HTTP/1.1" 200 - {} 2025-07-25 02:13:33 2025-07-24 23:13:33.434 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:57406 - "GET /api/usage HTTP/1.1" 200 - {} 2025-07-25 02:13:56 2025-07-24 23:13:56.456 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:59722 - "GET /_app/version.json HTTP/1.1" 200 - {} 2025-07-25 02:14:25 2025-07-24 23:14:25.848 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {} 2025-07-25 02:14:25 2025-07-24 23:14:25.849 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41628 - "GET /ollama/api/version HTTP/1.1" 500 - {} 2025-07-25 02:14:25 2025-07-24 23:14:25.906 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41628 - "GET /api/v1/users/user/settings HTTP/1.1" 200 - {} 2025-07-25 02:14:25 2025-07-24 23:14:25.908 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "GET /static/favicon.png HTTP/1.1" 304 - {} 2025-07-25 02:14:28 2025-07-24 23:14:28.952 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41628 - "POST /api/v1/chats/new HTTP/1.1" 200 - {} 2025-07-25 02:14:29 2025-07-24 23:14:29.095 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41628 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {} 2025-07-25 02:14:29 2025-07-24 23:14:29.183 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41628 - "GET /api/v1/folders/ HTTP/1.1" 200 - {} 2025-07-25 02:14:29 2025-07-24 23:14:29.241 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "POST /api/v1/chats/db2ac482-a8d5-4f77-86bd-bfb4383ba12d HTTP/1.1" 200 - {} 2025-07-25 02:14:29 2025-07-24 23:14:29.258 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {} 2025-07-25 02:14:29 2025-07-24 23:14:29.273 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "GET /api/v1/folders/ HTTP/1.1" 200 - {} 2025-07-25 02:14:29 2025-07-24 23:14:29.348 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "POST /api/v1/users/user/info/update HTTP/1.1" 200 - {} 2025-07-25 02:14:29 2025-07-24 23:14:29.411 | INFO | open_webui.routers.openai:get_all_models:392 - get_all_models() - {} 2025-07-25 02:14:29 2025-07-24 23:14:29.411 | INFO | open_webui.routers.ollama:get_all_models:344 - get_all_models() - {} 2025-07-25 02:14:29 2025-07-24 23:14:29.416 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {} 2025-07-25 02:14:29 2025-07-24 23:14:29.419 | ERROR | open_webui.routers.ollama:send_get_request:106 - Connection error: Cannot connect to host host.docker.internal:11434 ssl:default [Connect call failed ('192.168.65.254', 11434)] - {} 2025-07-25 02:14:30 Batches: 0%| | 0/1 [00:00<?, ?it/s] Batches: 100%|██████████| 1/1 [00:00<00:00, 6.94it/s] Batches: 100%|██████████| 1/1 [00:00<00:00, 6.93it/s] 2025-07-25 02:14:30 2025-07-24 23:14:30.167 | INFO | open_webui.utils.chat:generate_direct_chat_completion:72 - generate_direct_chat_completion - {} 2025-07-25 02:14:30 2025-07-24 23:14:30.772 | INFO | open_webui.utils.chat:generate_direct_chat_completion:72 - generate_direct_chat_completion - {} 2025-07-25 02:14:30 2025-07-24 23:14:30.928 | INFO | open_webui.utils.chat:generate_direct_chat_completion:109 - res: {} - {} 2025-07-25 02:14:30 2025-07-24 23:14:30.936 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "POST /api/chat/completions HTTP/1.1" 400 - {} 2025-07-25 02:14:30 2025-07-24 23:14:30.960 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 - {} 2025-07-25 02:14:30 2025-07-24 23:14:30.978 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 172.17.0.1:41634 - "GET /api/v1/folders/ HTTP/1.1" 200 - {} ### Additional Information I saw a similar issue #4494 the user was told to set the request mode to default but its already set to default so the other issue didnt help, thanks
GiteaMirror added the bug label 2026-05-05 19:23:59 -05:00
Author
Owner

@rgaricano commented on GitHub (Jul 25, 2025):

you have that option in AdvanParam: format(Ollama)
(in userSetting/General, Chat Controls Panel or adminSettings/Model-settings)

Image

<!-- gh-comment-id:3115389535 --> @rgaricano commented on GitHub (Jul 25, 2025): you have that option in AdvanParam: format(Ollama) (in userSetting/General, Chat Controls Panel or adminSettings/Model-settings) ![Image](https://github.com/user-attachments/assets/6a983793-f5b8-4d5a-93dd-ba87e7ec4beb)
Author
Owner

@Godzilla675 commented on GitHub (Jul 25, 2025):

hmm its already set to default but the github models api keeps returning the empty brackets i tried changing it to json but still its has the same issue

<!-- gh-comment-id:3115435573 --> @Godzilla675 commented on GitHub (Jul 25, 2025): hmm its already set to default but the github models api keeps returning the empty brackets i tried changing it to json but still its has the same issue
Author
Owner

@rgaricano commented on GitHub (Jul 25, 2025):

how do you set the connections?

As I saw in log seem that there are an error trying to connect to ollama,
what's your config? how it's ollama installed? if not disable it,

are you using the correct url or pipe? (https://openwebui.com/functions?query=github )

<!-- gh-comment-id:3116698580 --> @rgaricano commented on GitHub (Jul 25, 2025): how do you set the connections? As I saw in log seem that there are an error trying to connect to ollama, what's your config? how it's ollama installed? if not disable it, are you using the correct url or pipe? (https://openwebui.com/functions?query=github )
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#56418