Thread:Extension talk:VisualEditor/Can not get VisualEditor extension for MediaWiki REL1 23 working on freshly installed system/reply (9)

Using the information above, I Pulled the Visual Editor off the git, and it looks like Visual Editor loads, however editing a new page the I am having Parsoid Issues now.

Error loading data from server: parsoidserver-http-bad-status: 500. Would you like to retry? - worker(23189) loading...    - worker(23192) loading...     - worker(23188) loading...     - worker(23193) loading...     - worker(23190) loading... - worker(23189) ready on :8142 - worker(23192) ready on :8142 - worker(23188) ready on :8142 - worker(23190) ready on :8142 - worker(23193) ready on :8142 [warning/api][null/Main_Page] Failed API request, 8 retries remaining. [warning/api][null/Main_Page] Failed API request, 7 retries remaining. [warning/api][null/Main_Page] Failed API request, 6 retries remaining. [warning/api][null/Main_Page] Failed API request, 5 retries remaining. [warning/api][null/Main_Page] Failed API request, 4 retries remaining. [warning/api][null/Main_Page] Failed API request, 3 retries remaining. [warning/api][null/Main_Page] Failed API request, 2 retries remaining. [warning/api][null/Main_Page] Failed API request, 1 retries remaining. [warning/api][null/Main_Page] Failed API request, 0 retries remaining.

From https://www.mediawiki.org/wiki/Parsoid/Setup I pulled the tarball wikimedia-mediawiki-extensions-Parsoid-8da3673.tar.gz and set the following settings.

in /usr/lib/parsoid/src/api/localsettings.js   parsoidConfig.setInterwiki( 'localhost', 'http://localhost:8142/mediawiki/api.php'); parsoidConfig.setInterwiki( 'localhost', 'http://localhost/mediawiki/api.php'); in /etc/mediawiki/parsoid/settings.js   parsoidConfig.setInterwiki( 'localhost', 'http://localhost:8142/mediawiki/api.php'); parsoidConfig.setInterwiki( 'localhost', 'http://localhost/mediawiki/api.php'); Again from the command line the Parsoid appears to be working Looking at the https://www.mediawiki.org/wiki/Parsoid/Troubleshooting

When using curl https://localhost/w/api.php Give me a 301 Moved Permanently, but the page it to apparently doesn't exist in its moved location. This might be because I am running my wiki one level deeper and not off the main/root url.

Instead I am using 'http://localhost/mediawiki/api.php' which is the only api.php on the system

Os Side Note: Are there any instructions on how to add the ssl certificate for the Parsoid (right now I am running an unencrypted pages, but I like all my stuff to be using SSL) The Instructions are extremely vague https://www.mediawiki.org/wiki/Parsoid/Troubleshooting If your MediaWiki runs via SSL, make sure that your Parsoid server can access your MediaWiki without certificate errors. In other words; make sure that the certificate is valid and added to the certificate storage on your Parsoid-running system.

Again Thanks for helping me troubleshoot this.