Skip to content

403 forbidden errors #50

@thystra

Description

@thystra

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

  1. Set up docker container
  2. Attempt to start recording
  3. Observe failure log in nextcloud.log

Expected behaviour

recording should work

Actual behaviour

recording attempts to start, then no message is provided to user.

Server configuration

Web server: Nginx

Database: Postgres

PHP version: 8.4

Nextcloud version: 31.0.8

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 Nextcloud installation folder
docker compose for aio-talk-recording

services:
  service_name:
    image: nextcloud/aio-talk-recording:beta
    container_name: talk-recording
    ports:
      - "1234:1234"
    environment:
      - NC_DOMAIN=https://cloud.argentwolf.org
      - HPB_DOMAIN=https://signal.argentwolf.org
      - RECORDING_SECRET=1234
      - INTERNAL_SECRET=45678 <Same as SIGNALINg_SECRET for the HPB>
      - TZ=America/New_York
    volumes:
      - "/mnt/nest/storage/nextcloud-talk-videos:/tmp"
    networks:
      - my-network
    restart: unless-stopped
    shm_size: "2gb"
networks:
  my-network:
    driver: bridge

Log message:

File":"/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php","Line":111,"message":"Client error: `POST http://127.0.0.1:1234/api/v1/room/6fnmsqux` resulted in a `403 FORBIDDEN` response:\n<!doctype html>\n<html lang=en>\n<title>403 Forbidden</title>\n<h1>Forbidden</h1>\n<p>You don&#39;t have the permission to a (truncated...)\n","exception":{},"CustomMessage":"Client error: `POST http://127.0.0.1:1234/api/v1/room/6fnmsqux` resulted in a `403 FORBIDDEN` response:\n<!doctype html>\n<html lang=en>\n<title>403 Forbidden</title>\n<h1>Forbidden</h1>\n<p>You don&#39;t have the permission to a (truncated...)\n"}}

Browser

Browser name: Vivaldi

Browser version:

Operating system: Server/Client are Ubuntu

I'm looking for some clarity on the 403 and what part of the configuration needs to change. I appreciate any help!

Metadata

Metadata

Assignees

No one assigned

    Labels

    0. Needs triagePending approval or rejectionbugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions