Cross-platform Media Access Permission Issue: Permission Denied on All Browsers and Devices #2904

Closed
opened 2025-11-11 15:16:47 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @TaterTotX on GitHub (Dec 3, 2024).

Installation Method

Docker installation

Environment

  • Operating Systems Tested: Windows, macOS, iOS, iPadOS
  • Browsers Tested: Safari, Edge, Google Chrome
  • Open WebUI Version: v0.4.7

Bug Summary

Persistent "Permission denied when accessing media devices" error across all tested platforms and browsers, even when device permissions are explicitly granted.

Expected Behavior

When microphone permissions are granted in browser/device settings, the application should be able to access media devices.

Actual Behavior

  1. Receiving "Permission denied when accessing media devices" error consistently
  2. Error occurs regardless of:
    • Operating system (Windows/Mac/iOS/iPadOS)
    • Browser choice (Safari/Edge/Chrome)
    • Permission settings (even when explicitly granted)
  3. Error message UX issue: The error notification is not user-friendly and lacks guidance on how to resolve the issue

Steps to Reproduce

  1. Install Open WebUI using Docker
  2. Open the web interface in any browser
  3. Grant microphone permissions in browser/device settings
  4. Attempt to use voice features
  5. Observe consistent permission denied error
    Uploading 屏幕截图 2024-12-03 172533.png…

Additional Notes

  • Issue affects all major platforms and browsers consistently
  • User permissions are correctly set in device/browser settings
  • Current error message needs improvement for better user guidance
Originally created by @TaterTotX on GitHub (Dec 3, 2024). ## Installation Method Docker installation ## Environment - Operating Systems Tested: Windows, macOS, iOS, iPadOS - Browsers Tested: Safari, Edge, Google Chrome - Open WebUI Version: v0.4.7 ## Bug Summary Persistent "Permission denied when accessing media devices" error across all tested platforms and browsers, even when device permissions are explicitly granted. ## Expected Behavior When microphone permissions are granted in browser/device settings, the application should be able to access media devices. ## Actual Behavior 1. Receiving "Permission denied when accessing media devices" error consistently 2. Error occurs regardless of: - Operating system (Windows/Mac/iOS/iPadOS) - Browser choice (Safari/Edge/Chrome) - Permission settings (even when explicitly granted) 3. Error message UX issue: The error notification is not user-friendly and lacks guidance on how to resolve the issue ## Steps to Reproduce 1. Install Open WebUI using Docker 2. Open the web interface in any browser 3. Grant microphone permissions in browser/device settings 4. Attempt to use voice features 5. Observe consistent permission denied error ![Uploading 屏幕截图 2024-12-03 172533.png…]() ## Additional Notes - Issue affects all major platforms and browsers consistently - User permissions are correctly set in device/browser settings - Current error message needs improvement for better user guidance
Author
Owner

@TaterTotX commented on GitHub (Dec 3, 2024):

屏幕截图 2024-12-03 172533

@TaterTotX commented on GitHub (Dec 3, 2024): ![屏幕截图 2024-12-03 172533](https://github.com/user-attachments/assets/e0a207c9-5e2f-4889-8852-debdd31beccc)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#2904