docs: Update Nextcloud Talk fixes in HISTORY.md

- MIME type fix for static assets
- 403 fix for /apps/ routes
- Signaling endpoint URL correction

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
CyberMind-FR 2026-02-26 14:12:22 +01:00
parent d9913c4c17
commit 14e965d5fa

View File

@ -3779,14 +3779,18 @@ git checkout HEAD -- index.html
- Set `spreed.signaling_servers` via occ command - Set `spreed.signaling_servers` via occ command
- Endpoint: `https://signaling.gk2.secubox.in/standalone-signaling/` - Endpoint: `https://signaling.gk2.secubox.in/standalone-signaling/`
44. **Nextcloud nginx Static File Fix (2026-02-26)** 44. **Nextcloud Talk Full Stack Fix (2026-02-26)**
- **Problem:** Talk app CSS/JS blocked with "incorrect MIME type (text/html)" - **MIME Type Fix:**
- **Root Cause:** nginx `/apps/` location block with `^~` modifier was catching all static file requests and routing them to PHP (which returned HTML) - Problem: CSS/JS blocked with "incorrect MIME type (text/html)"
- **Fix:** Removed problematic `/apps/` location block from nginx config - Fix: Added proper `/apps/` location block serving static assets directly
- Static files now correctly served with proper MIME types: - **403 on /apps/ Fix:**
- CSS: `text/css` - Problem: /apps/dashboard/ and /apps/spreed/ returning 403
- JS: `application/javascript` - Fix: Route non-static /apps/ requests to `index.php` via rewrite
- Talk app loads correctly for video calls - **Signaling Endpoint Fix:**
- Problem: "Failed to send message to signaling server" - 404
- Root cause: Nextcloud used `/standalone-signaling/` prefix, server uses `/api/v1/`
- Fix: Updated `spreed.signaling_servers` to `https://signaling.gk2.secubox.in/`
- Talk conversations and video calls now fully functional
45. **Mail Server Webmail Detection Fix (2026-02-26)** 45. **Mail Server Webmail Detection Fix (2026-02-26)**
- **Problem:** Webmail status showing "Stopped" despite Roundcube LXC running - **Problem:** Webmail status showing "Stopped" despite Roundcube LXC running