Serveur JBoss connexion refusée sur localhost:1099

J'ai une instance de JBoss 5.0.1 GA en cours d'exécution sur un serveur distant. Le serveur tente de démarrer un lot de services situés sur le même exemple, mais il rapporte connexion refusée. J'ai trouvé un site web qui a dit d'ajouter l'adresse localhost à jndi.propriétés, mais alors le serveur ne démarre pas tout à fait. Le code d'erreur:

10:27:23,831 DEBUG [TimedSocketFactory] createSocket, hostAddr: localhost/127.0.0.1, port: 1099, localAddr: null, localPort: 0, délai d'attente: 0 
10:27:23,831 DEBUG [NamingContext] impossible de se connecter à localhost:1099 
javax.de nommage.CommunicationException: Échec de la connexion au serveur localhost/127.0.0.1:1099 [Root exception javax.de nommage.ServiceUnavailableException: 
Impossible de se connecter au serveur localhost/127.0.0.1:1099 [Root exception java.net.ConnectException: Connexion refusée]] 

Je lance la commande

netstat -anpt

et la liste contient l'adresse IP de ce serveur et le port 1099.

- Je exécuter

telnet [IP du serveur] 8080

et il se connecte avec succès.

- Je exécuter

telnet [IP du serveur] 1099

et il retourne connexion refusée et certains des caractères bizarres.

Toutes les idées sur quoi faire à ce sujet? Grâce

  • Qu'est-ce que batch service? Ce qu'il n'? Quel port il utilisé?
  • Est-il le bon port? Vérifiez avec jboss-service.xm
  • il récupère des données à partir d'un service externe et l'ajoute à notre base de données. La connectivité des œuvres entre le service externe et de notre base de données, l'application peut accéder dans les autres cas. Ainsi, le port 1099 semble être utilisé.
  • 1099 est usuall utilise pour le RMI. Essayez de faire netstat -anpt (sur linux) et voir quel port est écouté. Si 1099 pas écouté, vous ne pouvez pas vous y connecter. Si certains de service écouté sur ce port, essayez de telnet localhost 1099.
  • En général, la première chose à faire, vérifier que votre service sur le port 1099 est en place et en cours d'exécution.
  • Le port 1099 est répertorié avec la commande netstat, pour l'adresse IP du serveur, mais pas pour localhost. Est-il question?
  • Alors connectez-vous à votre serveur à distance et essayer telnet localhost 1099. $ telnet localhost 5432 Trying 127.0.0.1... Connected to localhost. Escape character is '^]' Si vous vont se quelque chose comme cela, la connexion est OK, et ploblem besoin de plus amples investigations.
  • Et modifier votre question et ajouter toutes les informations pratiques que vous pourriez obtenir, peut-être que quelqu'un va l'aider.
  • J'ai édité ma question initiale. telnet IP du serveur avec le port 8080 réussit, mais ne parvient pas pour le port 1099
  • Il y a une possibilité lointaine de votre serveur (os) est le blocage de la communication pour le port 1099, d'autant plus si c'est une machine linux comme CentOS ou RHEL. C'est une possibilité, alors laissez-nous savoir si c'est le cas.

InformationsquelleAutor user1340582 | 2012-09-21