Freebox Server (Pop V8/ Delta V7 / Revolution V6 / Server Mini 4K)

  • État Nouveau
  • Type de tâche Autre
  • Catégorie Services locaux → VM
  • Assignée à Personne
  • Système d'exploitation Freebox Server V7 (Delta)
  • Sévérité Moyenne
  • Priorité Normale
  • Basée sur la version 4.5.4
  • Due pour la version Non décidé
  • Date d'échéance Non décidé
  • Votes 0
  • Privée Non

FS#36390 - Connexion VMs via une application

Bonjour,
J’ai créé une machine virtuelle sur mon serveur Delta.
J’y ai installé un serveur auquel j’accède (en https) depuis mon réseau local et depuis internet, après qu’une alerte m’ait indiqué que la connexion n’était pas privée.
Mais je n’y parviens qu’à partir d’un navigateur (aussi bien sur un ordinateur, qu’une tablette ou un smartphone).
Lorsque je souhaite y accéder depuis une application pourtant prévue pour (y accéder), même si elle est installée sur mon ordinateur de bureau connecté au réseau local, cela ne fonctionne pas. Bien entendu cela ne fonctionne pas non plus via internet (depuis un ordinateur, une tablette ou un smartphone).
Est-ce un problème de configuration, un bug ?
Bien cordialement,
Pascal

Cette tache ne dépend pas d'autre tache

Pascal (PetitPot)
lundi 14 février, 2022 18:44:58

Informations complémentaires :
J’ai un nom de domaine du type xxxxxx.freeboxos.fr pour remplacer mon IP.
La machine virtuelle est sous le système d’exploitation Débian 11.
Sur cette machine virtuelle, j’ai chargé Docker dans lequel j’ai installé le serveur.

Marios Makassikis (mmakassikis)
mardi 15 février, 2022 08:52:49

Bonjour Pascal,

Si je comprends bien, l’accès via l’application ne marche pas du tout et l’accès par le navigateur ne fonctionne que dans le réseau local. Est-ce bien cela ?

Est-ce que l’application renvoie un message d’erreur ?

Est-ce que vous utilisez l’adresse IP de la VM, ou un domaine pour accéder au service ?

Pour l’accès distant, est-ce que le port est redirigé au niveau de la box ?

Pascal (PetitPot)
mardi 15 février, 2022 10:49:25

Bonjour et merci pour votre réponse.
ACCES : Non, en fait, l’accès par navigateur est possible tout le temps et partout, depuis n’importe quel appareil (réseau extérieur ou réseau local).
C’est seulement depuis les applications que l’accès est impossible, quelque soit l’appareil utilisé et même sur le réseau local.
MESSAGE D’ERREUR SUR L’APPLICATION : “Une erreur est survenue. Failed to fetch”
ADRESSE : j’ai essayé avec l’adresse IP de la VM et avec le nom d domaine : même résultat.
PORT : j’ai redirigé au niveau de la box, en protocole TCP, avec le numéro du port associé à la VM pour début, fin et destination.
Cordialement,
Pascal

Marios Makassikis (mmakassikis)
mardi 15 février, 2022 11:02:28

L’erreur au niveau de l’application ressemble à une erreur de l’API Fetch JavaScript. La requête semble échouer à cause d’un problème de sécurité (https://developer.mozilla.org/fr/docs/Web/HTTP/CORS).

De quel service/application s’agit-il ?

Pascal (PetitPot)
mardi 15 février, 2022 11:17:21

Il s’agit de BitWarden sous Docker.

Pascal (PetitPot)
mardi 15 février, 2022 11:23:11

Je viens de regarder votre lien.
Outre le fait que je ne soit pas au niveau pour comprendre correctement ces informations, il semble traiter de connexion en http.
J’ai configuré mon accès en https.
Cela change-t-il quelque chose ?

Marios Makassikis (mmakassikis)
mercredi 16 février, 2022 11:07:49

En regardant la documentation BitWarden, celle-ci indique que le service est exposé en HTTP et en HTTPS. Est-ce que l’application permet de configurer quel mode est utilisé ?
Avez-vous configuré bitwarden avec votre domain .freeboxos.fr ?

Pascal (PetitPot)
mercredi 16 février, 2022 13:37:31

Oui, l’application permet une connexion en http et https.
Je l’ai saisie sous la forme https://domaine.freeboxos.fr.
J’ai ajouté “:xxxxx” après le domaine pour pointer sur le port ouvert vers la machine virtuelle (et redirection faite sur la freebox vers l’IP fixe assignée à la machine).
D’ailleurs dans un navigateur, c’est également la ligne que je saisis pour m’y connecter : https://domaine.freeboxos.fr:xxxxx

Marios Makassikis (mmakassikis)
mercredi 16 février, 2022 13:49:24

Est-ce que en forçant la connexion en http dans l’application celle ci fonctionne ?

Attention avec le domaine freeboxos.fr: il se peut que cela ne fasse pas toujours exactement ce que vous souhaitez.
En effet, la résolution DNS de celui-ci renvoie une adresse IPv4 et une IPv6. Dans le cas ou l’application essaie de se connecter en IPv4, cela se passe bien: il s’agit de l’IP de la box, et la redirection de port fait que vous tomber bien sur le serveur derrière la box.
Dans le cas où l’application se connecte en IPv6, il n’y a pas de redirection de port pour atteindre la bonne destination.

Pascal (PetitPot)
mercredi 16 février, 2022 15:50:42

J’ai essayé en donnant à l’application l’URL de destination : http://domaine.freeboxos.fr:xxxxx J’ai également essayé : http://domaine.freeboxos.fr (sans port spécifié)
J’ai toujours le même message d’erreur : “Une erreur est survenue. Failed to fetch”
J’ignore si l’application se connecte IPv4 ou 6.
Si c’est en IPv6, dois-je saisir la référence de l’IPv6 ? Je suppose qu’il s’agit de la référence notée sous l’IP de la VM.

Chargement...