Impossible de transférer la demande au serveur netty exécuté sur la virtualbox


0

J'exécute un serveur Netty en utilisant le cadre de jeu et sbt à l'intérieur d'une VM Fedora VirtualBox.

Le serveur netty est lié à 0.0.0.0 pour écouter sur toutes les interfaces:

[info] p.c.s.NettyServer - Listening for HTTP on /0:0:0:0:0:0:0:0:9081

Le transfert de port pour la machine virtuelle Fedora est configuré pour transférer depuis l’hôte: 127.0.0.1 et le port: 9081 vers l’invité invité: 10.0.2.15 et le port: 9081

Cependant, lorsque je demande localhost: 9081 sur un navigateur Web sur mon hôte, le chargement se poursuit et ne semble jamais atteindre le serveur.

Le serveur netty répond correctement si j'émets une demande depuis l'intérieur de la machine virtuelle.

J'ai un autre serveur http configuré de manière similaire qui fonctionne bien. Je ne sais pas ce que je dois changer pour rendre le serveur Netty accessible depuis l'hôte.

Merci

Réponses:


0

C'était le pare-feu qui bloquait l'accès depuis l'extérieur de la VM:

sudo firewall-cmd --add-port=9081/tcp
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.