cancel
Showing results for 
Search instead for 
Did you mean: 

Problème pour se connecter à Alfresco

evamed
Champ on-the-rise
Champ on-the-rise

Bonjour,

Il y a environ plus d'une semaine, j'ai installé Alfresco pour pouvoir le tester. J'ai pu faire des tests tous les jours jusqu'à maintenant. Ce matin, impossible de me connecter. Ni même d'arriver sur la page de connexion.

J'ai ce message d'erreur : 

Je n'ai rien dans les fichiers de logs en rapport avec cette erreur. J'ai essayé de stopper le serveur et de le relancer. Sans succès.

Voici mes différents fichiers de conf:

dir.root=/opt/alfresco-community/alf_data
alfresco.context=alfresco
alfresco.host=192.168.0.166
alfresco.port=8080
alfresco.protocol=http
share.context=share
share.host=192.168.0.166
share.port=8080
share.protocol=http
### database connection properties ###
db.driver=org.postgresql.Driver
db.username=alfresco
db.password=admin
db.name=alfresco
db.url=jdbc:postgresql://localhost:5434/${db.name}
# Note: your database must also be able to accept at least this many connections. Please see your database documentation for instructions on how to configure this.
db.pool.max=275
db.pool.validate.query=SELECT 1
# The server mode. Set value here
# UNKNOWN | TEST | BACKUP | PRODUCTION
system.serverMode=UNKNOWN
### FTP Server Configuration ###
ftp.port=21
### RMI registry port for JMX ###
alfresco.rmi.services.port=50500
### External executable locations ###
ooo.exe=/opt/alfresco-community/libreoffice/program/soffice.bin
ooo.enabled=true
ooo.port=8100
img.root=/opt/alfresco-community/common
img.dyn=${img.root}/lib
img.exe=${img.root}/bin/convert
jodconverter.enabled=false
jodconverter.officeHome=/opt/alfresco-community/libreoffice
jodconverter.portNumbers=8100
### Initial admin password ###
alfresco_user_store.adminpassword=209c6174da490caeb422f3fa5a7ae634
### E-mail site invitation setting ###
notification.email.siteinvite=true
### License location ###
dir.license.external=/opt/alfresco-community
### Solr indexing ###
index.subsystem.name=solr4
dir.keystore=${dir.root}/keystore
solr.host=localhost
solr.port.ssl=8443
### Allow extended ResultSet processing
security.anyDenyDenies=false
### Smart Folders Config Properties ###
smart.folders.enabled=false
### Remote JMX (Default: disabled) ###
alfresco.jmx.connector.enabled=false
74 REPLIES 74

evamed
Champ on-the-rise
Champ on-the-rise

En principe, j'ai tout nettoyé, je n'ai plus rien qui traîne d'Alfresco (le plus long a été de supprimer tous les anciens fichiers du système d'Alfresco qui traînait un peu partout). Lundi au calme je vais retenter une installation. En espérant que ça marche. Cette aprèm, mon boss m'a demandé de faire autre chose donc je retenterai une install en bonne et dû forme lundi matin.

Normalement je ne peux pas utiliser le port 8080 mais 4040 sans changer les autres ports. Seulement quand je passe sur de l'exotique (6262, 4545, etc) je suis obligé de changer les autres ports en les augmentant un peu.

Je ne sais pas si ça a un rapport mais j'ai une GED Nuxeo qui utilise le port 8080 avec la même adresse IP. ça doit être pour ça que je ne peux pas utiliser le 8080. J'utiliserai le 4040 comme quand ça marchait bien avec Alfresco.

J'ai tué un processus Alfresco, tout le reste des processus Alfresco a disparu.

Merci à tous et bon WE

evamed
Champ on-the-rise
Champ on-the-rise

Bon, j'ai finalement eu un petit peu de temps. J'ai retenté l'installation.

Tout était bien jusqu'à arriver à la page pour se connecter à Alfresco. J'ai mis le même mot de passe que celui que j'avais mis et impossible de se connecter. 

Décidément, je suis toujours au même point. Je me demande vraiment pourquoi tout d'un coup, je n'arrive plus à me connecter alors que jusqu'à il y a 4 jours, je naviguait sans problème sur Alfresco.

J'ai laissé tous les ports par défaut, le port du serveur tomcat est 4040. J'ai fait comme la 1ère fois où ça avait marché.

Mon serveur tomcat est bien démarré, c'est vraiment bizarre. Et ça me saoule.

ycoulon
Employee
Employee

Bonjour,

Le serveur tomcat peut être démarré mais l'application Alfresco (le repository) peut être inaccessible.

Pourriez-vous joindre le fichier catalina.out de votre dernier démarrage? 

Y.

Il semblerait que le problème viennent cette fois de la configuration de votre base de données.

Utilisez-vous la base de données fournit par l'installeur ?

Pourriez-vous fournir votre alfresco-global.properties ?


Y.

evamed
Champ on-the-rise
Champ on-the-rise

J'utilise la base de données fournit par l'installeur sur PostgreSQL.

Voici le /opt/alfresco-community/tomcat/shared/classes/alfresco-global.properties

###############################
## Common Alfresco Properties #
###############################

dir.root=/opt/alfresco-community/alf_data

alfresco.context=alfresco
alfresco.host=192.168.0.166
alfresco.port=4040
alfresco.protocol=http

share.context=share
share.host=192.168.0.166
share.port=4040
share.protocol=http

### database connection properties ###
db.driver=org.postgresql.Driver
db.username=
db.password=
db.name=alfresco
db.url=jdbc:postgresql://localhost/alfresco
# Note: your database must also be able to accept at least this many connections.  Please see your database documentation for instructions on how to configure this.
db.pool.max=275
db.pool.validate.query=SELECT 1

# The server mode. Set value here
# UNKNOWN | TEST | BACKUP | PRODUCTION
system.serverMode=UNKNOWN

### FTP Server Configuration ###
ftp.port=21

### RMI registry port for JMX ###
alfresco.rmi.services.port=50500

### External executable locations ###
ooo.exe=/opt/alfresco-community/libreoffice/program/soffice.bin
ooo.enabled=true
ooo.port=8100
img.root=/opt/alfresco-community/common
img.dyn=${img.root}/lib
img.exe=${img.root}/bin/convert

jodconverter.enabled=false
jodconverter.officeHome=/opt/alfresco-community/libreoffice
jodconverter.portNumbers=8100

### Initial admin password ###
alfresco_user_store.adminpassword=209c6174da490caeb422f3fa5a7ae634

### E-mail site invitation setting ###
notification.email.siteinvite=false

### License location ###
dir.license.external=/opt/alfresco-community

### Solr indexing ###
index.subsystem.name=solr4
dir.keystore=${dir.root}/keystore
solr.host=localhost
solr.port.ssl=8443

### Allow extended ResultSet processing
security.anyDenyDenies=false

### Smart Folders Config Properties ###
smart.folders.enabled=false

### Remote JMX (Default: disabled) ###
alfresco.jmx.connector.enabled=false

Les propriétés définissant le nom d'utilisateur et le mot de passe pour la base de données sont vide ce qui explique les erreurs visible au démarrage de l'application Alfresco.

L'installeur créer une base de donnée alfresco et un utilisateur du même nom. Le mot de passe PostGres pour l'utilisateur alfresco est celui saisit lors de l'installation (mot de passe admin).

Renseigner ces champs et Alfresco devrait être en mesure de démarrer.

Par exemple si le mot de passe admin est "secret" :

db.username=alfresco
db.password=secret


Y.

evamed
Champ on-the-rise
Champ on-the-rise

J'ai mis exactement ce que vous avez mis à savoir ceci : 

db.username=alfresco
db.password=secret

Et impossible de se connecter encore.

J'ai même essayé admin admin mais sans résultat.

Autre chose, j'ai suivi les conseils en mettant ces paramètres d'installation

Si c'est N sur PostgreSQL, ça pose un soucis ? J'ai toujours mis ça et pourtant ça fonctionnait très bien avant donc ça me surprendrait qu'il y est un rapport.

Attention le mot de passe est à adapté en fonction de celui indiqué lors de l'installation.

Ces propriétés définissent les informations utilisé par Alfresco pour se connecter à la base de données. Si elles sont erronés Alfresco ne pourra pas démarrer.

Vous pouvez vérifier cela à l'aide d'un client PostgreSQL (PgAdmin par exemple).

Y.

evamed
Champ on-the-rise
Champ on-the-rise

Justement, lors de l'installation, je n'avais rien mis volontairement.

Du coup, si je rajoute maintenant par exemple alfresco et alfresco alors c'est comme ci j'avais mis alfresco et alfresco lors de l'installation. Donc ça revient au même.

Seulement pourquoi la 1ère fois ça avait marché et pas 2 semaines plus tard ?

Après je peux toujours tenter de réinstaller et de mettre quelque chose directement à cet endroit là mais je ne suis pas sûr que ça fonctionne. Devrais-je tenter ça ? Est-ce que ça peut changer quelque chose ?

Je n'ai pas PgAdmin sur cet ordinateur là.

evamed
Champ on-the-rise
Champ on-the-rise

Du coup, on est bien d'accord que :

- le username est alfresco par défaut

-le password, c'est celui que j'ai rempli à l'installation et donc celui qui est indiqué sur alfresco-global.properties ?

Je n'ai eu qu'à mettre le mot de passe et pas le username, du coup je ne sais pas quel est le username si alfresco n'est pas celui par défaut.