Migrar problemas de Plone 3.0 a 4.1

Estoy tratando de migrar nuestro sitio plone desde Windows Server 2003 para ejecutarlo en una caja de Windows Server 2008. Instalé Plone 4.1 en el servidor 2008 y luego copié el archivo data.fs de Plone 3.0. También descubrí que necesitaba copiar el directorio de extensiones CMFPLONE de 3.0 a la nueva versión. Una vez que hice el sitio apareció pero sin ningún gráfico. Cuando intenté iniciar sesión para ver si podía corregir el estilo del sitio, recibí el siguiente error:

Lo sentimos, pero parece haber un error... Este es el mensaje de error completo:

Traceback (innermost last):
  Module ZPublisher.Publish, line 126, in publish
  Module ZPublisher.mapply, line 77, in mapply
  Module ZPublisher.Publish, line 46, in call_object
  Module Products.CMFFormController.FSControllerPageTemplate, line 91, in __call__
  Module Products.CMFFormController.BaseControllerPageTemplate, line 28, in _call
  Module Products.CMFFormController.ControllerBase, line 231, in getNext
  Module Products.CMFFormController.Actions.TraverseTo, line 38, in __call__
  Module ZPublisher.mapply, line 77, in mapply
  Module ZPublisher.Publish, line 46, in call_object
  Module Products.CMFFormController.FSControllerPythonScript, line 105, in __call__
  Module Products.CMFFormController.Script, line 145, in __call__
  Module Products.CMFCore.FSPythonScript, line 130, in __call__
  Module Shared.DC.Scripts.Bindings, line 322, in __call__
  Module Shared.DC.Scripts.Bindings, line 359, in _bindAndExec
  Module Products.PythonScripts.PythonScript, line 344, in _exec
  Module script, line 29, in logged_in <FSControllerPythonScript at /Plone/logged_in> Line 29
  Module Products.PlonePAS.tools.membership, line 635, in loginUser
  Module Products.PlonePAS.plugins.cookie_handler, line 91, in login
  Module Products.PluggableAuthService.PluggableAuthService, line 1109, in      updateCredentials
  Module plone.session.plugins.session, line 220, in updateCredentials
  Module plone.session.plugins.session, line 136, in _setupSession
  Module plone.session.plugins.session, line 130, in _getSigningSecret
  Module zope.component._api, line 169, in getUtility
ComponentLookupError: (<InterfaceClass plone.keyring.interfaces.IKeyManager>, '') 

¿Alguna idea sobre cómo corregir el error y qué puede estar causando que el sitio no se muestre correctamente?

preguntado el 03 de mayo de 12 a las 13:05

2 Respuestas

De: https://dev.plone.org/ticket/8579

Vuelva a instalar todos los pasos desde "plone.keyring KeyManager Registration" para corregir ComponentLookupError: (, '') errores al trabajar en Configuración del sitio

Generalmente, al actualizar, hay algunos pasos de actualización para ejecutar. Al ser un error en el inicio de sesión, puede ser un problema ejecutarlos en la interfaz web. Así que estoy de acuerdo en que es mejor actualizar a la última 3.X y luego a la 4.X

respondido 03 mar '16, 18:03

Acabo de hacer algo similar, solo de 3.1.5.1 a 4.1.4. Es muy recomendable migrar primero a 3.3.5 (la última versión 3x admitida) y luego a 4x.

contestado el 04 de mayo de 12 a las 01:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.