Remote IDE Server Diagnostics

Tests Performed from the Client

Tests Performed on the OpenVMS Server

The Distributed NetBeans client provides a diagnostic tool that can be run from the client to verify the connectivity and setup of the client and server.

To access the diagnostic tool, right click on the Remote IDE Servers node in the Runtime tab.  

 

You are then prompted for a remote host name and username/password.

 

After you enter the required information, a report is produced in the output pane.

Following is a sample diagnostic report.
 

Remote Server Diagnostics Report

=================================

Distributed NetBeans Client Info

--------------------------------

org.netbeans.modules.distributed                    5.0.3 enabled

NetBeans Environment

--------------------

Product version NetBeans Platform Dev (Build 200601251500)

OS info: Windows XP 5.1 x86

JDK Info: 1.5.0_07 Java HotSpot(TM) Client VM 1.5.0_07-b03

                Sun Microsystems Inc. C:\Program Files\Java\jdk1.5.0_07\jre

Home dir: C:\Documents and Settings\Compaq_Owner

Current dir: C:\Program Files\netbeans-5.0

NetBeans home: C:\Program Files\netbeans-5.0\platform6

User dir: C:\Documents and Settings\Compaq_Owner\.netbeans\5.0

Remote Connection Tests

-----------------------

Server Name/IP Address                              jesse.zko.dec.com

OpenVMS Username                                    user

Server host Connectivity                            PASS

IDE$SERVER Availability                             PASS

        Server version is T5.0-01

User Authentication                                 PASS

Quota Checks                                        PASS

Default device is EFS$:

Default directory is [USER]

User Login Environment

----------------------

JDK Setup                                           PASS

JVM Logical Redefinition                            PASS

RMI Port Redefinition                               PASS

Verbose Log Enabled                                 FAIL

* The logical name IDE$VERBOSE_LOG can be defined to the value "1" to

* enable more extensive logging in the IDE$LOGS.

F$MODE() Test                                       PASS

ODS_5 Check                                         PASS

Process Privs Check                                 PASS

IDE$SERVER Process Running                          PASS

FTP Service Started                                 PASS

SMB Server Started                                  FAIL

* No SMB server is running on your system.  If you plan to use SMB

* network shares to access your VMS files from Distributed NetBeans

* you must have an SMB server running on your VMS machine.  Supported

* SMB servers are PATHWORKS and SAMBA.

PWIP Service Started                                FAIL

* The TCP/IP PWIP driver is required for PATHWORKS.

BASH Command Definition                             PASS

Finished

 

Tests Performed from the Client

Host Availability/Connectivity

Determine if the specified host is available

IDE Server Availability  

Determine if the IDE Server process is running on the OpenVMS machine

User Authentication

Determine if the username/password supplied are valid on the OpenVMS machine

Quota Check

Check the user quotas on the OpenVMS machine

Default device and directory

Listed for informational purposes

 

Tests Performed on the OpenVMS Server

JDK Setup

Determine if the JDK setup procedure is run during the user login process. (The JDK setup procedure should not be run during the login process.)

JVM Logical Redefinition

Determine if the JVM is redirected via the use of IDE$JDK_HOME.  Warn if the JVM is redirected

RMI Port Redefinition

Determine if the RMI port is reassigned using IDE$RMI_PORT

Verbose Log Enabled

Check to see if verbose logging is enable via IDE$VERBOSE_LOG

F$MODE() Test

Check sys$login:login.com for the use of f$mode()

ODS_5 Check

Check for the use of an ODS-5 disk

IDE$SERVER Process

Running check for the IDE$SERVER process

FTP Service Started

Check if the FTP service is started

SMB Server Started

Check if the SMB service is started

PWIP Service Started

If the SMB service is started, check if the PWIP service is started

BASH Command Definition

Check if Bash is defined