[GH-ISSUE #15230] issue: Audio Upload Fails for Supported Formats (.webm, .wav) in v0.6.15 #17504

Closed
opened 2026-04-19 23:17:04 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @ips972 on GitHub (Jun 23, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/15230

Originally assigned to: @jackthgu on GitHub.

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.15 - cuda

Ollama Version (if applicable)

v0.9.2

Operating System

Ubuntu 22.04 LTS

Browser (if applicable)

Chrome 137.0.7151.104

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

Audio files recorded through the chat audio recording feature (e.g., in .webm format with opus codec) should upload and transcribe successfully without triggering unsupported format errors. Similarly, manually uploaded supported formats like .wav should be accepted without error.

Actual Behavior

On version v0.6.15, attempting to upload audio files (recorded or uploaded) results in the following error:

"Oops! It seems like the file format you're trying to upload is not supported. Please upload a file with a supported format and try again."
This issue was previously resolved in version v0.6.10 but has reappeared in v0.6.15.

Steps to Reproduce

Update to Open WebUI v0.6.15.

Use the chat audio recording feature to record a message (results in a .webm file with opus codec).

Submit the recording.

Observe the error message regarding unsupported file format.

Alternatively, attempt to upload a .wav file manually via the file upload interface.

Observe the same unsupported file format error.

Logs & Screenshots

From audio recording:
open_webui.routers.audio:transcription:920 - file.content_type: audio/webm;codecs=opus - {}

rom file upload:
INFO | open_webui.routers.files:upload_file:94 - file.content_type: audio/wav - {}

Additional Information

Configured Supported MIME Types in settings:
audio/mpeg, audio/wav, audio/ogg, audio/x-m4a, audio/webm

Saving these settings appears successful with no validation errors.

This issue is affecting users in production environments.

The issue appears to be a regression from the fix implemented in v0.6.10.

Originally created by @ips972 on GitHub (Jun 23, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/15230 Originally assigned to: @jackthgu on GitHub. ### 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.15 - cuda ### Ollama Version (if applicable) v0.9.2 ### Operating System Ubuntu 22.04 LTS ### Browser (if applicable) Chrome 137.0.7151.104 ### 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 Audio files recorded through the chat audio recording feature (e.g., in .webm format with opus codec) should upload and transcribe successfully without triggering unsupported format errors. Similarly, manually uploaded supported formats like .wav should be accepted without error. ### Actual Behavior On version v0.6.15, attempting to upload audio files (recorded or uploaded) results in the following error: "Oops! It seems like the file format you're trying to upload is not supported. Please upload a file with a supported format and try again." This issue was previously resolved in version v0.6.10 but has reappeared in v0.6.15. ### Steps to Reproduce Update to Open WebUI v0.6.15. Use the chat audio recording feature to record a message (results in a .webm file with opus codec). Submit the recording. Observe the error message regarding unsupported file format. Alternatively, attempt to upload a .wav file manually via the file upload interface. Observe the same unsupported file format error. ### Logs & Screenshots From audio recording: open_webui.routers.audio:transcription:920 - file.content_type: audio/webm;codecs=opus - {} rom file upload: INFO | open_webui.routers.files:upload_file:94 - file.content_type: audio/wav - {} ### Additional Information Configured Supported MIME Types in settings: audio/mpeg, audio/wav, audio/ogg, audio/x-m4a, audio/webm Saving these settings appears successful with no validation errors. This issue is affecting users in production environments. The issue appears to be a regression from the fix implemented in v0.6.10.
GiteaMirror added the bug label 2026-04-19 23:17:04 -05:00
Author
Owner

@jackthgu commented on GitHub (Jun 23, 2025):

Hello,
If possible, could you help us reproduce this error? It would be greatly appreciated if you could provide the related audio file.
Thank you!

<!-- gh-comment-id:2995000330 --> @jackthgu commented on GitHub (Jun 23, 2025): Hello, If possible, could you help us reproduce this error? It would be greatly appreciated if you could provide the related audio file. Thank you!
Author
Owner

@tjbck commented on GitHub (Jun 23, 2025):

#15136

<!-- gh-comment-id:2995123590 --> @tjbck commented on GitHub (Jun 23, 2025): #15136
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#17504