Hi Guys,
We have been running Private MediaWiki with VisualEditor and using
Parsoid provided by a Heroku instance for some time and this has worked
with out an issue.
We recently needed to move our Wiki to a new host and change the hosting
URL (this part may be important).
So I updated my $wgServer & $wgScriptPath with the new domain and path.
I then spun up a new Heroku Instance for this new url. I also updated
the $wgVirtualRestConfig url for the new Heroku App.
Now when testing and attempting to edit a page checking the log on
Heroku I receive the following error: "Your wiki requires a logged-in
account to access the API."
If I make the wiki public readable the editor,
change $wgGroupPermissions['*']['read'] = false;
to $wgGroupPermissions['*']['read'] = true; the editor works fine.
The only thing that has changed as mentioned is we have moved to a new
host and we moved from a subdomain to a folder.
So we have gone from
wiki.example.net to
www.example.net/wiki.
Any help you can give would be appreciated.
Thanks.
Matthew