View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000011 | e-comBox | Installation sur Linux | public | 2020-02-04 10:09 | 2020-02-05 12:02 |
| Reporter | paul | Assigned To | aporaf | ||
| Priority | high | Severity | crash | Reproducibility | always |
| Status | resolved | Resolution | no change required | ||
| Summary | 0000011: impossible de créer des sites, l'état de e-combox et tous le temps en cours de calcul | ||||
| Description | quand je finalise l'installation de e-combox avec le script "install_linux_e-comBox.sh" sur linux (debian 9/10, et sur ubuntu 18.04) depuis un serveur ESXI, j'ouvre mon navigateur Firefox pour accéder a l'interface, mais impossible de créer des sites et l'état de e-combox et tous le temps en cours de calcul. j'ai vu qu'il y avait d'autre personnes qui était dans mon cas, j'ai essayer et ressayer e relancer le script d’installation de l’application (bash install_linux_ecomBox.sh), mais sans sucées. | ||||
| Steps To Reproduce | -apt update | ||||
| Tags | No tags attached. | ||||
| Quantité de mémoire vive (en Go) | 8 | ||||
| Machine virtuelle | Oui | ||||
| Passage par un proxy | Non | ||||
| Qualité de la connexion Internet | Bonne | ||||
| Navigateur(s) éventuellement utilisé(s) | Firefox, Chrome | ||||
| Avez-vous tenté de réinitialiser l'environnement ? | Oui | ||||
| Moment où l'incident est survenu | Création d’un site | ||||
|
|
voici ci-joint les logs de e-combox ecombox.log (289 bytes)
Configuration d'e-comBox le mardi 4 février 2020, 09:45:53 (UTC+0100) L'adresse IP privée est 10.64.50.102 Aucun proxy configuré sur le système Le réseau 192.168.97.0/24 est utilisé. Portainer a été lancé. e-comBox existe et va être remplacée. e-comBox a été lancée. ecombox-error.log (1,326 bytes)
Configuration d'e-comBox le mardi 4 février 2020, 09:45:53 (UTC+0100) Clonage dans 'e-comBox_portainer'... Creating volume "e-combox_portainer_portainer-data" with default driver Building proxy Image for service proxy was built because it did not already exist. To rebuild this image you must use `docker-compose build` or `docker-compose up --build`. Pulling portainer (portainer/portainer:1.22.0)... Creating portainer-proxy ... Creating portainer-app ... [1A[2K Creating portainer-app ... [32mdone[0m [1B[2A[2K Creating portainer-proxy ... [32mdone[0m [2BError: No such container: e-combox "docker volume rm" requires at least 1 argument. See 'docker volume rm --help'. Usage: docker volume rm [OPTIONS] VOLUME [VOLUME...] Remove one or more volumes Error response from daemon: conflict: unable to delete 02d5822af701 (cannot be forced) - image is being used by running container e1a6951fbb46 Error response from daemon: conflict: unable to delete 5fad07aba15a (cannot be forced) - image has dependent child images Error response from daemon: conflict: unable to delete 4c9e5db02551 (cannot be forced) - image is being used by running container 2de72d5f0663 Error response from daemon: conflict: unable to delete 2b4ddf654e1c (cannot be forced) - image is being used by running container c0e57a7d22c2 |
|
|
Bonjour, Sous un compte administrateur, pouvez-vous exécuter le script "configure_application.sh" (bash configure_application.sh) et coller dans un fichier texte tout ce qui s'affiche sur la console et remettre en fichiers attachés les deux nouveaux fichiers log. |
|
|
bonjour voici ci-joint un fichier texte contenant tout ce qui s'affiche sur la console après l’exécution du script configure_application.sh console.txt (7,237 bytes)
root@debian:~# bash configure_application.sh Vous devez maintenant lire et accepter les termes de la licence CeCILL avant d'installer et de pouvoir utiliser e-comBox. Appuyer sur n'importe quelle touche pour lire la licence CeCILL. Licence e-comBox ================ Copyright BTS SIO LLB Ajaccio & Réseau CERTA - 2020 Ce logiciel est régi par la licence CeCILL (Acronyme pour Ce(A)C(nrs)I(NRIA)L(ogiciel)L(ibre)) soumise au droit français et respectant les principes de diffusion des logiciels libres. Vous pouvez utiliser, modifier et/ou redistribuer ce programme sous les conditions de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA sur le site "https://www.cecill.info". En contrepartie de l'accessibilité au code source et des droits de copie, de modification et de redistribution accordés par cette licence, il n'est offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons, seule une responsabilité restreinte pèse sur l'auteur du programme, le titulaire des droits patrimoniaux et les concédants successifs. L'attention de l'utilisateur est notamment attirée sur les risques associés à l'utilisation du logiciel. Par exemple, dans cette première version, les mots de passe d'accès aux sites qui seront créés sont co nnus de tous. Ainsi, e-comBox ne doit être utilisé que dans un cadre strictement éducatif et en aucun cas en production pour par exemple mettre à disposition un site d'établissement. Les utilisateurs sont donc invités à tester l'adéquation du logiciel à leurs besoins dans des conditions permettant d'assurer la sécurité de leurs systèmes et ou de leurs données et, plus généralement, à l'u tiliser et l'exploiter dans les mêmes conditions de sécurité. Le fait que vous puissiez accéder à cet en-tête signifie que vous avez pris connaissance de la licence CeCILL et que vous en avez accepté les termes. Acceptez-vous les termes de la licence CeCCILL (o par défaut) ? (o/n) o *************************************************** * INSTALLATION DE E-COMBOX ET CONFIGURATION * * DE SON ENVIRONNEMENT * *************************************************** Création d'un fichier de log : /var/log/ecombox.log Création d'un fichier de log : /var/log/ecombox-error.log Configuration de l'adresse IP Saisissez l'adresse IP privée du serveur: 10.64.50.102 Si le serveur doit être accessible de l'extérieur, saisissez l'adresse IP publique ou un nom de domaine pleinement qualifié. C'est cette adresse IP ou ce nom de domaine qui apparaîtra au niveau de chaque site créé. (Laisser vide et validez si le serveur ne sera pas accessible de l'extérieur. L'application e-comBox utilisera l'adresse IP privée) : Passez-vous par un proxy pour vous connecter à internet (n par défaut) ? (o/n) Vous vous apprêtez à utiliser les paramètres suivants: IP privé : 10.64.50.102 IP publique : Proxy : No Proxy : Peut-on poursuivre (o par défaut) ? (o/n) Création d'un fichier vide config.json Aucun proxy configuré sur le système. Les paramètres du proxy, s'ils existent, sont supprimés. Le fichier config.json est supprimé Création ou modification du réseau pour e-comBox 17351caa1315 bridge_e-combox bridge local Le système constate que le réseau 192.168.97.0/24 est déjà créé. Si vous désirez modifier les paramètres de ce réseau, les sites existants seront supprimés. Voulez-vous modifier le réseau ? (tapez oui pour modifier le réseau et SUPPRIMER les sites ou sur n'importe quel autre touche pour continuer). Vous avez décidé de ne pas modifier le réseau. Récupération et configuration de Portainer Portainer existe et va être remplacé. Network bridge_e-combox is external, skipping Mise à jour de /opt/e-comBox/e-comBox_portainer/.env. Lancement de portainer Step 1/3 : FROM nginx:stable-alpine stable-alpine: Pulling from library/nginx 4167d3e14976: Pull complete d9176111d0ef: Pull complete Digest: sha256:5057451e461dda671da5e951019ddbff9d96a751fc7d548053523ca1f848c1ad Status: Downloaded newer image for nginx:stable-alpine ---> 5fad07aba15a Step 2/3 : RUN rm -v /etc/nginx/conf.d/* ---> Running in 62e39ce42207 removed '/etc/nginx/conf.d/default.conf' Removing intermediate container 62e39ce42207 ---> 9532d0419eeb Step 3/3 : COPY config/portainer.conf /etc/nginx/conf.d/portainer.conf ---> a0b03133b767 Successfully built a0b03133b767 Successfully tagged e-combox_portainer_proxy:latest 1.22.0: Pulling from portainer/portainer d1e017099d17: Pull complete 84dbae3c7ec8: Pull complete Digest: sha256:a16919b3e02323e4bd0a8c5023d6fd569525297b9dc9a028d778cb6e13512be5 Status: Downloaded newer image for portainer/portainer:1.22.0 Portainer est accessible à l'URL suivante : http://10.64.50.102:8880 Suppression d'e-comBox si une version existe f4a97bfb7550 e-combox_portainer_proxy "nginx -g 'daemon of…" 2 seconds ago Up Less than a second 0.0.0.0:8880->80/tcp portainer-proxy d900aa50ff2f reseaucerta/e-combox:1.0 "httpd-foreground" About a minute ago Up About a minute 0.0.0.0:8888->80/tcp e-combox e-combox ecombox_config ecombox_data Récupération d'e-combox 1.0: Pulling from reseaucerta/e-combox Digest: sha256:44d6417ee071b73b7f47340421143c2ce65b1e56b5d9caef5a2cfaecb1c6b73d Status: Image is up to date for reseaucerta/e-combox:1.0 docker.io/reseaucerta/e-combox:1.0 Lancement et configuration de l'environnement de l'application e-comBox ed018ed12c2d4baf1f8135a7507b03aa190f3e362f6ef4da9a366035c605f549 Suppression éventuelle des images si elle ne sont associées à aucun site Arrêt des containers Prestashop, WooCommerce et Blog *************************************************** * FIN DE L'INSTALLATION DE E-COMBOX * *************************************************** Téléchargement du fichier contenant les identifiants d'accès et des scripts permettant de reconfigurer l'application si nécessaire L'application e-comBox est maintenant accessible à l'URL suivante : http://10.64.50.102:8888 Les identifiants d'accès figurent dans le fichier /opt/e-comBox/e-comBox_identifiants_acces_applications.pdf. La dernière étape vous donne la possibilité de configurer une authentification pour accéder à l'interface d'e-comBox. *************************************************** * CONFIGURATION DE L'AUTHENTIFICATION * *************************************************** Vous vous apprếtez à configurer un mot de passe pour accéder à e-comBox. Ce dernier sera associé à un compte "admin" préalablement créé. Saisissez le mot de passe (le mot de passe saisi ne s'affiche pas) ou laisser vide pour continuer sans authentification. Saisissez de nouveau le mot de passe. Adding password for user admin L'authentification pour accéder à l'interface d'e-comBox a été réalisée. Vous pouvez la supprimer en exécutant la commande suivante : bash /opt/e-comBox/suppr_auth.sh root@debian:~# ecombox-error-2.log (1,185 bytes)
Configuration d'e-comBox le mardi 4 février 2020, 13:50:09 (UTC+0100) Error: No such volume: e-combox_portainer_portainer-data Clonage dans 'e-comBox_portainer'... Creating volume "e-combox_portainer_portainer-data" with default driver Building proxy Image for service proxy was built because it did not already exist. To rebuild this image you must use `docker-compose build` or `docker-compose up --build`. Pulling portainer (portainer/portainer:1.22.0)... Creating portainer-proxy ... Creating portainer-app ... [2A[2K Creating portainer-proxy ... [32mdone[0m [2B[1A[2K Creating portainer-app ... [32mdone[0m [1BError response from daemon: conflict: unable to delete a0b03133b767 (cannot be forced) - image is being used by running container f4a97bfb7550 Error response from daemon: conflict: unable to delete 5fad07aba15a (cannot be forced) - image has dependent child images Error response from daemon: conflict: unable to delete 4c9e5db02551 (cannot be forced) - image is being used by running container ed018ed12c2d Error response from daemon: conflict: unable to delete 2b4ddf654e1c (cannot be forced) - image is being used by running container a6fb41903191 |
|
|
Tout est absolument normal ! |
|
|
Bonjour je vous confirme j'ai pas changer le mot de passe du compte admin de portainer. erreur ecombox sur firefoxe.txt (5,987 bytes)
Cette page utilise la propriété non standard « zoom ». Envisagez d’utiliser calc() dans les valeurs des propriétés pertinentes ou utilisez « transform » avec « transform-origin: 0 0 ». addStyles.js:366
e-comBox v1 du 08/01/2020 dashboard.component.ts:13:11
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=false. Raison : échec de la requête CORS.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://10.64.50.102:8880/portainer/api/endpoints/1/docker/system/df?stream=false. Raison : échec de la requête CORS.
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=true. Raison : échec de la requête CORS.
2
##### erreur ds intercept : ###### token-interceptor.ts:82:28
erreur statut : 0 token-interceptor.ts:83:28
erreur type : undefined token-interceptor.ts:84:28
erreur nom : HttpErrorResponse token-interceptor.ts:85:28
erreur message : Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=false: 0 Unknown Error token-interceptor.ts:86:28
erreur url : http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=false token-interceptor.ts:87:28
############ fin intercept ######### token-interceptor.ts:88:28
Object { headers: {…}, status: 0, statusText: "Unknown Error", url: "http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=false", ok: false, name: "HttpErrorResponse", message: "Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=false: 0 Unknown Error", error: error }
rest.service.ts:516:14
getContainers failed: Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=false: 0 Unknown Error rest.service.ts:519:14
##### erreur ds intercept : ###### token-interceptor.ts:82:28
erreur statut : 0 token-interceptor.ts:83:28
erreur type : undefined token-interceptor.ts:84:28
erreur nom : HttpErrorResponse token-interceptor.ts:85:28
erreur message : Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/system/df?stream=false: 0 Unknown Error token-interceptor.ts:86:28
erreur url : http://10.64.50.102:8880/portainer/api/endpoints/1/docker/system/df?stream=false token-interceptor.ts:87:28
############ fin intercept ######### token-interceptor.ts:88:28
Object { headers: {…}, status: 0, statusText: "Unknown Error", url: "http://10.64.50.102:8880/portainer/api/endpoints/1/docker/system/df?stream=false", ok: false, name: "HttpErrorResponse", message: "Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/system/df?stream=false: 0 Unknown Error", error: error }
general.service.ts:45:14
getContainers failed: Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/system/df?stream=false: 0 Unknown Error general.service.ts:49:14
##### erreur ds intercept : ###### token-interceptor.ts:82:28
erreur statut : 0 token-interceptor.ts:83:28
erreur type : undefined token-interceptor.ts:84:28
erreur nom : HttpErrorResponse token-interceptor.ts:85:28
erreur message : Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=true: 0 Unknown Error token-interceptor.ts:86:28
erreur url : http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=true token-interceptor.ts:87:28
############ fin intercept ######### token-interceptor.ts:88:28
Object { headers: {…}, status: 0, statusText: "Unknown Error", url: "http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=true", ok: false, name: "HttpErrorResponse", message: "Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=true: 0 Unknown Error", error: error }
rest.service.ts:516:14
getContainers failed: Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=true: 0 Unknown Error rest.service.ts:519:14
##### erreur ds intercept : ###### token-interceptor.ts:82:28
erreur statut : 0 token-interceptor.ts:83:28
erreur type : undefined token-interceptor.ts:84:28
erreur nom : HttpErrorResponse token-interceptor.ts:85:28
erreur message : Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=true: 0 Unknown Error token-interceptor.ts:86:28
erreur url : http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=true token-interceptor.ts:87:28
############ fin intercept ######### token-interceptor.ts:88:28
Object { headers: {…}, status: 0, statusText: "Unknown Error", url: "http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=true", ok: false, name: "HttpErrorResponse", message: "Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=true: 0 Unknown Error", error: error }
rest.service.ts:516:14
getContainers failed: Http failure response for http://10.64.50.102:8880/portainer/api/endpoints/1/docker/containers/json?all=true: 0 Unknown Error rest.service.ts:519:14
ERROR TypeError: "data is undefined"
getInfo memory.component.ts:28
RxJS 28
Angular 8
core.js:15724
ERROR TypeError: "containers is undefined"
getInfo container-section.component.ts:48
RxJS 28
Angular 8
core.js:15724
ERROR TypeError: "data is undefined"
getInfo container-info.component.ts:78
RxJS 28
Angular 8
core.js:15724
|
|
|
Et j'arrive bien a accéder et a m'authentifier sur portainer avec les comptes admin de base. |
|
|
Bonjour, lorsque vous avez dit dans votre commentaire que dans la première montre des erreurs que vous avez volontairement introduites en mettant une mauvaise adresse IP lors du déroulement du script et la deuxième montre une e-comBox sans erreurs, et du coup j'ai changer l'ip de la machine ou j'ai installer e-combox, car l'ip que j'avais mis c’était celui de mon serveur ESXI(10.64.50.102) ou j'ai installer une vm ubuntu avec plusieurs carte réseaux (une dmz et en local), et j'ai mis l'ip que j'ai attribuer a la machine virtuelle (10.64.50.135) et sa a fonctionner, du coup c’était un problème d'ip. je vous remercie de votre aide sans sa j'aurai pas remarquer. Pour moi c'est bon mon problème vient de se réglé, vous pouvez fermer mon tickets. |
|
|
Merci pour votre retour. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-02-04 10:09 | paul | New Issue | |
| 2020-02-04 10:09 | paul | Status | new => assigned |
| 2020-02-04 10:09 | paul | Assigned To | => aporaf |
| 2020-02-04 10:10 | paul | Note Added: 0000041 | |
| 2020-02-04 10:10 | paul | File Added: ecombox.log | |
| 2020-02-04 10:10 | paul | File Added: ecombox-error.log | |
| 2020-02-04 11:35 | aporaf | Note Added: 0000042 | |
| 2020-02-04 11:36 | aporaf | Severity | minor => crash |
| 2020-02-04 11:36 | aporaf | Status | assigned => feedback |
| 2020-02-04 11:36 | aporaf | Navigateur(s) éventuellement utilisé(s) | Firefox, Chrome => Firefox, Chrome |
| 2020-02-04 11:36 | aporaf | Note Edited: 0000042 | |
| 2020-02-04 11:37 | aporaf | Note Edited: 0000042 | |
| 2020-02-04 13:56 | paul | Note Added: 0000043 | |
| 2020-02-04 13:56 | paul | File Added: console.txt | |
| 2020-02-04 13:56 | paul | File Added: ecombox-error-2.log | |
| 2020-02-04 13:56 | paul | Status | feedback => assigned |
| 2020-02-04 23:37 | aporaf | Note Added: 0000044 | |
| 2020-02-04 23:37 | aporaf | File Added: ecomBox_avec_erreurs.png | |
| 2020-02-04 23:37 | aporaf | File Added: ecomBox_sans_erreurs.png | |
| 2020-02-04 23:37 | aporaf | Status | assigned => feedback |
| 2020-02-04 23:37 | aporaf | Navigateur(s) éventuellement utilisé(s) | Firefox, Chrome => Firefox, Chrome |
| 2020-02-05 00:06 | aporaf | Priority | normal => high |
| 2020-02-05 00:06 | aporaf | Navigateur(s) éventuellement utilisé(s) | Firefox, Chrome => Firefox, Chrome |
| 2020-02-05 08:27 | paul | Note Added: 0000046 | |
| 2020-02-05 08:27 | paul | File Added: image 1.PNG | |
| 2020-02-05 08:27 | paul | File Added: erreur ecombox sur firefoxe.txt | |
| 2020-02-05 08:27 | paul | Status | feedback => assigned |
| 2020-02-05 08:30 | paul | Note Added: 0000047 | |
| 2020-02-05 08:30 | paul | File Added: Capture.PNG | |
| 2020-02-05 08:59 | paul | Note Added: 0000048 | |
| 2020-02-05 08:59 | paul | File Added: Capture-2.PNG | |
| 2020-02-05 11:29 | aporaf | Note Added: 0000049 | |
| 2020-02-05 12:02 | aporaf | Status | assigned => resolved |
| 2020-02-05 12:02 | aporaf | Resolution | open => no change required |
| 2020-02-05 12:02 | aporaf | Navigateur(s) éventuellement utilisé(s) | Firefox, Chrome => Firefox, Chrome |