O console remoto KVM funciona para um usuário, mas não para outro

0

Eu tenho um sistema Linux host no qual dois usuários ( user1 e user2 ) estão experimentando comportamentos diferentes ao tentar executar um Console remoto KVM da Dell (para se conectar a um iDRAC) usando o Java Web Start. Para user1 , o console remoto é iniciado e funciona conforme o esperado. Mas para user2 isso não acontece. Em vez disso, user2 recebe a seguinte exceção:

com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://remote-host:80/software/avctKVM.jar

[...]

java.io.IOException: Server returned HTTP response code: 503 for URL: http://remote-host:80/software/avctKVM.jar

[...]

Para tentar ter certeza de que estou executando exatamente o mesmo comando, usei o mesmo arquivo JNLP e o mesmo javaws binary. Aqui estão os dois comandos que eu executei:

user1@host:~$ /full/path/to/javaws -verbose /full/path/to/viewer.jnlp &> /tmp/user1-javaws-output.txt

user2@host:~$ /full/path/to/javaws -verbose /full/path/to/viewer.jnlp &> /tmp/user2-javaws-output.txt

Em seguida, comparei a saída das duas invocações de comando:

diff /tmp/user1-javaws-output.txt /tmp/user2-javaws-output.txt

E este foi o resultado:

13c13
<  -Djnlpx.splashport=12345
---
>  -Djnlpx.splashport=54321
17c17
<  /tmp/javawRCyUWZ
---
>  /tmp/javawDYpIeu

Portanto, parece que os comandos Java invocados são funcionalmente idênticos.

Minha pergunta é dupla:

  • Por que o usuário2 não consegue iniciar o console remoto?

  • E por que o usuário1 e o usuário2 apresentam comportamentos diferentes?

por igal 17.09.2018 / 17:44

0 respostas

Tags