Admittedly this is the first time I try this. The docu on how to do this is pretty unclear. As a result saving pages does not work.
My setup:
- MW 1.30.0
- PHP 5.6.33
- MariaDB 10.0.33
- Parsoid 0.8.0
- NodeJS 8.9.4
(MediaWiki) LocalSettings.php:
## VisualEditor wfLoadExtension( 'VisualEditor' ); $wgVisualEditorAvailableNamespaces = [ NS_MAIN => true, NS_USER => true, NS_EXTRA => true ]; $wgVirtualRestConfig['modules']['parsoid'] = [ 'url' => 'https://parsoid.example.org:8143', 'domain' => 'sd.example.org', 'prefix' => 'seexo' ];
(parsoid) config.yaml:
conf: mwApis: uri: 'https://sd.example.org/w/api.php' domain: 'sd.example.org' # optional serverPort: 8143
(stunnel) parsoid.conf:
cert = /etc/letsencrypt/live/sd.example.org/fullchain.pem key = /etc/letsencrypt/live/sd.example.org/privkey.pem [parsoid] accept = 8143 connect = 8142
(apache) sd.example.org.conf
... ServerAlias parsoid.example.org ...
As soon as I want to save a page I get:
(curl error: 7) Couldn't connect to server
and
apierror-visualeditor-docserver-http-error
From reading all the related threads it is either a version mismatch or a config issue. However I do not get what I am doing wrong.
Any hint is highly appreciated. Thanks a ton in advance!