Busqueda en alfresco solo funciona para usuaurio adminsitrador

cancel
Showing results for 
Search instead for 
Did you mean: 
enriquejose
Active Member

Busqueda en alfresco solo funciona para usuaurio adminsitrador

Buenas tardes,

Muy respetuosamente presento mi situación de problema, tengo una versión de alfresco 2016, tengo un problema con las búsquedas, solo funcionan para el usuario administrador, en los otros usuarios no esta buscando, ni trayendo las etiquetas.

En el log de errores de solr4 no presenta ningun error, cualquier guia les agradeceria.

Saludos,

14 Replies
cristinamr
Advanced

Re: Busqueda en alfresco solo funciona para usuaurio adminsitrador

Buenos días.

Lo primero que se me ocurre es que pruebes a reindexar tu contenido en Alfresco: Performing a full reindex with Solr | Alfresco Documentation  Lo segundo es que realices una sencilla prueba: Crea un sitio publico y con un usuario normal asignarle permisos de manager. ¿Puedes intentar reproducir el mismo error con ese usuario?

Por último: Sería de gran ayuda saber exactamente qué versión es y los pasos que das para intentar reproducirlo y ver si es un bug el producto o algo que tienes en tu entorno. Para ver la versión un truco que hago, mira el contenido del archivo version.properties que está en tu instalación en alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/version.properties cuyo contenido debe ser similar a:

#
# Alfresco version information
#

# Version label

version.major=4
version.minor=2
version.revision=0
version.label=

# Edition label

version.edition=Community

# SCM Revision number

version.scmrevision=https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/V4.2f/root-r63893

# Build number

version.build=r63893-b12

# Schema number

version.schema=6033

Necesitarás decirnos el versión label y el edition label (aunque con el versión label normalmente va bien).

Cuéntanos.

Un saludo,

Cris.

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
cesarista
Customer

Re: Busqueda en alfresco solo funciona para usuaurio adminsitrador

Buenas:

En principio, toda búsqueda en Alfresco tiene un contexto de seguridad, y los indices de SOLR incorporan los permisos del usuario. Es decir, que los resultados de una búsqueda pueden (y en general van a) ser distintos para un usuario que para otro. Por defecto, en las carpetas de sistema, está activado el rol o conjunto de permisos de lectura (Consumidor) para el grupo EVERYONE. De modo, que la única situación en la que se puede dar lo que comentas, es que tu contenido tenga la herencia de permisos bloqueada en las carpetas raíz donde alojas el contenido, habiendo subido todo el contenido con el usuario admin y sin haber aplicado permisos locales. Otro ejemplo, es que hayas creado un sitio privado sin añadir miembros al sitio y hayas subido la documentacion ahí con el usuario admin. 

Saludos.

--C.

cesarista
Customer

Re: Busqueda en alfresco solo funciona para usuaurio adminsitrador

HINT: Otras maneras de comprobar la versión de Alfresco:

  • Pinchando en el icono del footer de Alfresco Share te sale la versión.
  • En Alfresco 5 simplemente poniendo /alfresco aparece la versión con los links actuales a Share, Webdav, Webscripts, CMIS...
  • En la consola de administracion de Alfresco también aparece (resumen del sistema) --> /alfresco/s/admin/admin-communitysummary
  • Un webscript también te da la versión --> /alfresco/s/api/server
  • Y entrando en la consola, un grep version del catalina.out te también da la versión de Alfresco.

Saludos.

--C.

enriquejose
Active Member

Re: Busqueda en alfresco solo funciona para usuaurio adminsitrador

Buenos días,

Muchas gracias cristina, cesar, les cuento, Hice la reindexación de acuerdo a la documentación de alfresco. Y sigue sigue sin solucionarse el problema. Adjunto el log de solr y los resultados en la consola y la versión de alfresco. Evidentemente hay un error en el log al parece en la indexación. les agradezco mucho el apoyo en la exploración del error.

Respecto lo comentar cesar, la información fue creada/modificada por los usuarios por lo que no creo sea de permisos, pero de todas maneras hice la revisión de los permisos.

Saludos,

cesarista
Customer

Re: Busqueda en alfresco solo funciona para usuaurio adminsitrador

Hola:

Efectivamente te esta dando errores en la reindexación cada 15s, y no indexa, con lo cual no se va a poder encontrar nada. Puedes verlo en los:

2017-02-14 10:08:45,011 ERROR [org.alfresco.solr.tracker.AbstractTracker] Tracking failed

Y eso significa que SOLR no puede contactar con Alfresco para saber las transacciones que tiene que indexar. Probablemente de un error de configuración previo. La verdad es que hay bastantes errores y variopintos en tan poco intervalo de tiempo.

$ grep ERROR solr.log| awk '{print $4}'| sort | uniq -c
  63 [org.alfresco.solr.tracker.AbstractTracker]
135 [org.apache.solr.core.SolrCore]
    3 [org.apache.solr.util.ConcurrentLRUCache]
135 [org.quartz.core.ErrorLogger]
135 [org.quartz.core.JobRunShell]

Cambiaste la configuración de SOLR por defecto ? Que version de Alfresco utilizas ? Que subsistema de busqueda utilizas, solr o solr4 ?

Saludos.

--C.

enriquejose
Active Member

Re: Busqueda en alfresco solo funciona para usuaurio adminsitrador

Hola cesar,

esta es la versión:

# Version label

version.major=5
version.minor=2
version.revision=0
version.label=

# Edition label

version.edition=Community

En cuanto a las configuración la que trea esta versión de alfresco que es solr4, cambios no he realizado en la configuración inicial, lo que hice fue una reindexación porque cambié la base de datos inicialmente a Mysql y la volví a hacer por los problemas que tengo.

Saludos,

cristinamr
Advanced

Re: Busqueda en alfresco solo funciona para usuaurio adminsitrador

¿Y en alfresco.log o catalina.out no te arroja ningún error? Prueba a parar y arrancar de nuevo y pega aquí el log.

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
enriquejose
Active Member

Re: Busqueda en alfresco solo funciona para usuaurio adminsitrador

Hola Cristina,

esta es la info del log de catalina, creeria que no se ven inconvenientes:

Feb 14, 2017 10:12:03 AM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-apr-8080"]
Feb 14, 2017 10:12:03 AM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["ajp-apr-8009"]
Feb 14, 2017 10:12:03 AM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-bio-8443"]
Feb 14, 2017 10:12:03 AM org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
Feb 14, 2017 10:12:08 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-apr-8080"]
Feb 14, 2017 10:12:08 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["ajp-apr-8009"]
Feb 14, 2017 10:12:08 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-8443"]
Feb 14, 2017 10:13:24 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: Loaded APR based Apache Tomcat Native library 1.1.32 using APR version 1.5.1.
Feb 14, 2017 10:13:24 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
Feb 14, 2017 10:13:25 AM org.apache.catalina.core.AprLifecycleListener initializeSSL
INFO: OpenSSL successfully initialized (OpenSSL 1.0.1j 15 Oct 2014)
Feb 14, 2017 10:13:25 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-apr-8080"]
Feb 14, 2017 10:13:25 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-apr-8009"]
Feb 14, 2017 10:13:25 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8443"]
Feb 14, 2017 10:13:27 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 7600 ms
Feb 14, 2017 10:13:27 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Feb 14, 2017 10:13:27 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.x
Feb 14, 2017 10:13:27 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor C:\alfresco\tomcat\conf\Catalina\localhost\alfresco.xml
Feb 14, 2017 10:14:47 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deployment of configuration descriptor C:\alfresco\tomcat\conf\Catalina\localhost\alfresco.xml has finished in 79,888 ms
Feb 14, 2017 10:14:47 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor C:\alfresco\tomcat\conf\Catalina\localhost\share.xml
Feb 14, 2017 10:15:11 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deployment of configuration descriptor C:\alfresco\tomcat\conf\Catalina\localhost\share.xml has finished in 23,952 ms
Feb 14, 2017 10:15:11 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor C:\alfresco\tomcat\conf\Catalina\localhost\solr4.xml
Feb 14, 2017 10:15:11 AM org.apache.catalina.startup.SetContextPropertiesRule begin
WARNING: [SetContextPropertiesRule]{Context} Setting property 'debug' to '0' did not find a matching property.
Feb 14, 2017 10:15:31 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deployment of configuration descriptor C:\alfresco\tomcat\conf\Catalina\localhost\solr4.xml has finished in 20,000 ms
Feb 14, 2017 10:15:31 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive C:\alfresco\tomcat\webapps\awe.war
Feb 14, 2017 10:15:43 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive C:\alfresco\tomcat\webapps\awe.war has finished in 11,413 ms
Feb 14, 2017 10:15:43 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive C:\alfresco\tomcat\webapps\ROOT.war
Feb 14, 2017 10:15:43 AM org.apache.catalina.startup.SetContextPropertiesRule begin
WARNING: [SetContextPropertiesRule]{Context} Setting property 'debug' to '100' did not find a matching property.
Feb 14, 2017 10:15:44 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive C:\alfresco\tomcat\webapps\ROOT.war has finished in 594 ms
Feb 14, 2017 10:15:44 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive C:\alfresco\tomcat\webapps\wcmqs.war
Feb 14, 2017 10:15:59 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive C:\alfresco\tomcat\webapps\wcmqs.war has finished in 15,071 ms
Feb 14, 2017 10:15:59 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive C:\alfresco\tomcat\webapps\_vti_bin.war
Feb 14, 2017 10:15:59 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive C:\alfresco\tomcat\webapps\_vti_bin.war has finished in 281 ms
Feb 14, 2017 10:15:59 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\alfresco\tomcat\webapps\host-manager
Feb 14, 2017 10:15:59 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory C:\alfresco\tomcat\webapps\host-manager has finished in 125 ms
Feb 14, 2017 10:15:59 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\alfresco\tomcat\webapps\manager
Feb 14, 2017 10:15:59 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory C:\alfresco\tomcat\webapps\manager has finished in 109 ms
Feb 14, 2017 10:15:59 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-apr-8080"]
Feb 14, 2017 10:15:59 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-apr-8009"]
Feb 14, 2017 10:15:59 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8443"]
Feb 14, 2017 10:15:59 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 152267 ms

cristinamr
Advanced

Re: Busqueda en alfresco solo funciona para usuaurio adminsitrador

No veo nada raro. ¿En alfresco.log arroja algo?

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc