View Issue Details

IDProjectCategoryView StatusLast Update
0000217e-comBoxInstallation sur Linuxpublic2025-04-11 11:35
ReporterPascal_jonckheere Assigned Toaporaf  
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionunable to reproduce 
PlatformOrdinateur personnelOSDebian 12OS Version12.7
Summary0000217: Procédure d'installation
Description

Bonjour,
J'essaye désespérément d'installer e-combox sur une debian 12, mais n'essuie que des échecs (cela fera l'objet d'autres tickets si nécessaires).
Avez-vous une procédure, une check-list permettant d'installer ça ?
Je ne cherche pas un script qui fasse tout, mais plutôt une check-list du style (copier fichier fonctions.sh vers tel endroit, etc) et qui prenne en compte les bons répertoires (/opt/e-combox ou e-comBox
Je dois installer e-combox sur un serveur, mais avant, je veux voir ce qu'il faut faire.
Avec mes remerciements
Pascal JONCKHEERE
pascal.jonckheere@univ-brest.fr

TagsNo tags attached.
Quantité de mémoire vive (en Go)8
Machine virtuelleOui
Passage par un proxyNon
Qualité de la connexion InternetExcellente
Navigateur(s) éventuellement utilisé(s)Sans objet
Avez-vous tenté de réinitialiser l'environnement ?Oui
Moment où l'incident est survenuInstallation de l'application

Activities

aporaf

2025-02-11 01:30

administrator   ~0001263

Bonsoir,

Pour installer l'ecomBox, il y a effectivement un script qui fait tout car énormément de choses sont installées et tout est imbriqué. Pour essayer de comprendre ce que le script fait exactement, vous pouvez consulter le code source : https://forge.apps.education.fr/e-combox/e-combox_scriptslinux.

Sinon, je suppose que vous avez essayé d'installer en suivant la procédure du wiki : https://wiki-ecombox.btssio.corsica/index.php/Installation_sur_Linux_-_v4.

Pour résumer les étapes de l'installation :

Je peux vous aider mais il faut que je sache à quel moment ça coince.

Cordialement,

Pascal_jonckheere

2025-02-11 11:38

reporter   ~0001265

Bonjour,
Merci pour votre retour, j'ai pu me dépatouiller avec ça.
je butte maintenant sur l'authentification sur e-combox.
J'ai créé un compte utilisateur sur portainer (je suis en authentification interne), le couple login/password m'est systématiquement refusé lorsque je l'utilise sur e-combox (évidemment, je suis certain des paramètres du comptes
De même, si j'utilise le compte admin de portainer (comme indiqué, mais déconseillé, dans la doc), refus. Il ne semble pas y avoir de relation entre portainer et e-combox.
J'ai bien créé un groupe profs auquel j'ai associé mon utilisateur,aussi bien en tant que membre, qu'en tant que leader, mais sans succès.
j'ai regardé en détail la procédure, mais soit il manque un bout, soit je dois urgemment changer mes lunettes :)
Cordialement,
Pascal JONCKHEERE
Je n'utilise pas de nom de domaine, ni de reverse proxy (je veux comprendre le principe avant d'aller plus loin).

aporaf

2025-02-11 13:51

administrator   ~0001268

Last edited: 2025-02-11 13:53

Bonjour,

Pouvez-vous nous envoyer (en rendant votre message privé) les logs de l'installation (/var/log/ecombox.log) ?

Pouvez-vous également sur Firefox (ou sur Chrome) avant de tenter de vous connecter :

  • faire un "clic-droit", puis "inspecter",
  • cliquer sur console,
  • tenter de vous connecter,
  • copier/coller le résultat (via un copier/coller dans un fichier plus une capture d'écran) ?

Cordialement,

aporaf

2025-02-11 15:06

administrator   ~0001272

Bonjour,

Il y a une petite erreur de saisie dans param.conf au niveau de la variable param.conf :

Adresse IP publique ou nom de domaine correspondant à une adresse IP publique.

Si vous saisissez un nom de domaine, celui-ci doit pouvoir être résolu.

Il s'agit du nom de domaine ou de l'adresse IP qui sera utilisée pour la connexion à l'interface, à Portainer et aux sites à la place de l'adresse IP privée.

Aucune valeur ne doit donc être saisie ici si vous ne voulez pas cela, notamment si le serveur ne doit pas être accessible de l'extérieur.

DOMAINE="NULL"

Dans votre cas, il ne faut rien saisir dans le nom de domaine.
On voit très bien d'ailleurs dans les captures d'écran que les URL sont formés avec "NULL" et ne peuvent donc pas aboutir.
En ne saisissant rien, le script va ignorer cette variable et construire toutes les URL avec le contenu de ADRESSE_IP_PRIVEE.

Après cette modification, il suffit de relancer le script pour une réinitialisation avec les bonnes URL : bash /opt/e-combox/configure_application.sh

En revanche, je vais créer un ticket car lors de la vérification des paramètres, le contenu n'a pas été reconnu comme étant invalide, ce qui aurait arrêté le script.

Cordialement

aporaf

2025-02-11 18:44

administrator   ~0001274

Super !
Merci pour votre retour. Nous allons donc gérer également ce bug du -d"" qui se transforme en NULL !
Et ok pour l'anomalie détaillée pour que l'on puisse corriger.

Cordialement,

aporaf

2025-02-11 18:48

administrator   ~0001275

Je laisse finalement ouvert le ticket, je le fermerai quand le bug du -d"" qui se transforme en NULL dans le param.conf sera corrigé.

aporaf

2025-04-06 01:21

administrator   ~0001307

Bonsoir,

Je n'arrive pas à reproduire le problème du paramètre -d "" qui se transforme en NULL à l'installation (j'ai également testé la réinitialisation). Est-ce que vous vous rappelez si cela s'est produit dans une circonstance particulière ?

Cordialement

Issue History

Date Modified Username Field Change
2025-02-10 16:01 Pascal_jonckheere New Issue
2025-02-11 00:55 aporaf Assigned To => aporaf
2025-02-11 00:55 aporaf Status new => assigned
2025-02-11 01:30 aporaf Status assigned => acknowledged
2025-02-11 01:30 aporaf Note Added: 0001263
2025-02-11 11:38 Pascal_jonckheere Note Added: 0001265
2025-02-11 13:51 aporaf Note Added: 0001268
2025-02-11 13:53 aporaf Note Edited: 0001268
2025-02-11 15:06 aporaf Note Added: 0001272
2025-02-11 18:44 aporaf Note Added: 0001274
2025-02-11 18:45 aporaf Status acknowledged => resolved
2025-02-11 18:45 aporaf Resolution open => fixed
2025-02-11 18:48 aporaf Status resolved => feedback
2025-02-11 18:48 aporaf Resolution fixed => reopened
2025-02-11 18:48 aporaf Note Added: 0001275
2025-02-11 18:48 aporaf Status feedback => acknowledged
2025-04-06 01:21 aporaf Note Added: 0001307
2025-04-11 11:35 aporaf Status acknowledged => resolved
2025-04-11 11:35 aporaf Resolution reopened => unable to reproduce