servlet : pleins de questions :/ - Java - Programmation
Marsh Posté le 27-05-2009 à 09:31:58
Je n'y ai pas accés
Tout est grisé dedans... Y a t'il une facon d'être sur que ce soit ca qui me bloque?
merci de ton aide.
Marsh Posté le 27-05-2009 à 13:57:02
Je viens de repenser à ca mais c'est possible que ce soit le firewall qui bloque, si en tappant http://monip:8080/Monprogramme ds mon navigateur ca ne marche pas?
Marsh Posté le 27-05-2009 à 14:14:12
est-ce que les connecteurs de ton Tomcat écoutent sur toutes les interfaces réseaux ? (pas que sur 127.0.0.1)
Marsh Posté le 27-05-2009 à 14:29:39
Cid a écrit : Je viens de repenser à ca mais c'est possible que ce soit le firewall qui bloque, si en tappant http://monip:8080/Monprogramme ds mon navigateur ca ne marche pas? |
ça dépend de la conf de tes routes réseau, mais à priori non, j'ai donc dit bien de la merde précédemment.
désolé
Marsh Posté le 27-05-2009 à 14:36:08
frabill a écrit : est-ce que les connecteurs de ton Tomcat écoutent sur toutes les interfaces réseaux ? (pas que sur 127.0.0.1) |
euh je ne sais pas du tout comment on peut voir cela
@brisssou : aucun soucis
Marsh Posté le 27-05-2009 à 16:32:08
Cid a écrit : |
dans le server.xml
http://tomcat.apache.org/tomcat-6. [...] /http.html
paramètre "address", mais par défaut il ne doit pas apparaître ce qui signifie que Tomcat écoute sur toutes les interfaces réseaux.
Marsh Posté le 28-05-2009 à 08:56:50
ReplyMarsh Posté le 28-05-2009 à 09:59:37
Cid a écrit : Bonjour |
OK donc pas de soucis, s'il n'apparaît pas le connecteur écoute sur toutes les interfaces
Marsh Posté le 28-05-2009 à 16:14:13
frabill a écrit : |
Je prends plutot ca comme une mauvaise nouvelle. Ca veut dire que je sais toujours pas d'où vient mon problème .
Marsh Posté le 28-05-2009 à 16:30:37
On va procéder par étapes
fais un
Code :
|
tu devrais avoir un
Code :
|
Si tu as ça, alors ton Tomcat écoute bien sur toutes les interfaces.
En ligne de commande depuis ton PC, fais
Code :
|
Si tu vois un écran vide et pas de message d'erreur, c'est que tu te retrouves connecté à ton Tomcat. Fais alors cette commande pour confirmer :
Code :
|
Tu récupères la page racine si tout marche. C'est donc que le problème est au niveau réseau, et pas au niveau du Tomcat.
Fais la même chose depuis le PC distant avec la bonne ip
Code :
|
Et on pourra continuer le diagnostic...
Marsh Posté le 28-05-2009 à 17:16:29
Tout marche, j'ai réussi à voir mon code source sur un autre pc.
résultat de netsat -na , si ca peut aider
Code :
|
/edit je viens de tester sur firefox avec http://172.17.94.31:8080/monappli
ca a marché.
Marsh Posté le 28-05-2009 à 17:22:32
si ça marche comme ça, est-ce que ça serait pas tout simplement la configuration du navigateur web ?
dans les paramètres de connexion, si la connexion se fait via un proxy, mettre l'IP du PC serveur dans les exceptions...
Marsh Posté le 28-05-2009 à 17:34:36
J'ai changé chez moi sur IE et ca a marché!
Par contre même erreur sur le pc d'a côté .
Marsh Posté le 28-05-2009 à 17:38:55
Cid a écrit : J'ai changé chez moi sur IE et ca a marché! |
si tu arrives à faire le telnet depuis l'autre PC vers le PC serveur, alors il y a pas de problème réseau... Donc re vérifie bien le paramétrage du navigateur web de l'autre PC...
Marsh Posté le 28-05-2009 à 17:53:36
Je dois quitter pour ce soir. Je referai mes tests demain matin.
En tout cas je te remercie grandement pour ton aide. Je repasserai dire ce qu'il en est pour mon application
merci!
Marsh Posté le 29-05-2009 à 10:20:52
Ah un des pc à réussi a me voir, effectivant, j'ai du rajouter mon ip dans les exceptions!
Cependant certains Pc n'y arrivent toujours pas (dont celui de mon maitre de stage ^^' ). Et comme il est toujours fort occupé donc beaucoup sur son pc impossible de faire beaucoup de tests -_-.
Des qu'il part je saute sur sa machine et je continue mes tests
Merci encore pour ton aide!
Marsh Posté le 29-05-2009 à 17:21:40
Nouvelle info
Ca marche pour toute les personnes de mon service qui ont une machine avec une ip fixe!
Mais pour les ip automatiques, rien à faire il ne trouve pas mon programme.
Que faire ?
Sachant que l'option "passer tout le monde en ip fixe" n'est pas possible ^^
Marsh Posté le 29-05-2009 à 17:32:43
Maintenant ça ne relève plus d'un problème avec ton appli et ton Tomcat, c'est un problème d'architecture réseau... Certains flux ne doivent pas être ouverts pour les PC en DHCP, il faut voir avec ton admin réseau pour savoir si c'est envisageable de les ouvrir.
Mais sinon Le plus simple est de déployer ton appli sur un serveur qui soit accessible par tous les postes, ce qui est la voie normale pour la mise en production d'une application (ou du moins mise à disposition pour un test large).
Marsh Posté le 29-05-2009 à 17:49:03
Le soucis c'est que les machines et le réseau n'appartiennent pas à mon entreprise mais au client.
C'est ce que j'aurai aimé faire, deployer mon application sur un pc avec la possibilité de tout configurer moi même (avec du mal ). Je ne sais pas si je pourrai contacter l'administrateur réseau car il me semble que je développe pour aider mon entreprise mais le client s'en fou un peu je pense. Enfin tout mes responsables étant partis faudra remettre sa lundi
merci bien
Marsh Posté le 22-05-2009 à 10:54:49
Bonjour à tous.
Aprés avoir créer quelques servlets pour une application que j'ai à développer pour mon stage, j'ai voulu tester celle-ci sur le réseau pour être sur que tout allait bien, et pas que je ne dévelopais pas pour rien.
J'ai donc lancé un 2eme pc de l'entreprise, et j'ai tenté de m'y connecter.
J'ai tapé dans le navigateur (IE) http://ip:8080/Monprogramme mais je n'arrive pas à acceder à ma page d'accueil. Alors qu'en fesant : http://localhost:8080/Monprogramme à partir de mon pc tout va bien.
J'ai donc testé sur mon pc : http://monip:8080/Monprogramme. Et là, paf le drame, ca ne marche pas
Se peut il que le reseau de mon entreprise soit configuré de manière spéciale et dans ce cas dois-je faire qqch de spécial pour accéder à mes servlets?
Ou est ce parce que mon tomcat est intégré dans éclipse, et dans ce cas il n'est pas détécté?
Ou autre?
Hum je pense que je n'ai rien oublié. Suf un merci à tous ceux qui pourront m'aider.
(Avez vous besoin de résultat de ipconfig pour avoir des infos supplémentaires?)