HI,
I'm new to Mediawiki. I'm also new to development. I'm a UX Designer learning code, so I'm kind of a beginner with this stuff and I apologize if this is the wrong place to place this information.
This may be just a set up error but perhaps it can also help give information to the devs on the user experience of set up etc.
I am unable to use Visual Editor to edit pages. A pretty extensive play by play update of my trouble shooting process can be found on the Parsoid talk page here and on the Mediawiki Discourse forum here (though it appears that my discourse post was hidden by the automod as spam because it contained links)
In searching for solutions I found several similar bugs on here and figured this place was the more active location for me to check in with this issue.
The situation as it stands now
I can run curl https://wiki.example.com/api.php and get the correct output.
I can run 'curl http://localhost:8000` and get the Parsoid output page.
When I run curl https://localhost:8000 I get a failure state with the following error:
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to localhost:8000
When I run curl http://wiki.example.com/w/api.php I get a failure state with a 301 error page.
When I try to use visual editor through my browser using the web interface I get the following error message:
Error loading data from server: apierror-visualeditor-docserver-http-error: (curl error: 7) Couldn't connect to server. Would you like to retry?
So it seems that Visual Editor is set up correctly and Parsoid is running correctly. My guess is that they aren't connecting because my website is running on HTTPS only and Parsoid is trying to run on http only?
What more information can I provide and what can I do to fix this issue?
Additional Server Information
-I'm running an nginx server on my local personal desktop server.
-My domain name is handled by Dreamhost, who I also use to host my personal portfolio website.
-Locally I am hosting a NextCloud personal cloud instance under cloud.example.com using virtual hosts.
-Locally I am hosting a Mediawiki personal private wiki instance under wiki.example.com using virtual hosts.
-Locally I am hosting a DokuWiki personal private wiki instance under doku.example.com using virtual hosts.
-I have valid current letsencrypt certs for all three sites.