Buenas tardes, tengo un problema muy curioso con una carpeta que ha desaparecido.
Tengo una instalación de Alfresco Community 4.2.f desde hace varios años, tiene casi un 1TB de datos almacenados y el acceso se realiza por CIFS y desde Alfresco Share. Desde ayer por la tarde ha desaparecido una carpeta que contiene bastantes subcarpetas y documentos (en total unos 325GB). Lo primero que pensé que alguien con permisos la había borrado por error, pero en la papelera no aparece. Al acceder por CIFS compruebo que no existe, me voy a Alfresco Share y veo que en el repositorio no está, pero si hago una búsqueda de dicha carpeta veo que aparece y puedo entrar dentro y ver todo el contenido. De hecho aparece en la ruta que debería estar, pero navegando por el repositorio no se muestra. Pruebo desde webdav y compruebo con sorpresa que si aparece dicha carpeta, pruebo desde FTP y no aparece. He comprobado la base de datos MYSQL y las tablas están bien, no se ha encontrado problemas en el chequeo. No entiendo que pasa, debe haber alguna discordancia entre base de datos, solr y contenido. No me atrevo a realizar de momento una reindexación full por miedo a dejar de encontrarlo como hasta ahora, aunque tengo copias se trata de gran cantidad de datos y quiero primero averiguar si tiene alguna solución más sencilla, ya que los datos parecen estar ahí.
¿A alguien le pasado algo parecido y ha podido solucionarlo?
Muchas gracias por adelantado, estaré muy agradecido a cualquiera que me de alguna pista para solucionarlo.
No tiene pinta de índices de SOLR, aunque podría ser.
Se me ocurre algo que quizá te ayude: los protocolos CIFS, FTP y la aplicación web Share tienen en cuenta los aspectos asociados a un nodo. Sin embargo el protocolo WebDAV no lo tiene en cuenta.
¿Puedes consultar el detalle de la carpeta (p. e. con el Navegador de Nodos) para ver si tiene asociado algún aspecto interno (como sys:hidden)?
Hola:
Habéis modificado los rootpaths de Share y CIFS recientemente por debajo de la carpeta que mencionas?
Saludos.
--C.
Muchas gracias Ángel, desde el navegador de nodos veo estos aspectos:
En propiedades:
cm:name | d:text | PROYECTOS Y OBRAS | false |
sys:node-dbid | d:long | 1146 | false |
sys:store-identifier | d:text | SpacesStore | false |
sys:locale | d:locale | es_ES | false |
sys:cascadeIndexControl | d:boolean | false | false |
sys:node-uuid | d:text | 0afa1564-0a1e-45fd-9a23-82fe0f39c69f | false |
sys:hiddenFlag | d:boolean | true | false |
cm:description | d:mltext | Carpeta con todas las obras y proyectos | false |
cm:creator | d:text | admin | false |
cm:modifier | d:text | scasado | false |
sys:clientVisibilityMask | d:int | 8353 | false |
cm:title | d:mltext | OBRAS | false |
cm:taggable | d:category | nulo | false |
cm:modified | d:datetime | 19 oct 2017 19:08:35 GMT+0200 (CEST) | false |
cm:created | d:datetime | 31 mar 2014 10:51:03 GMT+0200 (CEST) | false |
sys:store-protocol | d:text | workspace | false |
sys:cascadeHidden | d:boolean | false | false |
En Contenidos:
sys:hidden
cm:auditable
sys:referenceable
cm:titled
cm:taggable
sys:localized
Come ves aparece el sys:hidden que comentas, si miro los aspectos desde el Share solo aparece como editable, pero desde el navegador de nodos aparecen todos esos aspecto.
¿Ves algo raro?, muchas gracias por toda tu ayuda, muy amable.
Hola Cesar, muchas gracias por tu ayuda e interés.
No se han cambiado las root paths, desde que se puso en producción hace unos 3 años se definió la estructura de directorios principal y no se han cambiado, esta carpeta que falta es una de las principales y está dentro de otra que está en el ráiz, y están ahí desde el principio.
Muchas gracias nuevamente, un saludo.
Hola de nuevo, ya lo he solucionado, me has puesto en la pista definitiva. Al comparar con otros nodos he visto que el resto no tenían el aspecto sys:hiden y he creado un script que eliminara ese aspecto del nodo en cuestión. Por si le sirve a alguien este es el script:
var document= search.findNode("workspace://SpacesStore/0afa1564-0a1e-45fd-9a23-82fe0f39c69f");
document.removeAspect("sys:hidden");
He investigado un poco y parece ser que el cambio de aspecto o fallo lo ha podido provocar el acceso por webdav, al parecer era un bug de la versión 4.2.
Ahora lo que tengo que hacer es una búsqueda para ver que nodos más han podido quedar con el aspecto sys:hiden activado. Supongo que lo tendré que hacer mediante otro script.
Muchas gracias nuevamente Ángel, me ha sido de mucha ayuda tu información.
Un saludo.
Discussions about Alfresco Content Services and Alfresco Process Services in Spanish
Related:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.