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 1.0 enabled
NetBeans Environment -------------------- Product version NetBeans Platform Dev (Build 200811100001) OS info: Windows XP 5.1 x86 JDK Info: 1.5.0_17 Java HotSpot(TM) Client VM 1.5.0_17-b04 Sun Microsystems Inc. C:\Program Files\Java\jdk1.5.0_17\jre Home dir: C:\Documents and Settings\ssarwate Current dir: C:\Documents and Settings\ssarwate\My Documents\NetBeansProjects\DistributedSuite\Distributed NetBeans home: C:\Program Files\NetBeans 6.5\platform9 User dir: C:\Documents and Settings\ssarwate\My Documents\NetBeansProjects\DistributedSuite\build\testuserdir
Remote Connection Tests ----------------------- Server Name/IP Address ntbean.ind.hp.com OpenVMS Username system Server host Connectivity PASS IDE$SERVER Availability PASS Server version is V7.0-1 User Authentication PASS Quota Checks PASS
Default device is SYS$SYSROOT: Default directory is [SYSMGR]

User Login Environment ----------------------
JDK Setup PASS JVM Logical Redefinition PASS RMI Port Redefinition PASS Verbose Log Enabled PASS
F$MODE() Test FAIL * A call to F$MODE() was found in your login.com file. This may not be * a problem, but the code in the login.com file should be checked to * insure that required setup code is executed when the process mode is * OTHER.
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 Defined FAIL * The BASH command is not defined in your user process. This is not a * problem if you do not plan to remotely execute BASH .sh scripts. If * you plan to execute BASH scripts then you should add the command * $ @GNU:[LIB]GNV_SETUP.COM * to your login.com file.


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