Sharing recording as guest triggers internal server error
How to use GitHub
- Please use the π reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Steps to reproduce
- Be a guest user on c.n.c
- Get invited to a room and promoted to moderator there
- Host a meeting in that room and record it
- After the meeting, receive a notification that the recording is now available
- Click the button to share it in the room
Expected behaviour
The recording should be shared in the room
Actual behaviour
The POST to /ocs/v2.php/apps/spreed/api/v1/recording/12345/share-chat?fileId=12345×tamp=12345 receives a 500 Internal Server Error with this response:
{
"ocs": {
"meta": {
"status": "failure",
"statuscode": 996,
"message": "Internal Server Error\n"
},
"data": []
}
}
Ping me for internal details (room token, request id, etc).
Talk app
Talk app version: (see apps administration page: /index.php/settings/apps)
Custom Signaling server configured: yes/no and version (see Talk administration settings: /index.php/settings/admin/talk#signaling_server)
Custom TURN server configured: yes/no (see Talk administration settings: /index.php/settings/admin/talk#turn_server)
Custom STUN server configured: yes/no (see Talk administration settings: /index.php/settings/admin/talk#stun_server)
Browser
Microphone available: yes/no
Camera available: yes/no
Operating system: Windows/Ubuntu/Mac/...
Browser name: Firefox/Chrome/Safari/...
Browser version: 124/125/...
Browser log
Server configuration
Operating system: Ubuntu/RedHat/...
Web server: Apache/Nginx
Database: MySQL/Maria/SQLite/PostgreSQL
PHP version: 8.1/8.2/8.3
Nextcloud Version: (see administration page)
List of activated apps:
If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your server installation folder
Nextcloud configuration:
If you have access to your command line run e.g.:
sudo -u www-data php occ config:list system
from within your Nextcloud installation folder
Server log (data/nextcloud.log)
Insert your server log here