Page MenuHomeDevCentral

Etherpad currently doesn't use our configuration files.
Closed, ResolvedPublic

Description

Symptoms:

  • http://api.wolfplex.be/pads/ returns a white array, and log contains 2015-05-28T13:26:47+00:00 [pads] API fatal error: no or wrong API Key.
  • New pads contain default initial content

It so seems our configuration file is ignored.

But we still have a working access to content.

Event Timeline

dereckson claimed this task.
dereckson raised the priority of this task from to High.
dereckson updated the task description. (Show Details)
dereckson updated the task description. (Show Details)
dereckson added a subscriber: dereckson.

The settings.json file is regenerated at Etherpad launch, and so doesn't contain our settings.

Some invalid JSON, with last item extra comma.

$ ssh dwellers.nasqueron.org cat /data/etherpad/var/settings.json.bak | jsonlint                                                                        
[Error: Parse error on line 1:
...                    [266/313]  "title":
-----------------------^
Expecting 'STRING', '}', got '[']

Actual settings.json file isn't valid either.

Fixed, as settings.json.base.

It seems the file is replaced anyway.

Were reported upstream and fixed manually in the previous container, but image hasn't been updated.