es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

“Error al contactar con el servidor Parsoid/RESTBase (HTTP 404)” al alojarse en Azure.

Configuré 2 mediawikis. Uno se ejecuta en un servidor interno con IIS y el otro público se aloja en Azure. Ambos tienen la misma configuración en el archivo localsettings.php.

Pero en IIS, el editor visual funciona y en Azure obtengo este error “Error al contactar con el servidor Parsoid/RESTBase (HTTP 404)”.

Dado que la configuración localsettings es la misma, no puede ser un problema de permisos de usuario. Puede tener algo que ver con el certificado SSL en Azure. Pero aún no encontré una solución.

¿Alguien tiene sugerencias?

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Solución de problemas de error de servidor Parsoid/RESTBase en MediaWiki alojado en Azure

    Como experto en tecnología de la información especializado en Azure, IIS, MediaWiki, Visual-Editor y Parsoid, puedo sugerir algunas posibles soluciones al problema de obtener el error “Error al contactar con el servidor Parsoid/RESTBase (HTTP 404)” al usar el editor visual en un MediaWiki alojado en Azure.

    1. Verificar la configuración del servidor Parsoid/RESTBase: Primero, asegúrate de que el servidor Parsoid/RESTBase esté correctamente configurado en tu instancia de Azure. Puedes verificar la configuración del servidor visitando la página Special:Version de tu MediaWiki y buscando la sección “Parsoid”. Si esta sección no está presente, significa que el servidor Parsoid/RESTBase no está configurado correctamente en Azure. Puedes seguir la documentación oficial de MediaWiki para instalar y configurar Parsoid en Azure, o utilizar una de las soluciones disponibles en Azure Marketplace para simplificar el proceso de configuración.
    2. Verificar el certificado SSL: Si el servidor Parsoid/RESTBase está correctamente configurado en Azure, entonces el problema puede estar relacionado con el certificado SSL utilizado en Azure. Por defecto, MediaWiki utiliza HTTPS para comunicarse con el servidor Parsoid/RESTBase, por lo que cualquier problema con el certificado SSL puede impedir que el editor visual funcione correctamente. Puedes intentar desactivar HTTPS en tu MediaWiki cambiando la configuración “$wgVirtualRestConfig[‘modules’][‘parsoid’][‘url’]” en tu archivo localsettings.php a “http://” en lugar de “https://”. Si esto soluciona el problema, es probable que tengas un problema con el certificado que debes resolver. Puedes intentar instalar un certificado SSL válido en tu instancia de Azure, o puedes utilizar un certificado SSL autofirmado si estás utilizando tu MediaWiki internamente.

    3. Depurar el problema: Si ninguna de las soluciones anteriores funciona, es posible que necesites depurar el problema en mayor detalle. Puedes empezar revisando los registros en tu instancia de Azure para ver si hay errores relacionados con el servidor Parsoid/RESTBase. También puedes intentar acceder al servidor Parsoid directamente visitando la URL especificada en la configuración “$wgVirtualRestConfig[‘modules’][‘parsoid’][‘url’]” en tu archivo localsettings.php. Si obtienes un error HTTP 404 al acceder a esta URL, entonces puede haber un problema con el servidor Parsoid mismo, y debes revisar los registros del servidor en busca de errores.

    Espero que estas sugerencias te ayuden a resolver el error “Error al contactar con el servidor Parsoid/RESTBase (HTTP 404)” en tu MediaWiki alojado en Azure. Si necesitas más ayuda, no dudes en comunicarte con la comunidad de MediaWiki o contactar al soporte técnico de Microsoft para problemas relacionados con Azure.

Comments are closed.