Problèmes avec Agate

32 views
Skip to first unread message

Matthieu Poterek

unread,
Apr 5, 2018, 12:32:16 PM4/5/18
to obiba-users

Bonjour,


Notre site est desormais en ligne, mais nous avons un problème avec la page Sign up, qui ne veut pas afficher le reCAPTCHA:





Je n'ai pas trouvé en cherchant dans Agate !


Un autre problème, je ne retrouve pas le moyen de configurer l'adresse courriel ou sont envoyées les demandes d'accès aux données et les formulaires d'enregistrement.


Merci et bonne journée,


Matthieu


Samir Ben Sghaier

unread,
Apr 5, 2018, 12:56:56 PM4/5/18
to obiba...@googlegroups.com
Bonjours,
La réponse à cette question se trouve dans  : application.yml , c'est l'endroit où configurer le mail, ainsi que la clé google pour le ReCaptcha veuillez suivre la documentation : https://wiki.obiba.org/display/AGATEDOC/Agate+Configuration+Files

Cordialement
Samir



--
You received this message because you are subscribed to the Google Groups "obiba-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to obiba-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Maelstrom Research
Samir Ben Sghaier
Programmer

Matthieu Poterek

unread,
Apr 5, 2018, 4:02:15 PM4/5/18
to obiba-users
Bonjour,

Merci beaucoup, cela a fonctionné pour le reCAPTCHA.

Toutefois, je ne parviens pas à bien configurer le server mail, puisqu'agate n'envoie aucun email pour nous notifier d'une demande d'enregistrement remplie sur la page Sign in. Avez-vous de la documentation plus détaillée à ce sujet?

Merci encore,

Matthieu


Le jeudi 5 avril 2018 12:56:56 UTC-4, Samir Ben Sghaier a écrit :
Bonjours,
La réponse à cette question se trouve dans  : application.yml , c'est l'endroit où configurer le mail, ainsi que la clé google pour le ReCaptcha veuillez suivre la documentation : https://wiki.obiba.org/display/AGATEDOC/Agate+Configuration+Files

Cordialement
Samir


Le 5 avril 2018 à 12:32, Matthieu Poterek <pote...@hotmail.com> a écrit :

Bonjour,


Notre site est desormais en ligne, mais nous avons un problème avec la page Sign up, qui ne veut pas afficher le reCAPTCHA:





Je n'ai pas trouvé en cherchant dans Agate !


Un autre problème, je ne retrouve pas le moyen de configurer l'adresse courriel ou sont envoyées les demandes d'accès aux données et les formulaires d'enregistrement.


Merci et bonne journée,


Matthieu


--
You received this message because you are subscribed to the Google Groups "obiba-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to obiba-users...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Samir Ben Sghaier

unread,
Apr 5, 2018, 4:20:17 PM4/5/18
to obiba...@googlegroups.com
Salut Matthieu,
Je pense que, ce qui vous manque c'est de configurer votre serveur mail, je vous suugére ce tutorial : https://easyengine.io/tutorials/linux/ubuntu-postfix-gmail-smtp 
J'éspere que cela vous sera utile

Cordialement
Samir


To unsubscribe from this group and stop receiving emails from it, send an email to obiba-users+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Matthieu Poterek

unread,
Apr 11, 2018, 11:02:14 AM4/11/18
to obiba-users
Bonjour,

Merci Samir pour vos conseils, encore une fois ;)
Le server mail est installé et fonctionnel, mais je ne parviens pas à configurer Agate correctement pour qu'il utilise postfix.
Je sollicite à nouveau votre aide!

Merci et bonne journée,

Matthieu

Matthieu Poterek

unread,
Apr 11, 2018, 11:57:22 AM4/11/18
to obiba-users
Salut,

Je ne sais pas si cette info va vous eclairer sur mon problème, mais drupal m'envoie des courriels depuis que le server mail (postfix) est installé et configuré (je n'ai pas fait de changement dans drupal qui semble utiliser postfix par defaut depuis l'installation de ce dernier!)

Je continue de mon côté en attendant de vos nouvelles,

Merci

Matthieu

Matthieu Poterek

unread,
Apr 11, 2018, 2:05:37 PM4/11/18
to obiba-users

Re bonjour,

Voici le spring.log : (en espérant que cela aide, j'ai juste enlevé ma clef)

2018-04-11 13:57:33.617  WARN 751 --- [qtp1999583807-24] o.glassfish.jersey.servlet.WebComponent  : A servlet request to the URI https://localhost:8444/ws/users/_join contains form parameters in the request body but the request body has been consumed by the servlet or a servlet filter accessing the request parameters. Only resource methods using @FormParam will work as expected. Resource methods consuming the request body by other means will not work as expected.
2018-04-11 13:57:34.303  INFO 751 --- [agate-executor-2] org.obiba.agate.service.UserService      : Sending confirmation email: User{id=ihsjbczmxgc, version=0, name=ihsjbczmxgc, firstName=jhasdaj, lastName=nbgffc, email=poter...@gmail.com}
2018-04-11 13:57:35.189 ERROR 751 --- [agate-executor-2] org.thymeleaf.TemplateEngine             : [THYMELEAF][agate-executor-2] Exception processing template "confirmationEmail": Link base "creationbiobank.santesaglac.com/#/confirm?keyac161f" cannot be context relative (/) or page relative unless you implement the org.thymeleaf.context.IWebContext interface (context is of class: org.thymeleaf.context.Context) (confirmationEmail:50)
2018-04-11 13:57:35.202 ERROR 751 --- [agate-executor-2] c.g.common.eventbus.EventBus.default     : Exception thrown by subscriber method sendConfirmationEmail(org.obiba.agate.event.UserApprovedEvent) on subscriber org.obiba.agate.service.UserService@1e0294a7 when dispatching event: org.obiba.agate.event.UserApprovedEvent@50b9779f

Samir Ben Sghaier

unread,
Apr 11, 2018, 3:31:36 PM4/11/18
to obiba...@googlegroups.com
Salut Matthieu,
Désolé pour le retard,
Je vous suggére de jeter un coup d'oeil sur les log de postfix : /etc/logs/mail.log l'ors d'enregistrment d'un nouveau user.
Je vous suggére aussi de laisser application.yml de agate par default  si postfix fonctionne correctement t (Drupal qui envoi ses mail),
Section mail :
mail:
host: localhost
port: 25
user:
password:
protocol: smtp
tls: false
auth: false
from: ag...@example.org
Au faite, quel version d'agate vous utiliser ?
Merci
Cordialement

To unsubscribe from this group and stop receiving emails from it, send an email to obiba-users+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Matthieu Poterek

unread,
Apr 11, 2018, 4:04:34 PM4/11/18
to obiba-users
Bonjour Samir,

Aucun problème pour le "retard", bien au contraire.

J'avais bien regardé les log de postfix mais n'y ai vu aucune trace d'agate (version 1.3.1).
J'ai revérifier en utilisant la version initiale du fichier application.yml, mais rien n'y fait.

J'ai fait de multiples essais, mais jamais de trace d'agate dans les mail.log de postfix.

Merci encore,

À bientôt de vos nouvelles, 

Matthieu

Matthieu Poterek

unread,
Apr 12, 2018, 9:48:42 AM4/12/18
to obiba-users
Bon matin,

Toujours le même message d'erreur dans spring.log, et toujours aucune trace d'Agate dans le mail.log :

2018-04-12 09:38:47.928 ERROR 735 --- [agate-executor-2] org.thymeleaf.TemplateEngine             : [THYMELEAF][agate-executor-2] Exception processing template "confirmationEmail": Link base "creationbiobank.santesaglac.com/#/confirm?key=f2f83306c" cannot be context relative (/) or page relative unless you implement the org.thymeleaf.context.IWebContext interface (context is of class: org.thymeleaf.context.Context) (confirmationEmail:50)
2018-04-12 09:38:47.933 ERROR 735 --- [agate-executor-2] c.g.common.eventbus.EventBus.default     : Exception thrown by subscriber method sendConfirmationEmail(org.obiba.agate.event.UserApprovedEvent) on subscriber org.obiba.agate.service.UserService@595ec862 when dispatching event: org.obiba.agate.event.UserApprovedEvent@6cb8562f


Merci encore et bonne journée,

Matthieu

Matthieu Poterek

unread,
Apr 12, 2018, 10:48:05 AM4/12/18
to obiba-users
Bonjour,

Problème résolu. En tentant d'analyser le script d'erreur du spring, j'ai bien compris que le mail ne se creait pas et n'atteignait pas le server mail.
Dans Agate, j'ai oté l'URL de base du site, et cela a reglé le problème.

Merci encore

À bientôt

Matthieu
Reply all
Reply to author
Forward
0 new messages