Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

438
Views
El controlador no está disponible en localhost JBOSS.7.1.1.FINAL

Cuando ejecuto jboss-cli.sh, recibo este mensaje.

 [root bin]# sh jboss-cli.sh You are disconnected at the moment. Type 'connect' to connect to the server or 'help' for the list of supported commands. [disconnected /] connect localhost The controller is not available at localhost:9999 [disconnected /] connect The controller is not available at localhost:9999 [disconnected /] connect localhost:9999 The controller is not available at localhost:9999 [disconnected /]

También tengo otra instalación de jboss5 GA. Espero que eso no esté interfiriendo. Aunque eso está totalmente cerrado por ahora.

La interfaz de administración nativa es: 9999 en standalone.sh

Por favor, arroje luz sobre este tema.

#
 EDITED
#

Cuando detengo mi servicio con "service jboss stop" recibo este mensaje

 [root@ bin]# *** JBossAS process (7302) received KILL signal *** grep: /var/run/jboss-as/jboss-as-standalone.pid: No such file or directory

No sé cómo verificar si el servidor está escuchando en el puerto 9999 o no.

Algunos detalles más

 [root bin]# netstat -anp |grep 9999 tcp 0 0 127.0.0.1:9999 0.0.0.0:* LISTEN 7931/java [root bin]# netstat -anp |grep 8080 tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 7931/java

JBoss procesa la identificación y la identificación del servidor que adquiere estos puertos es la misma.

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Esta pregunta tiene dos problemas,

Primero, proporcioné un parámetro de depuración en el script de inicio. Si ve 8787, eso significa que en algún lugar ha proporcionado un argumento de depuración.

El segundo y más importante controlador no está disponible en @localhost o @IPADDRESS.

  1. Compruebe si ha utilizado la compensación de puertos, ya que incrementa todos los puertos por el número con el que ha establecido la compensación de puertos. Supongamos que el desplazamiento del puerto es 2 Luego intente acceder a connect localhost: 10001 Puerto, es decir, 9999 + 2

  2. En mi servidor de producción, a veces no funciona con localhost, pero funciona con la dirección IP. Luego intente acceder a connect IPADDRESS: 9999 O luego intente acceder a connect 127.0.0.1: 9999

  3. Verifique en el firewall el tiempo del puerto 9999 o lo que sea con el desplazamiento del puerto, si el puerto no está abierto en el firewall, da error,

Hice esta pregunta hace 6 meses y las comprobaciones anteriores siempre han resuelto el problema.

over 4 years ago · Santiago Trujillo Report

0

Esto se debe probablemente a que ha cambiado su configuración de enlace y jboss no se enlaza a 127.0.0.1.

En caso de que su instancia de jboss no esté vinculada a 127.0.0.1, puede usar la opción --controller de la siguiente manera:

 ./jboss-cli.sh --controller=YOUR_IP:9999
over 4 years ago · Santiago Trujillo Report

0

Use netstat -anp |grep 9999 para averiguar si el puerto 9999 está en uso y por qué ID de proceso. También puede verificar el host.xml utilizado por el controlador para configurar el puerto nativo adecuado.

En el host xml, debe encontrar el puerto predeterminado:

 <native-interface security-realm="ManagementRealm"> <socket interface="management" port="${jboss.management.native.port:9999}"/> ./jboss-cli.sh --controller=localhost:9999 --connect
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!