Skip to content

Etherpad-lite integration crashes after working breafly  #43

@KepaUrzelai

Description

@KepaUrzelai

Hello,

I'm experiencing the following behaviour with the Etherpad-lite integration I configured for my Moodle:

After configuring the needed settings for the integration, it works as expected. Users with permissions can create new Etherpad activities and access to the resulting pads, but after few minutes (normally less than two hours) the result of creating a new module or accessing one previously created is a pad with the message: "You don't have permission to access this pad".
After that, I can't access the old pads through the Etherpad-lite service admin page either (using the adminpads2 plugin).

I use NGINX, and Etherpad-lite (1.8.6 v) is accessed via HTTPS, which results in a correct functioning of the service; with the following non-default settings:

"requireSession": true,

"editOnly": true,

"abiword": "/usr/bin/abiword",

"trustProxy": true,

"cookie": {
  "sameSite": "None"
 },

In Moodle (3.10 v) settings, using example data for the explanation, I set the Cookie Domain to .example.com as my etherpad runs on the domain etherpad.example.com and my Moodle site on moodle.example.com/<instance_name>.

Once the integration crashes, there are not visible errors, not in the etherpad service logs nor in the nginx logs.
The only weird thing is that in the nginx access log the first GET requests the /p/0 pad insted of the one with the name formed by: groupID$Padname for all instances.

Do you have any clue on where the error can be?

Thanks a lot.

Kepa

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions