Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 Re: Paramétrage et intégration » Annuaire » 25/05/2023 16:46:12

Bonjour Raphaël,
merci pour toutes ces précisions.
Effectivement nous faisions la synchro avec cette méthode, le problème était dû au faite que nous écrivions "sAMAccountName" tout en minuscule.
Pour ce qui est de la recherche de l'annuaire, effectivement c'était dû au profil "READER", on le validait au niveau du "_admin" mais pas dans le CMS.
Tout fonctionne wink
Merci bcp.

#2 Paramétrage et intégration » Synchronisation de contenu LDAP » 23/05/2023 09:27:31

tergnier
Replies: 1

Bonjour,
lorsque je veux synchroniser mes utilisateurs LDAP dans le type de contenu "membre d'un projet" j'ai l'erreur java suivante :

Utilisateur : admin#admin_population
Thread : Thread[AmetysRuntimeScheduler_Worker-2,5,main]
Niveau : ERROR
Catégorie : org.ametys.plugins.contentio.synchronize.collection
URI de la requête : /cms/_admin/plugins/admin/restart
Message : An error occurred while importing or synchronizing content
Emplacement : org.ametys.plugins.contentio.synchronize.AbstractSimpleSynchronizableContentsCollection._importOrSynchronizeContent(AbstractSimpleSynchronizableContentsCollection.java:166)

Pile d'appels :
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0

Je ne comprend pas car les utilisateurs LDAP sont bien visibles dans ma liste d'utilisateurs.

De plus j'ai toujours le problème :
Dans annuaire -> recherche des utilisateurs ->Rechercher = "la recherche n'a renvoyé aucun résultat"

Je voudrais mettre cette solution au sein de ma collectivité mais en 3 semaines je n'ai toujours pas réussi à créer un annuaire des membres (qui est à mon sens le basic de l'intranet). Il y a toujours des problèmes.
Nous avons avons suivi scrupuleusement la documentation mise en ligne, nous arrivons à l'installer, à le faire fonctionner, mais c'est tout. Pour l'annuaire ça ne veut rien savoir.

Pourriez vous nous orienter vers une éventuelle configuration LDAP pour qu'on puisse les synchroniser en type de contenu "membre d'un projet" pour les faire apparaitre dans l'annuaire. Si j'ai bien compris, si on ne fait pas ça, on ne peut pas créer d'annuaire d'entreprise ?

Merci d'avance.

#3 Re: Paramétrage et intégration » Annuaire » 22/05/2023 17:21:50

Dans le même genre, j'ai essayé avec un annuaire LDAP et une synchronisation de contenu afin d'importer mes utilisateurs dans le type "membre du projet", mais j'ai également des erreurs JAVA (java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0)

Configuration de la synchronisation de contenu
Type : Annuaire des utilisateurs : depuis source LDAP
Type de contenu : membre d'un projet
Langue : fr
préfixe : ldap
Cyclde de vie : Annuaire (utilisateur)
Traitement spécifique : aucun
Configuration de la source, la même que pour la configuration de mon LDAP (fonctionnelle)

Je pense que c'est lié avec le fait que je ne peux pas les voir dans la recherche de l'annuaire ?!

Merci d'avance

#4 Re: Paramétrage et intégration » Annuaire » 22/05/2023 15:03:06

Malheureusement ça ne fonctionne toujours pas sad
Les utilisateurs qui font partis du type de contenu "membres d'un projet" apparaissent bien dans la page "annuaire" (avec les initiales) mais dans aucune recherche.
Ni dans le front office, ni dans le back-office.
Dans annuaire -> recherche des utilisateurs ->Rechercher = "la recherche n'a renvoyé aucun résultat"

Je ne vois pas ce qu'on a mal configuré.

Merci d'avance.

#5 Re: Paramétrage et intégration » Annuaire » 22/05/2023 11:51:10

Bonjour Raphaël,
merci pour votre réponse,
nous le faisons avec un compte administrateur, je pense qu'il a tous les droits ?
Lorsque qu'on va voir dans les profiles, "READER" est coché.
?

#6 Paramétrage et intégration » Annuaire » 22/05/2023 09:12:01

tergnier
Replies: 7

Bonjour,
j'essaie de créer un annuaire de membre mais aucun utilisateur n'apparait.
J'ajoute un utilisateur, je l'importe dans l'annuaire en tant que "membre d'un projet", je fais une recherche dans l'annuaire il n'apparaît pas.
J'ajoute un utilisateur à travers le back-Office même chose, aucun utilisateur n'apparaît.
Même en faisant une synchro ça ne fonctionne pas.

Je ne comprend pas sad

Merci d'avance.

#7 Re: Paramétrage et intégration » erreur sitemap + workspace » 16/05/2023 14:28:50

Bonjour,
merci pour ces indications ça a réglé le problème.

#8 Paramétrage et intégration » erreur sitemap + workspace » 16/05/2023 14:09:12

tergnier
Replies: 2

Bonjour,

j'ai une erreur que je n'arrive pas à résoudre qui m'empêche de créer un annuaire ainsi espace collaboratif :

Thread : Thread[http-nio-8080-exec-9,5,main]
Niveau : ERROR
Catégorie : org.ametys.core.right.RightManager
URI de la requête : /cms/live/extranet/fr/mon-organisation/annuaire.html
Message : An error occured with controller 'org.ametys.plugins.workspaces.project.rights.accesscontroller.ReportsPageAccessController' for object '/ametys-internal:sites/extranet/ametys-internal:sitemaps/fr/mon-organisation/annuaire' (page://a839a138-2817-41ea-9e2b-17ee0eb0f392). Thus, this controller will be ignored.
Emplacement : org.ametys.core.right.RightManager._getAccessResults(RightManager.java:453)

Pile d'appels :
java.lang.IllegalArgumentException: Unknown site ''. The global Ametys configuration is invalid for the parameter 'workspaces.catalog.site.name'

Merci d'avance.

#9 Re: Paramétrage et intégration » Accès Front-Office » 16/05/2023 14:03:43

Le problème du front office et de solr est réglé on peut donc clôturer cette demande.
J'ouvre une autre demande pour le problème de workspace.
merci pour tout.

#10 Re: Paramétrage et intégration » Accès Front-Office » 16/05/2023 09:53:23

Re-bonjour,

nous avons réussi à faire fonctionner solr et le front office ?

En effet nous n'aurions pas dû copier les fichiers de solr démo vers la prod, nous ne savions pas qu'après l'installation il fallait lancer une indexation pour qu'il crée de lui-même les fields (merci pour l'info ?)

Pour le front office,
après la création du site nous avons été obligé d'arrêter le serveur tomcat puis solr pour ensuite redémarrer le service solr et tomcat pour que la redirection en front office se fasse correctement.

Ca fonctionne mais nous avons une erreur dans les journaux :

Thread : Thread[http-nio-8080-exec-3,5,main]
Niveau : ERROR
Catégorie : org.ametys.core.right.RightManager
URI de la requête : /cms/plugins/core-ui/servercomm/messages.xml
Message : An error occured with controller 'org.ametys.plugins.workspaces.project.rights.accesscontroller.CatalogNewsAccessController' for object '/ametys-internal:sites/extranet/ametys-internal:sitemaps/fr/mon-organisation/l-institution' (page://05be307d-e418-4fc0-9787-f7097bec11b0). Thus, this controller will be ignored.
Emplacement : org.ametys.core.right.RightManager._getAccessResults(RightManager.java:453)

Pile d'appels :
java.lang.IllegalArgumentException: Unknown site ''. The global Ametys configuration is invalid for the parameter 'workspaces.catalog.site.name'

Merci encore pour les infos

#11 Re: Paramétrage et intégration » Accès Front-Office » 15/05/2023 17:31:19

Bonjour Raphaël et merci pour la réponse,
la version Ametys est la 4.6.0
En ce qui concerne solr il faut finir l'installation, arrêter ametys dans Tomcat, relancer solr, relancer Ametys puis faire une indexation ?
En ce qui concerne le front Office :
L'url correspond exactement, comme nous somme en test nous avons modifier nos hosts windows pour les faire pointer vers le serveur Ametys.
Voici l'erreur que nous avons dans le journal du front Office :
Date : 15/05 17:23:07.101
Thread : Thread[http-nio-8080-exec-10,5,main]
Niveau : ERROR
Catégorie : sitemap.handled-errors
URI de la requête : /
Message : Sitemap: error when calling sub-sitemap
    at <map:mount> - resource://org/ametys/runtime/kernel/sitemap.xmap:189:109
Emplacement : org.apache.cocoon.util.log.SLF4JLoggerAdapter.error(SLF4JLoggerAdapter.java:46)

Pile d'appels :

org.apache.cocoon.ProcessingException: Sitemap: error when calling sub-sitemap
at <map:mount> - resource://org/ametys/runtime/kernel/sitemap.xmap:189:109
at org.apache.cocoon.ProcessingException#throwLocated:113
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:122
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
at org.apache.cocoon.Cocoon#process:699
at org.ametys.runtime.servlet.RuntimeServlet#service:718
at javax.servlet.http.HttpServlet#service:623
at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:209
at org.apache.catalina.core.ApplicationFilterChain#doFilter:153
at org.apache.tomcat.websocket.server.WsFilter#doFilter:51
at org.apache.catalina.core.ApplicationFilterChain#internalDoFilter:178
at org.apache.catalina.core.ApplicationFilterChain#doFilter:153
at org.apache.catalina.core.StandardWrapperValve#invoke:167
at org.apache.catalina.core.StandardContextValve#invoke:90
at org.apache.catalina.authenticator.AuthenticatorBase#invoke:481
at org.apache.catalina.core.StandardHostValve#invoke:130
at org.apache.catalina.valves.ErrorReportValve#invoke:93
at org.apache.catalina.valves.AbstractAccessLogValve#invoke:673
at org.apache.catalina.core.StandardEngineValve#invoke:74
at org.apache.catalina.connector.CoyoteAdapter#service:343
at org.apache.coyote.http11.Http11Processor#service:390
at org.apache.coyote.AbstractProcessorLight#process:63
at org.apache.coyote.AbstractProtocol$ConnectionHandler#process:926
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor#doRun:1791
at org.apache.tomcat.util.net.SocketProcessorBase#run:52
at org.apache.tomcat.util.threads.ThreadPoolExecutor#runWorker:1191
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker#run:659
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable#run:61
at java.base/java.lang.Thread#run:833

Caused by: org.apache.excalibur.source.SourceNotFoundException: There's no site registered in the cms for url http(s)://192.168.2.102:80/
at org.ametys.site.GetSiteAction#act:151
at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode#invoke:120
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:47
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode#invoke:108
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode#invoke:143
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode#invokeNodes:69
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode#invoke:93
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:236
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor#process:178
at org.apache.cocoon.components.treeprocessor.TreeProcessor#process:254
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode#invoke:118
... 34 more

Merci encore.

#12 Paramétrage et intégration » Accès Front-Office » 15/05/2023 16:34:36

tergnier
Replies: 4

Bonjour à tous,

Environnement :
Serveur Ubuntu 22.04
Tomcat 9.075
OpenJDK 17

Problème

nous sommes en cours de test sur la solution Ametys,
nous arrivons à l'installer mais nous avons des soucis avec:

- solr qui ne crée pas les fields dans le schéma "Ametys-default" (nous sommes obligés de les créer à la main)
- création d'une page index et impossibilité d'y accéder en front-office. Nous sommes toujours redirigés vers la page "Perdu ? La page que vous avez demandée n'existe pas."
Lorsque nous tapons le domain ça ne redirige pas vers le " /fr/index.html"

L'accès au http://adresse_ip/cms => OK
L'accès au http://adresse_ip/cms/_admin => OK
L'accès au http://adresse_ip/ => KO
L'accès au http://adresse_ip/_admin => OK

Merci d'avance pour votre retour.

Damien.

Board footer

Powered by FluxBB