Bonjour,
J'ai fais la manipulation conseillée :
[ul]
[li]Arret squash-tm[/li]
[li]Migration base (qu'il faut chercher dans le RPM ou dans le zip... avant de l'installer mais bon...)[/li]
[li]yum update squash-tm[/li]
T
[/ul]out semble bien se passer et yum indique bien que la version 1.13.2 est installée.
Par contre lors du démarrage de squash-tm
# /etc/init.d/squash-tm start
Alors que le script répond que squash est démarré... rien.. squash est mort, et bien mort, même le fichier /var/run/squash-tm.pid est vide.
Il semblerait que tomcat soit manquant... enfin c'est ce que semble dire le lancement du démon si on redirige dans un fichier de log au lieu de /dev/null en ligne 290 (start_stop_daemon)
Qui peux m'aider ?
Faut-il installer tomcat en plus de squash 1.13 ?
Pour info, j'ai même essayé de tout désinstaller et de refaire une "clean install" (sans toucher à la configuration, juste pour voir si squash démarre...) Sans plus de succès.
Migration 1.12.2 -> 1.13.2 RedHat/CentOS
Migration 1.12.2 -> 1.13.2 RedHat/CentOS
dans le "/etc/init.d/squash-tm" il y a une erreur lors de la déclaration des variables.
renomme le TOMCAT_HOME_DIR en TOMCAT_HOME (ligne ~65)
il est utilisé ligne ~157 comme args du daemon.
Après ça le service devrait démarrer.
De mon coté j'ai ensuite un problème pour atteindre la page de login:
GET
http://xxx:8089/squash [HTTP/1.1 302 Found 111ms]
GET
http://xxx:8089/squash/ [HTTP/1.1 302 Found 126ms]
GET
http://xxx:8089/squash/home-workspace [HTTP/1.1 302 Found 102ms]
GET
http://xxx:8089/squash/login [HTTP/1.1 404 Not Found 1267ms]
renomme le TOMCAT_HOME_DIR en TOMCAT_HOME (ligne ~65)
il est utilisé ligne ~157 comme args du daemon.
Après ça le service devrait démarrer.
De mon coté j'ai ensuite un problème pour atteindre la page de login:
GET
http://xxx:8089/squash [HTTP/1.1 302 Found 111ms]
GET
http://xxx:8089/squash/ [HTTP/1.1 302 Found 126ms]
GET
http://xxx:8089/squash/home-workspace [HTTP/1.1 302 Found 102ms]
GET
http://xxx:8089/squash/login [HTTP/1.1 404 Not Found 1267ms]
Migration 1.12.2 -> 1.13.2 RedHat/CentOS
Anomalie résolue.
Il faut modifier le script de lancement (/etc/init.d/squash-tm) en ligne 64.
Remplacer "TOMCAT_HOME_DIR="
par "TOMCAT_HOME="
Tout rentre dans l'ordre.
Merci à ceux qui auraient cherché...
Il faut modifier le script de lancement (/etc/init.d/squash-tm) en ligne 64.
Remplacer "TOMCAT_HOME_DIR="
par "TOMCAT_HOME="
Tout rentre dans l'ordre.
Merci à ceux qui auraient cherché...
Migration 1.12.2 -> 1.13.2 RedHat/CentOS
Petite information supplémentaire pour ceux utilisant des fichiers de langue.
Il ne va pas plus les chercher dans le /etc/lib/squashtm/conf (variable CONF_DIR du init.d) mais dans /usr/lib/squashtm/conf/lang (variable SQUASH_HOME)
En environnement windows il pointe sur le chemin de CONF_DIR, sur redHat il pointe du SQUASH_HOME...
Pourquoi faire simple...
C'est quand même une montée de version laborieuse ...
Il ne va pas plus les chercher dans le /etc/lib/squashtm/conf (variable CONF_DIR du init.d) mais dans /usr/lib/squashtm/conf/lang (variable SQUASH_HOME)
En environnement windows il pointe sur le chemin de CONF_DIR, sur redHat il pointe du SQUASH_HOME...
Pourquoi faire simple...
C'est quand même une montée de version laborieuse ...