Confirm availability of the Customer Diagnostics on the appliance
- Beginning with SGOS 18.104.22.168, a CLI command exists to show if any customer diagnostics code is present and the version of the diagnostic code
- Customer Diagnostics are available on SG9000's manufactured on or after the Aug 16 2010.
NOTE: The manufacturing date of a ProxySG can be seen based on its serial number.
The first 4 numbers represent the week number and year that a given device was manufactured.
For August 16 2010, this corresponds to a serial number of 3310xxxxxx where 3310 = the 33rd week of the year 2010.
A newer example would be a serial number for March 5 2012, which corresponds to 1012xxxxxx, where 1012 = the 10th week of the year 2012.
To check if the Customer Diagnostics are present on the appliance
From the CLI, enter:
ProxySG> enIf the output from this command indicates that a version of Customer Diagnostics code is present, proceed to the next section for steps to access the diagnostics.
ProxySG# show diagnostic-systems
If no diagnostics code is present on the system, enter the following CLI commands from CLI config mode.
NOTE: if uploading/upgrading to Diagnostics 2.1.4, you must be running or upgrade to 22.214.171.124 or later or run 6.3.x.x. or be running 126.96.36.199 or higher in the 5.x branch.
ProxySG# (config)diag-upgrade-path https://...
ProxySG# load diag-upgrade
The URLs to access the Customer Diagnostics code are platform specific. Use:
Accessing Customer Diagnostics on this platform (using the serial console cable)
During bootup, when you see seconds remaining display onscreen, press the space bar to interrupt the default boot image selection to select an alternate system image.
Enter d when a list of available Customer Diagnostic versions appear.
Enter s if you wish to go back to the normal boot image menu.
Select the menu number of the version of Customer Diagnostics you wish to load.
After the Customer Diagnostics are loaded and running, the
Diag> prompt will appear.
Note: The following process will interrupt 'Production' traffic, as the unit needs to be restarted.
Using the Customer Diags on this platform
log on to record the output to memory.
Help to see the list of available commands. Help <command> gives a description of the command.
Run tests using the following commands (Depending on the diagnostics version commands may differ):
The following command changes the diagnostics level for the memory and disks. Default is Level 1. Level 2 runs more indepth tests and takes longer to complete.
The following commands should be run for a complete diagnostics test.
Note: Pressing CTRL-C will stop a test
If running a newer diagnostics version you can upload the logs to an existing SR. First you have to configure an IP, Gateway and DNS. NOTE: This does not change the configuration of the appliance.
config ip 1:0 <ip address> <netmask>
config gateway <ip address>
5. Otherwise upload the log manually.
- After performing tests, start "logging" from within the terminal application (e.g. Hyperterminal, PuTTy, etc).
log display to print the recorded log output.
- The Customer Diagnostics will begin displaying all test data/output, beginning with the first test that was run.
- Stop "logging" from within the terminal application.
- Restart the appliance to exit Customer Diagnostics. You can also enter
exit in the CLI prompt.