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

Alfresco fournit un script nommé "alfresco.sh" qui permet de contrôler Alfresco. Il se trouve dans le répertoire d'installation et nécessite les droits root.

L'option stop ($ALF_HOME/alfresco.sh stop) permet de stopper le serveur tomcat (hébergeant Alfresco et Share) ainsi que le serveur postgres.

L'option start ($ALF_HOME/alfresco.sh start) permet de démarrer le serveur tomcat (hébergeant Alfresco et Share) ainsi que le serveur postgres.

L'option restart ($ALF_HOME/alfresco.sh restart) permet de relancer le serveur tomcat (hébergeant Alfresco et Share) ainsi que le serveur postgres.

Dans votre cas je vous conseillerais d'effectuer l'opération stop. Puis de mettre un terme au processus ayant réservé le port 8080 avant de relancer votre Alfresco.

Y.

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

J'ai stoppé le serveur tomcat, j'ai killé tout ce qui été en rapport avec le port 4040 et j'ai relancé Alfresco.

Toujours la même chose. J'ai rentré comme url ceci : http://192.168.0.166:4040/share/

mpavot
Confirmed Champ
Confirmed Champ

Bonjour,

lorsque vous avez relancé, l'erreur est elle réapparue dans les log ?

GRAVE: Failed to initialize end point associated with ProtocolHandler ["http-apr-4040"]
java.lang.Exception: Socket bind failed: [98] Adresse déjà utilisée

si oui pouvez vous nous donnez le retour d'un 

ifconfig

et d'un :

netstat -plnt

Maxime.

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

Bonjour,

Pour la version actuelle (installation facile) avec le problème pour ouvrir la page pour se rendre sur la page de connexion, j'ai ceci après avoir stoppé le serveur puis relancé le serveur

Quand j'utilisais la version avec l'installation avancée avec mon problème de connexion, il me semble que j'avais la même erreur que vous citiez.

J'ai l'impression que je suis plus éloignée quand j'utilise la version facile. Je me demande si je ne vais pas revenir sur la version avancée comme avant.

ifconfig

netstat

Bonjour,

La commande netstat montre que le port 4040 est actuellement utilisé par un processus postgres. On note également la présence de de processus postgres utilisant les port 5432 et 5433.

La machine est-elle dédié à Alfresco ? D'autre applications sont-elle hébergé sur cette machine ?

Y.

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

Bonjour,

Non, la machine n'est pas dédié à Alfresco. C'est mon ordinateur de bureau. Là où j'ai installé une autre GED sur le port 8080 pour tester. 

Il y a d'autres applications : Thunderbird, des lecteurs réseaux,... Je ne suis là que depuis Février donc je n'ai pas non plus énormément de choses.

Comment connaître le port idéal pour utiliser Alfresco ? 

ycoulon
Employee
Employee

Vos dernier logs ne montre aucune erreur ormis l'impossibilité d'utilisé le port 4040. Il doit donc rester quelque chose qui écoute sur ce port.

Après avoir stoppé Alfresco, que donne la commande :

netstat -plnt | grep 4040

Y.

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

Rien, retour à la ligne directe

mpavot
Confirmed Champ
Confirmed Champ

re, 

je viens de regarder votre alfresco-global.properties et votre db n'a pas de port

db.url=jdbc:postgresql://localhost/alfresco

de plus votre netstat est étrange :

  • 127.0.0.1:4040 est utilisé par un postgres
  • vous avez 2 autre postgres sur les 5432 et 5433
  • vous avez un processus sur le 8080 qui pourrais être un alfresco "fantome"

je vous conseille de tout supprimer (alfresco) et de bien clean votre environnement.
je pense que votre nouvelle alfresco bloque à cause de cette environnement non-clean des anciennes installations.

Bon courage.
Maxime.

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

Ok, pas de soucis, merci.

Pourtant quand je désinstalle Alfresco, à chaque fois je regardais si il ne reste pas des fichiers Alfresco (il en reste à chaque fois mais je les supprime tous). Et je faisais un htop pour killé tous les processus Alfresco encore en vie.

Vous me conseillé de faire une réinstall en "facile" ou en "avancée" ? 

Je vais mettre chaque élément de ma réinstall ici. Comme ça on sera sûr. Et je ferais un netstat juste avant.