View Issue Details

IDProjectCategoryView StatusLast Update
0000154e-comBoxUtilisation d'e-comBoxpublic2024-02-22 13:51
ReporterKulik Olivier Assigned Toaporaf  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionno change required 
PlatformÉtablissement scolaireOSWindows 64 bits pro, ent, éducOS Version10
Summary0000154: Interface Ecombox tourne en rond
Description

J'ai installer E-combox v3 sur un pc fixe qui fais office de serveur, avec Windows 10 pro.
Tout fonctionne très bien au niveau local sauf l'accès de l'extérieur.
Je me connecte à E-combox en local par : http://monipprive:8888, je m'identifie et ça fonctionne.
J'ai mis en place le routage NAT / PAT de ma box ( ports : 8888, 8880 et 8800 sur l'adresse ipprive ) pour un accès de l'extérieur.
J'accède bien à l'interface E-combox en tapant http://monippublic:8888 avec mon identification, mais celle-ci tourne continuellement en rond. (Cercle à côté du logo E-combox).

Je ne sais pas trop comment résoudre ce problème. Pourriez vous m'aiguillez s'il vous plaît ?

TagsNo tags attached.
Quantité de mémoire vive (en Go)26
Machine virtuelleNon
Passage par un proxyNon
Qualité de la connexion InternetBonne
Navigateur(s) éventuellement utilisé(s)Firefox
Avez-vous tenté de réinitialiser l'environnement ?Non
Moment où l'incident est survenuAutre

Activities

aporaf

2023-06-16 12:59

administrator   ~0000896

Bonjour,

Avez-vous essayé de désactiver le pare-feu de Windows ponctuellement juste pour voir si le problème ne viendrait pas de là ?
Sinon Pouvez-vous sur Firefox (ou sur Chrome) :

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

Cordialement,

Kulik Olivier

2023-06-16 15:19

reporter   ~0000897

Bonjour,
J'ai déjà désactivé le pare-feu et cela ne change rien. L'E-combox est toujours en attente.
Apparemment vu les messages, cela viendrait d'un problème de connexion avec Portainer.
Bonne journée à vous.

console erreur ecombox.txt (3,528 bytes)   
Blocage d’une requête multiorigine (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://10.57.46.240:8880/portainer/api/endpoints/1/docker/containers/nginx/json. Raison : échec de la requête CORS. Code d’état : (null).

Blocage d’une requête multiorigine (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://10.57.46.240:8880/portainer/api/endpoints/1/docker/containers/json?filters=%7B%22name%22:%5B%22e-combox_gitserver%22%5D%7D&all=true. Raison : échec de la requête CORS. Code d’état : (null).

Blocage d’une requête multiorigine (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://10.57.46.240:8880/portainer/api/endpoints/1/docker/containers/json?filters=%7B%22name%22:%5B%22e-combox_registry%22%5D%7D&all=true. Raison : échec de la requête CORS. Code d’état : (null).

Blocage d’une requête multiorigine (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://10.57.46.240:8880/portainer/api/endpoints/1/docker/containers/nginx/json. Raison : échec de la requête CORS. Code d’état : (null).

Blocage d’une requête multiorigine (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://10.57.46.240:8880/portainer/api/stacks. Raison : échec de la requête CORS. Code d’état : (null).
2
ERROR 
Object { headers: {…}, status: 0, statusText: "Unknown Error", url: "http://10.57.46.240:8880/portainer/api/endpoints/1/docker/containers/nginx/json", ok: false, name: "HttpErrorResponse", message: "Http failure response for http://10.57.46.240:8880/portainer/api/endpoints/1/docker/containers/nginx/json: 0 Unknown Error", error: error }
vendor-es2015.js:40176:33
ERROR 
Object { headers: {…}, status: 0, statusText: "Unknown Error", url: "http://10.57.46.240:8880/portainer/api/stacks", ok: false, name: "HttpErrorResponse", message: "Http failure response for http://10.57.46.240:8880/portainer/api/stacks: 0 Unknown Error", error: error }
vendor-es2015.js:40176:33
Blocage d’une requête multiorigine (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://10.57.46.240:8880/portainer/api/auth. Raison : échec de la requête CORS. Code d’état : (null).
2
Object { headers: {…}, status: 0, statusText: "Unknown Error", url: "http://10.57.46.240:8880/portainer/api/auth", ok: false, name: "HttpErrorResponse", message: "Http failure response for http://10.57.46.240:8880/portainer/api/auth: 0 Unknown Error", error: error }
main-es2015.js:5216:21
Authenticate failed: Http failure response for http://10.57.46.240:8880/portainer/api/auth: 0 Unknown Error main-es2015.js:5218:21
Erreur dans les liens source : Error: request failed with status 401
URL de la ressource : http://83.112.7.87:8888/ecombox-ecombox-module-es2015.js
URL du lien source : ecombox-ecombox-module-es2015.js.map

Erreur dans les liens source : Error: request failed with status 401
URL de la ressource : http://83.112.7.87:8888/main-es2015.js
URL du lien source : main-es2015.js.map

Erreur dans les liens source : Error: request failed with status 401
URL de la ressource : http://83.112.7.87:8888/vendor-es2015.js
URL du lien source : vendor-es2015.js.map
console erreur ecombox.txt (3,528 bytes)   

aporaf

2023-06-16 17:31

administrator   ~0000898

J'ai compris votre problème. Vous êtes sur la version v3 de Windows et elle n'a pas été prévue pour un accès via l'extérieur et l'intérieur simultanément (très peu de personne l'utilise et j'avais complètement oublié mais vos logs me l'ont rappelé.
La version sur Windows n'a été prévue que pour l'accès via un réseau local.
Les versions suivantes sur Linux sont des versions serveurs et plus sécurisées. Elles permettent simultanément un accès local et de l’extérieur.
Vous pouvez contourner le problème en mettant l'adresse IP publique au lieu de l'adresse IP privée dans le param.conf (et réinstaller l'e-comBox) mais dans ce cas il faudra renseigner cette adresse IP publique dans l'URL même quand vous êtes dans votre réseau local (et ça ne fonctionne pas toujours).

Cordialement,

Issue History

Date Modified Username Field Change
2023-06-15 15:45 Kulik Olivier New Issue
2023-06-16 12:30 aporaf Assigned To => aporaf
2023-06-16 12:30 aporaf Status new => assigned
2023-06-16 12:59 aporaf Status assigned => acknowledged
2023-06-16 12:59 aporaf Note Added: 0000896
2023-06-16 15:19 Kulik Olivier Note Added: 0000897
2023-06-16 15:19 Kulik Olivier File Added: console erreur ecombox.txt
2023-06-16 17:31 aporaf Note Added: 0000898
2024-02-22 13:51 aporaf Status acknowledged => resolved
2024-02-22 13:51 aporaf Resolution open => no change required