Documentation:Problèmes fréquents

Un article de AlfrescoWiki.

Sommaire

[modifier] Erreur "More than one root node in index" dans les logs

Cause : Alfresco essaie d'initialiser un entrepôt déjà existant.

Solution : Supprimer tout ALF_DATA avant de lancer le boostrap (l'opération d'initialisation du système)


[modifier] Erreur "La ressource demandée (/alfresco/) n'est pas disponible"

Lors de la connexion avec un navigateur, apparition de cette page :

Etat HTTP 404 - /alfresco/
type Rapport d'état
message /alfresco/
description La ressource demandée (/alfresco/) n'est pas disponible.

Les logs présentent souvent

ERROR : [hibernate.util.JDBCExceptionReporter] Connections could not be acquired from the underlying database !

Cause : Ce message d'erreur indique qu'Alfresco n'a pas pu se connecter à la base de données ou que la base n'existe pas sur le serveur mysql.

Solution :

  • Vérifier que mysql est bien démarré et que vous pouvez vous connecter à mysql avec un autre outil (ligne de commande mysql)
  • Vérifier la configuration de la base de données


[modifier] Erreur "java.net.BindException: Address already in use: JVM_Bind"

Cause : vous avez une instance de tomcat qui tourne déjà, ou une application quelconque sur le port 8080, voir un processus zombie qui traine.

Solution :

  • Faire un peu de ménage dans les processus avant de relancer Alfresco.
    • Tuer les processus Java restants
    • Stopper l'application qui utilise le port 8080

[modifier] Envoi des mails de notification impossible

Dans les logs :

ERROR [org.alfresco.web.bean.TemplateMailHelperBean] Failed to send email to nnn@nnn.fr
org.springframework.mail.MailSendException: Mail server connection failed; 
nested exception is javax.mail.MessagingException: Could not connect to SMTP host: xxx.xxx.xxx.xxx, port: 25;
  nested exception is:
    java.net.SocketException: Software caused connection abort: connect
    javax.mail.MessagingException: Could not connect to SMTP host: xxx.xxx.xxx.xxx, port: 25;
    nested exception is:
    java.net.SocketException: Software caused connection abort: connect

Cause :

  • Le serveur Alfresco n'arrive pas à se connecter au serveur de mails

Solutions :

  • Vérifier les paramètres mail.host et mail.port dans le fichier repository.properties
  • Si votre SMTP nécessite une authentification, vérifiez les paramètres mail.username et mail.password
  • Vérifier que le réseau autorise bien le port 25 entre le serveur Alfresco et le SMTP