Pages

Sunday, June 10, 2007

Java Web Console on Sun Solaris

Have you ever noticed a java process running under noaccess user id on your Solaris 10 and later systems? It looks something similar to:
# prstat -u noaccess
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
7905 noaccess 110M 91M run 59 0 0:00:46 0.3% java/25

It is the Java Web Console whose responsibility is to provide a common location for users to access web-based system management applications. The Java Web Console is a web page where you can find the Sun system management web-based applications that are installed and registered on your system. Any compliant J2EETM web application can register with the web console to make itself available to authenticated and authorized users. Registration is automatically a part of an application's installation process.

The Java Web Console provides the following:
  • A single point of entry for login and the launching of browser-based system management applications

    The console provides a central location from which you can start browser-based management applications simply by clicking the application names. Note that Java Web Console and the Solaris Management Console are not compatible with each other.

  • Single sign-on through a secure https port


  • Dynamically organized and aggregated applications

    Applications are installed and displayed on the console launch page under the category of management tasks that is most applicable.




  • A common look and feel

  • Standard, extensible authentication, authorization, and auditing mechanisms

    The Java Web Console supports Pluggable Authentication Module (PAM), role-based access control (RBAC) roles, and Basic Security Module (BSM) auditing.

Check the 3. Working With the Sun Java Web Console (Tasks) section in Solaris 10 System Administration Guide: Basic Administration for the detailed steps to work with Java Web Console.

If you do not need the web console, it can be disabled by running the following command:
# svcadm -v disable webconsole
svc:/system/webconsole:console disabled.

To remove the web console software completely, run the following command:

Solaris 10 3/05, Solaris 10 1/06, Solaris 10 6/06:
# cd / ; /usr/lib/webconsole/setup -u

Solaris 10 11/06 and later releases:
# cd / ; /usr/share/webconsole/bin/setup -u

* Thanks to Prameet Chhabra for sharing the Java Web Console tip.
______________
Technorati tags:
|

No comments:

Post a Comment