Topic on VisualEditor/Feedback

89.26.47.65 (talkcontribs)

When the permisson $wgGroupPermissions['*']['read'] = false; is set in the localSettings.php the VisualEditor cant load an existing page to edit.


Which sadly make the extension unuseable in closed Wikis. :( Is there a way to force VisualEditor to use a certain useraccount?

93.104.80.2 (talkcontribs)

To bump this up: I noticed the same bug. Fresh set up with new server and everything. When open the VE works, when closed then the same error message appears.

Whatamidoing (WMF) (talkcontribs)

Huh. I use it on a closed wiki myself, so it can be done. Unfortunately, I don't know anything about the setup. Maybe ask at the Project:Support desk?

Whatamidoing (WMF) (talkcontribs)
GladOSkar (talkcontribs)

I have the same issue and neither of those threads helped. Private Wiki + https + VisualEditor always gives me this error. Did anyone manage to resolve this?


Forwarding cookies to Parsoid didn't help either. As soon as i make articles publicly readable it works.


I get an internal 403 on "GET /rest.php/<WIKI_DOMAIN>/v3/page/html/Hauptseite/34000?redirect=false&stash=true HTTP/1.1" whenever i open the editor and get the error. So i assume it has to do with credentials not being passed on properly in the background when fetching page data to the editor.


Further Information: `MediaWiki` 1.35.0, `nginx` 1.10.3, multiple wikis on 1 host.


@Whatamidoing (WMF)'s wiki config would be greatly appreciated.

Whatamidoing (WMF) (talkcontribs)

I wouldn't even know where to look for the config, and I have no privileges there except to be able to log in and edit pages. Maybe it'd be worth asking at the Project:Support desk? The folks there know how to troubleshoot installation problems.

Lutz.bose (talkcontribs)

I have this error and I don't have a private wiki also.

I had a look in NGINX error logfile in /var/log/nginx/error.log

2021/01/11 21:21:40 [error] 29350#102473: *289 open() "/usr/local/www/mediawiki/rest.php/mywiki/v3/page/html/Hauptseite/1" failed (20: Not a directory), client: 127.0.0.1, server: 192.168.178.200, .....

and it seems, that the script rest.php was called with wrong parameter sequence

What is to do now ?

Lutz.bose (talkcontribs)

i have installed php7.3.26 MySQL5.7.32 and mediawiki1.35.0 on freebsd11.3

with apache24 it works but with nginx1.18.0 it fails to run visual editor - even I have the required section in nginx.conf for using rest.php

Reply to "edit"