Como saber que port o iPlanet usa?

6 respostas
Roger75

Olá

Fiz deploy de uma aplicação no iPlanet 6.5 mas não tô conseguindo visualizá-la.

Desconfio que seja o número do port que esteja incorreto.

No browser web digito: http://numero_do_ip:numero_port/nome_aplicacao

O número do IP peguei através do comando do DOS ipconfig, criei a pasta nome_aplicacao com a parte estática do projeto no diretório \iPlanet\Servers\docs\ e o número do port eu peguei abrindo o “iPlanet Application Server Administration Tool”, clicando no botão “General” e depois na aba “Server”, onde aparece um campo com o port.

Queria saber se existe algum comando do DOS (tipo iascontrol) que me informe o número do port em que o iPlanet está instalado.

Obrigado!

6 Respostas

T

A porta você não consegue ver por aí, já que é determinada pelo iWS (iPlanet Web Server). Você precisa entrar no console de administração do iWS e ver que “listen sockets” estão habilitados.
De qualquer maneira o iPlanet é terrivelmente bugado - a Sun só não o abandonou completamente porque a Caixa Econômica Federal ainda o usa - não porque ela não queira passar para o SunOne, mas porque ela não pode devido a problemas com alguns “conectores” para mainframes que não foram homologados para o SunOne, e também porque ela teria de retestar todas as aplicações antigas iPlanet - nada muito agradável ou barato.
Se você tem um projeto que o usa, boa sorte (e um lote de aspirinas ou sal de frutas também!).

Roger75

Esse iPlanet realmente é uma #@*&%!!! Por acaso é um projeto da Caixa, mesmo. Quando o servidor sobe, abre quatro consoles diferentes!

Mas esse console de administração do iWS eu não achei,não, como faço pra ativá-lo? Só vi o “iAS Administration Tool” e o “iAS Deployment Tool”.

T
  • O menu que você precisa olhar é o “iPlanet Web Server”.
    a) Inicie o serviço de administração do iWS com “Start iWS Administration Server”
    b) Depois de ter iniciado o tal serviço, inicie pelo browser o item “Administer Web Server”.
I

Triste verdade…

A parte mais interessante é quando a caixa comprou o Iplanet, o produto “oficial” da Sun já era o SunOne 7. Ou seja, foi explicitamente comprado um produto em fim de vida (tipo Computer Associates).
Mas na matemática é tudo claro:

compra do Iplanet  = U$ X
upgrade do Iplanet = U$ Y
compra do SunOne = U$ Z

10% de (X+Y) > 10% de Z
Façam as contas. . .  :x

Se o desespero bater mais forte, as portas que o usa iWS ficam salvas em um arquivo chamado server.xml (que está dentro do diretório config do iWS), numa tag chamada LS (de Listener) ex:

<LS id="ls1" ip="1.2.3.4" port="8080" security="off" acceptorthreads="1"> <CONNECTIONGROUP id="group1" matchingip="default" servername="meu server" defaultvs="default virtual server"/> </LS>

Sendo um listener por porta, e se o security for “on” é um listener ssl (https)

Boa sorte meu chapa… vc vai precisar (e muito saco tb)

Roger75

Consegui achar o caminho para abrir a aplicação, dei uma olhada no iPlanet Web Server, que enfim consegui achar.

Tá aparecendo um erro na página (“Error 500 Internal Server Error”), reparei que apareceu a exceção na janela do kjs.exe.

Tem 5 janelas do DOS que abrem (kas.exe, kxs.exe,kjs.exe (2 vezes), kcs.exe). Quando dá pau só aparece no kjs.exe?

Esse monte de janelas abertas realmente confunde, não? Não é à toa que ninguém mais usa esse iPlanet…

T
Executive Server (KXS). Redirects incoming HTTP traffic received from Web Connector Plugin to a Java Server. Manages replication of highly available session and state data between application server instances.

Java Server (KJS). Contains web and EJB containers.

RMI/IIOP Bridge (CXS). Redirects incoming requests from RMI/IIOP clients to the EJB container housed in a Java Engine (KJS).

Administrative Server (KAS). Monitors other application server processes and acts as a server for the administrative and deployment tools.

Só lembrando que o cxs, como processo, aparece como uma instância do kjs. Além disso, o kcs é o equivalente do kjs, mas para aplicações em C++. Esse processo pode ser desabilitado se quiser.

Criado 8 de maio de 2006
Ultima resposta 9 de mai. de 2006
Respostas 6
Participantes 3