Page MenuHomePhabricator

VisualEditor doesn't work on the beta-cluster
Closed, ResolvedPublic

Description

When trying to write and save something in VisualEditor in the beta cluster, I repeatedly get a "parsoidserver-http: HTTP 0" error and the page is not saved.

Event Timeline

Amire80 raised the priority of this task from to Needs Triage.
Amire80 updated the task description. (Show Details)
Amire80 subscribed.

This is caused by a problem in the VE <-> RESTBase communication. There seem to be two problems:

  1. VE in Beta is trying to use the /api/rest_v1/ route to access RB, but gets a 404 (e.g. http://en.wikipedia.beta.wmflabs.org/api/rest_v1/page/html/0.2891918462743097/59262)
  2. RESTBase keeps failing on deployment-restbase01 in deployment-prep

I'm currently investigating the latter. The former will probably need some path adjustments in mw-config.

mobrovac triaged this task as Unbreak Now! priority.
mobrovac set Security to None.

This is caused by a problem in the VE <-> RESTBase communication. There seem to be two problems:

  1. VE in Beta is trying to use the /api/rest_v1/ route to access RB, but gets a 404 (e.g. http://en.wikipedia.beta.wmflabs.org/api/rest_v1/page/html/0.2891918462743097/59262)

Actually the route works just fine. The 404 originates from Varnish which gets an ECONNREFUSED from RESTBase after it fails.

  1. RESTBase keeps failing on deployment-restbase01 in deployment-prep

This is a consequence of T99505 and is filed as T99506