• No results found

Honeywell Process Solutions. Experion LS. Server Patch 2 For Release 400. Software Change Notice. June Software Change Notice Page 1 of 22

N/A
N/A
Protected

Academic year: 2021

Share "Honeywell Process Solutions. Experion LS. Server Patch 2 For Release 400. Software Change Notice. June Software Change Notice Page 1 of 22"

Copied!
22
0
0

Loading.... (view fulltext now)

Full text

(1)

Honeywell Process Solutions

Experion LS

Server Patch 2

For Release 400

Software Change Notice

(2)

Notices and Trademarks

Copyright 2012 by Honeywell Inc. Release

Experion LS R400 Server Patch 2 Rev 12

While this information is presented in good faith and believed to be accurate, Honeywell disclaims the implied warranties of merchantability and fitness for a particular purpose and makes no express warranties except as may be stated in its written agreement with and for its customers.

In no event is Honeywell liable to anyone for any indirect, special or consequential damages. The information and specifications in this document are subject to change without notice. Honeywell, Experion and TotalPlant are U.S. registered trademarks of Honeywell Inc. Other brand or product names are trademarks of their respective owners.

Honeywell Process Solutions 1860 W. Rose Garden Lane

Phoenix, AZ 85027 USA 1-800 822-7673

(3)

Revision History

Version Description

(4)

Contents

1.

About This Patch ... 5

1.1 Microsoft Security Updates ... 5

1.2 Limitations ... 5

1.2.1 Patch Un-installation for Future Upgrades ... 5

1.2.2 Patch distribution ... 5

1.2.3 Localization ... 5

1.3 Before you begin ... 6

1.3.1 Prerequisites for applying this patch... 6

1.3.2 Preserving Station Toolbar file customizations ... 6

1.3.3 Applicable nodes ... 7

1.3.4 Installation Considerations ... 7

1.4 Improvements included in this patch ... 8

1.5 Problems resolved in this patch ... 9

1.5.1 New problems resolved in this patch ... 9

1.6 Change Impact ... 14

1.6.1 Control Change Impact ... 14

1.6.2 Operational Change Impact ... 14

1.6.3 Infrastructure Change Impact ... 15

2.

Patch Installation and Removal ... 16

2.1 Installation Considerations ... 16

2.2 Installing Software Patch on Redundant Server Systems ... 16

2.3 Installing Software Patch on a Non-Redundant Server System ... 17

2.4 Installing Software Patch on a Flex Station ... 18

2.5 Post-installation tasks ... 19

2.5.1 Deleting the temporary folder created before installation ... 19

2.5.2 Updating toolbar and menu configuration files ... 19

2.5.3 Reapplying software patches ... 19

2.6 Patch Validation ... 19

2.7 Removing Software Patch ... 20

2.7.1 Uninstallation of Server Software Patch on a Redundant Server System ... 20

2.7.2 Uninstallation of Server Software Patch on a Non-Redundant Server ... 20

2.7.3 Uninstallation of Server Software Patch on a Flex Station ... 21

2.7.4 Uninstallation Validation ... 21

3.

Additional Information ... 22

(5)

1. About This Patch

This patch includes fixes & improvements requested by customers since the release of Experion LS R400.1. It is suitable for installation on Experion LS R400.1 systems.

1.1 Microsoft Security Updates

Microsoft often issues security updates that are critical to Honeywell’s products. Once a security Update is made available by Microsoft, Honeywell will assess its impact on its products and issue a position to install or hold-back. Honeywell's goal is to qualify the applicable Update(s) within 7 days of the Microsoft release notification date. Honeywell strongly recommends that customers apply the Honeywell qualified security updates that are applicable to your implementation. Honeywell posts the security updates test results and applicability at the following link:

https://www.honeywellprocess.com/en-US/support/pages/all-security-updates.aspx

(Note that you’ll need to be logged on to see the content)

1.2 Limitations

1.2.1 Patch Un-installation for Future Upgrades

[ X ] Automatic [ ] Can be done manually during next upgrade

[ ] Must be done manually before next upgrade

1.2.2 Patch distribution

[ X ] Not Limited [ ] Limited for:

1.2.3 Localization

[ ] Not impacted [ X ] Patch contains strings in English. A localizable version will be included in the next Release [ ] Cannot be installed without additional localization support Localization Notes:

i) This patch contains new and modified Station displays which contain strings in English.

ii) This patch adds new system acronyms which contain strings in English. iii) This patch contains a modified msglib.cat that requires additional localization

(6)

1.3 Before you begin

1.3.1 Prerequisites for applying this patch

- This patch requires the following Experion releases to be installed:

o Experion LS R400.1

- MS11-025 or any hotfix / security update that supersedes this is required for this patch.

ATTENTION: Microsoft hotfixes / security updates must be applied prior to the installation and operation of this patch.

- Specific details relating to MS11-025 can be found here:

https://www.honeywellprocess.com/library/support/security-updates/Experion/Microsoft%20Update%20MS11-025.pdf

(Note that you’ll need to be logged on to see the content)

1.3.2 Preserving Station Toolbar file customizations

This patch installs updated Station toolbar/menu configuration (.STB) files. If any STB files have been customized, please follow the steps below, prior to launching the installer:

a) Navigate to C:\Program Files\Honeywell\Experion PKS\Client\System\R400 b) Move all the toolbar files listed above to another location (e.g. under

C:\temp\stb-backup\), removing them from the original location.

c) Install this patch, and check the file C:\Program Files\Honeywell\Experion PKS\Install\Software update log.txt to verify that all the above STB files have been installed

Any customizations will need to be reapplied to the STB files installed by this patch as per Section 2.5.2.

(7)

1.3.3 Applicable nodes

This patch is applicable for the following nodes:

Experion Product Patch is applicable?

Experion Server Yes

Experion Flex Station Yes

1.3.4 Installation Considerations

Installing this patch

Task order

Task Reference

1 Verify pre-requisites 1.3.1Prerequisites for applying this patch

2 Install patch on applicable nodes

1.3.3 Applicable nodes

Upgrading from this patch to the next release

Task order

Task Reference

1 Upgrade applicable nodes to the next available update.

Refer to the Software Change Notice for that release.

(8)

1.4 Improvements included in this patch

This section lists the improvements included with this patch since the release of Experion LS R400.1.

PAR Function Brief Description of Improvement

1-L2VAX9 Server

Expose Control Inhibit, Manual PV & Journal Only parameters for SCADA points

Note: This PAR requires Quick Builder LS R400 Patch 1 (or later) for configuration purposes

1-L2VH2X Server Access SCADA point xxStatus parameters via the Experion ODBC driver

1-L3SK0J Server

Provision of an Algorithm-based flexible calculation engine; the engine should not use algorithm blocks See Notes below for further details

1-L1T01T Server

Analog Detail Display to expose new BIAS

parameter; the new parameter allows its value to be optionally added to the raw PV value

Note: This PAR requires Quick Builder LS R400 Patch 1 (or later) for configuration purposes

1-L1RO21 Server

Addition of Boolean parameters to Status points, indicating the value of the PV, e.g. InState0, InState1, … InState7

Note: This PAR requires Quick Builder LS R400 Patch 1 (or later) for configuration purposes

1-L3MQG3 Server Access PVAlgoNumber and PVAlgoBlock parameters via the Experion ODBC driver

1-L2IRR1 Server Provide the ability to generate a message when an alarm condition returns to normal

1-L5CJYG Server Improve DNP3 interface to gradually notify the user if a controller is becoming overloaded

1-L4J74B Server

Improve DNP3 interface to parse and process responses containing frozen counters and frozen analog inputs

1-L4IUIF Server

Improve collection and reporting of class polling and other DNP3 information to provide faster diagnosis of overload scenarios and make it easier to optimize controller configuration

Note: This PAR requires Quick Builder LS R400 Patch 1 (or later) for configuration purposes

1-L4IWUV Server

Support for DNP3 Interface to communicate on one link at a time on redundant links that are not fully independent of each other

Note: This PAR requires Quick Builder LS R400 Patch 1 (or later) for configuration purposes

(9)

PAR Function Brief Description of Improvement

1-L4GIBL Server

DNP3 Interface to allow display scripting or Server API to force a data value update from the controller through an integrity (Class 1, 2, 3 & 0) poll

1-IRPX3P Server Improve OPC Integrator to transfer Boolean data to an integer type destination

PAR1-L3SK0J Notes:

i) This PAR requires Quick Builder LS R400 Patch 1 (or later) for configuration purposes.

ii) The flexible calculation engine can be utilized via Algo 20 (arithmetic) and Algo 21 (logic) equations. The following limitations exist on Algo 20 and Algo 21, and their corresponding displays:

a. Algorithm equation length is limited to 1000 characters.

b. If the number of inputs exceed 20, then they are not shown in the table located on the bottom half of these displays.

i. Although inputs past 20 will not be shown in the display, they are still stored as part of the algorithm equation.

ii. The algorithm will still be calculated properly with all inputs configured.

iii) In this patch, the flexible calculation engine is limited to operating on point names that start with a non-numeric character (PAR1-N2U9HZ).

1.5 Problems resolved in this patch

1.5.1 New problems resolved in this patch

This section lists the problems resolved with this patch since the release of Experion LS R400.1.

PAR Function Brief Description of Problem Solved

1-BZPZR3 Server

Previously configured sub priority is not displayed on page call up of the alarm/event report

configuration display

1-FQKNCP Server

Users with “Product Administrators” rights cannot run “hisint” command even from an elevated Command Prompt

1-H3UYOD Server May sometimes get no data returned when using the ODBC driver in Excel to retrieve string data

1-GPT9N9 Server

History gating parameters can sometimes show up as ????? on the History Assignment displays when viewed on a Console Station

1-GR2AX3 Server

Per-asset alarm counts in the Alarm Summary may be incorrect when point composite alarm algorithms (Algo 11 and Algo 12) are used

(10)

PAR Function Brief Description of Problem Solved

1-GXHW4J Server

The Network API call

nif_hsc_param_value_put_sec_bynames can respond slowly or fail when called from a custom pop up application

1-HH33J9 Server

OPC Integrator doesn't successfully connect to more than 1 group on built on a Kepware OPC server

1-J3U8WJ Server

Alarm and Event DSA, Asset Alarm Count and Fieldbus Diagnostics reports do not work on a system with copy protection licensed

1-JCZNI9 Server Algo 7 run hours will show a negative value after the run time becomes greater than 9.08 hours

1-IJEJ29 Server Station toolbar/menu configuration files (.STB) do not fully support Fast Raise/Lower behavior

1-IDK4OL Server

The Experion event database can lose redundant synchronization during point build if the server has more than 255 SCADA controllers

1-IGJTPJ Server

Performing a raise/lower on an OPC Advance point parameter of type VT_R8 (64-bit IEEE floating point value) may write a value greater or lower than the configured raise/lower percentage

1-IJEJ79 Server

Experion Server log can fill with "FindKey did not return any results for GDAERR …" messages when OPC clients encounter Control Data Access errors originating from remote Distributed Server

Architecture Servers

1-L1RVDN Server Temporary loss of view when subscribing to a BIGSTRING parameter

1-J08IID Server Value readout in message zone does not clear after select timeout

1-L1RVCT Server A Manual PV value cannot be entered if it is above or below the PV LO/HI alarm limits

1-L3MMZD Server

Algorithm details are not correct over Distributed Server Architecture so incorrect view needs to be blocked

1-L1R3V3 Server "Breaking out of rebind loop" errors in log file

1-L1OP9L Server Display As State Descriptor does not work on HTML displays

1-JV1ATI Server

When detailing an ALGO in station that is using -1 as an input (own PVSOURCE) no point or

(11)

PAR Function Brief Description of Problem Solved

1-K21XQT Server Cannot build point -1 (self) as an input to an ALGO

1-L0FA9D Server

If Message Clear Required is enabled, clearing a Control Data Access Message on a Distributed Server Architecture subscriber may not clear the message from the Distributed Server Architecture publisher

1-J8DBC3 Server

Exception history cannot archive to any volume/drive other than the Experion system volume/drive

1-FCO691 Server DNP3 interface cannot use a port number other than 20000

1-L4G573 Server

Large amounts of event data from a DNP3

controller can cause the DNP3 interface to hold up operations for other controllers on the same channel

1-L4GIEN Server

Connection attempts on a failed DNP3 TCP/IP channel link can take too long if there are large numbers of controllers on the channel

1-JAYPX5 Server Inconsistent history file records are not detected & corrected to avoid temporary loss of view

1-J63639 Server

DNP interface memory usage steadily increases when a logical controller is configured for history backfill and responses from the physical controller contain events and no events in the responses are used for history backfill purposes

1-L4IWBF Server

DNP3 Interface does not support cold and warm restart requests that can be used to clear a controller's event buffer

1-F1H5XP Server

Diagnostic Capture Tool does not capture sub-folders under C:\Program Files\Honeywell\Experion PKS\Install folder

1-L13ILH Server

If Station sends an incorrect object ID for a tap raise/lower, a larger than expected raise/lower may occur on the selected element

1-GMBJG7 Server

A parameter write over Distributed Server

Architecture from an application (i.e. Network API or OPC client) may fail if done when the parameter is being unsubscribed

1-IDK4JH Server Experion ODBC Driver does not support 0.1ms time resolution for SOE's

(12)

PAR Function Brief Description of Problem Solved

1-J6STVD Server

Systems with copy protection licensed may not recover from licensing errors due to Windows locale changes

1-LTEYLH Server

Queued update messages in the Station message zone are preventing acknowledgement of

subsequent control confirmation message, resulting in a delay on point control

1-LUC3ZF Server

External change alarm constantly being generated for a point with Algo 4 when a controller is placed out of service

1-HVCLQJ Server Event summary shows incorrect date in the Value field for change events

1-HU9P41 Server

The Event time for active alarms is not correctly reported via the Experion OPC AE server if a new instance of the alarm is received before the initial instance of the alarm has been acknowledged

1-HFTM8Z Server

Alarms on points with associated assets do not get set to the same associated asset as the point; instead they get set to the associated asset of the point's parent

1-HCMS1B Server Unable to push OPC boolean data type to SCADA point parameters

1-GPXF8T Server

If Distributed Server Architecture subscription to the network tree is already disabled, then disabling Distributed Server Architecture subscription to the system components may not remove the system components tree

1-GWBYH1 Server

After disabling and re-enabling the subscription to another servers Network tree over Distributed Server Architecture, unacknowledged Network tree alarms on the Distributed Server Architecture publisher will be shown as acknowledged on the Distributed Server Architecture subscriber

1-GEDRIN Server

Experion history record with a NaN value will be given to OPC HDA client as value=VT_EMPTY and quality=OPCHDA_DATALOST (0x00400000)

1-M5COT9 Server

Station may become unresponsive for a short time when calling up a new display if another display is currently showing once-off references

1-MXXBWZ Server

System displays "Control executed successfully" when writing to an OPC Scan Task point whose controller is disabled

1-GZKMN5 Server Displays show good quality instead of inverse video when CM is being loaded

(13)

PAR Function Brief Description of Problem Solved

1-H37BI5 Server Double clicking an SCM Instruction Alert does not invoke the detail display.

1-FHJPVJ Server

Acknowledgements are not synchronized for remote Control Data Access alarms that have a description starting with "Server:"

1-GYLJGG Server

Optionally provide ability to change a Station's security level via an alphanumeric and script on a display

1-FL43NF Server

Station may be unresponsive when calling up a trend with a large number of values on a server with low available memory

1-ERQFLD Server

A large number of events and log messages can be generated when the DNP3 device is restarted or a DNP3 hard reset is performed

1-FYDPM6 Server

Performance of DNP3 interface can be reduced due to unhandled Initial Unsolicited Messages on Link B

1-GZLE2N Server

DNP3 interface can sometimes generate excessive log messages of "time sync only performed 'x' seconds ago"

1-FEUPLB Server

An urgent alarm indicating data connection loss to the remote server appears upon disabling

Distributed Server Architecture

1-GZKG7H Server

Server may experience momentary loss of view if trends with remote Distributed Server Architecture history take more than 10 seconds to be retrieved

1-GWBYHP Server The IEC61850 system interface is unable to connect to the IEC61850 OPC server

1-FH1L8J Server Experion OPC Server does not correctly provide array data from the EHM Wireless Device

1-FQKNDG Server

Experion OPC DA Server resource usage may increase if an OPC client continually tries to add invalid items. In this case the OPC server may eventually terminate and automatically restart.

1-FV7VCF Server

Experion OPC Server is incorrectly returning an integer when adding an item

TagName.PointType/enum

1-HA0WMF Server Improvements to OPC DA BrowseOPCItemIDs method for OPC Foundation Compliance

(14)

PAR Function Brief Description of Problem Solved

1-EXLJW7 Server

DSB and PIOMB block icons are displayed as question mark in "Location pane" under system alarm summary in station

1-GZL4J8 Server

SetDataValuewithSecurityLevel script does not reset the operator security level and leaves it at ENGR access level

1.6 Change Impact

After the installation of this patch the following changes are expected.

1.6.1 Control Change Impact PAR: 1-L6W7B9

Impact: R400 Server Patch 2 includes numerous improvements to the DNP3 Interface. As part of the improvements, some of the DNP3 channel wide daemon layer timeouts are in the process of being deprecated. Please note the following: i) The following Channel timeouts have been deprecated:

a. Read (U1) b. Class read (U2) c. Diagnostic (U3) d. Control (U4)

e. Time Sync Read (U5) f. Time Sync Write (U6)

ii) It is recommended to keep the above Channel timeouts at their default values.

iii) It is recommended that the Controller application and data link layer timeouts are used to monitor and recover from communication problems. These include:

a. Overall timeout (D1) b. Ack/link status timeout (D2) c. Fragment timeout (A2) d. Response timeout (A3)

1.6.2 Operational Change Impact PAR: 1-IRPX3P

Impact: The implementation of this PAR introduces the ability for OPC Integrator to convert variant booleans from a source OPC item to a numeric value of 1 in the destination OPC item.

For this conversion to take place, the following conditions must be met:

 The Convert Boolean functionality is enabled (it is disabled by default)

 The source parameter is of type Boolean and the destination parameter is of type Numeric

 The source value is true (not false)

If these conditions are met, then a value of 1 shall be written to the destination OPC item.

Please contact the Honeywell Technical Assistance Center if you need this functionality to be enabled on your system.

(15)

PAR: 1-IJEJ29

Impact: This patch installs updated Station toolbar/menu configuration (.STB) files as part of the resolution of this PAR. Refer to Section 1.3.2 and Section 2.5.2 for additional steps to update the STB files.

1.6.3 Infrastructure Change Impact

(16)

2. Patch Installation and Removal

2.1 Installation Considerations

The installation of R400 Server Patch 2 utilizes cscript.exe and wscript.exe (Microsoft script hosts) to deliver executables. If the antivirus applications on Experion nodes are specifically targeting these applications (e.g. marked as “High-Risk Processes” in McAfee On-Access Scan), then installation of this patch can take some time to complete. Please wait for on-screen prompts whilst installation continues. Alternatively, to speed the installation process, users may wish to use one of the following workarounds:

i) Temporarily disable McAfee On-Access Scan or Symantec Endpoint Protection whilst installing R400 Server Patch 2; or

ii) Temporarily add the Honeywell data directory (default:

C:\ProgramData\Honeywell) and the Honeywell program files directory (default: C:\Program Files\Honeywell) to the exclusions list.

a. Refer to the Honeywell SUIT Anti-virus Software Guidelines for additional help in adding directories to the exclusion list. b. If cscript.exe and wscript.exe are listed in the “High-Risk

Processes” in McAfee On-Access Scan, then the above exclusions need to be added to the “High-Risk Processes” configuration.

2.2 Installing Software Patch on Redundant Server

Systems

To install a software patch on a redundant server system:

a) Ensure the Primary and Backup Server databases are synchronized before proceeding.

b) On the backup server, run the software patch installation procedure for a non-redundant server system.

c) Synchronize primary and backup server databases. d) Fail over the primary server to the backup server.

The backup server will become primary and the primary server become backup.

e) Run the software patch installation procedure for a non-redundant server system on the new backup server.

(17)

2.3 Installing Software Patch on a Non-Redundant

Server System

Before starting the next procedure unzip the software patch package to a temporary directory on the node where install is applicable. The unzipped software patch package will be of the form:

ExperionLS_R400_ServerPatch2_Rev12.exe

a) Using the Server Start/Stop program stop the server to Database Unloaded, and then close the server Start/Stop program.

b) Close all Terminal Services or Remote Desktop sessions, and ensure that no new sessions are established during installation of the patch.

c) Ensure no instances of Station, Display Builder, HMIWeb Display Builder, the Diagnostic Capture Tool or Microsoft Excel are running.

d) Ensure no processes are using Experion PKS dynamic link libraries (DLLs): a. A batch file (R400SP2_prep.bat) and VBScript file

(R400SP2_prep.vbs) have been provided to allow this patch to update some in-use DLLs.

b. Copy the batch file and VBScript file to a known location on a local drive (e.g. C:\Temp).

c. Using Windows Explorer, navigate to the known location that the above files were copied to.

d. Right-click on the “R400SP2_prep.bat” and select “Run as administrator” option.

Acknowledge the User Account Control prompt and follow on-screen instructions.

e. Delete the batch file and VBScript file after running through the above steps.

e) Navigate to the software patch package in Windows Explorer and right -click on the software patch package icon and select “Run as administrator” option. Acknowledge the User Account Control prompt. The software patch installer will start and a WinZip Self-Extractor dialog appears.

f) Click “Setup” after confirming the release details.

g) A Command Prompt (MS-DOS) window will appear with the text Installing… in the top left hand corner.

a. Follow on-screen instructions.

b. Wait for the Installation Complete dialog to appear before

proceeding. This step could take a few minutes, depending on node performance.

h) Click Ok to close the dialog.

i) Restart the node - see Note i) below for additional considerations.

Notes:

i) If applying multiple Server patches at the same time there is no need to reboot and synchronize the servers between each patch application. Perform this once after all Server patches have been applied.

ii) If the software patch installer reports that some programs must be closed before installing, click “OK” to accept this and let the installer to terminate these programs. Otherwise, click “Cancel” to abort installation.

(18)

2.4 Installing Software Patch on a Flex Station

Before starting the next procedure unzip the software patch package to a temporary directory on the Experion Flex Station or Console Extension Station PC. The unzipped software patch package will be of the form: ExperionLS_R400_ServerPatch2_Rev12.exe

a) Close all Terminal Services or Remote Desktop sessions, and ensure that no new sessions are established during installation of the patch.

b) Ensure no instances of Station, Display Builder, HMIWeb Display Builder, the Diagnostic Capture Tool or Microsoft Excel are running.

c) Navigate to the software patch package in Windows Explorer and right -click on the software patch package icon and select “Run as administrator”. Acknowledge the User Account Control prompt. The software patch installer will start and a WinZip Self-Extractor dialog appears.

d) Click “Setup” after confirming the release number of the Server.

e) A Command Prompt (MS-DOS) window will appear with the text Installing… in the top left hand corner.

a. Follow on-screen instructions.

b. Wait for the Installation Complete dialog to appear before

proceeding. This step could take a few minutes, depending on node performance.

f) Click Ok to close the dialog.

Notes:

i) Flex Station installation log messages may indicate “Installation Failed” but then go on to not list any actual errors. If this is the case then the installation has been successful. See Section 3.1 for further details.

ii) If applying multiple Server patches at the same time there is no need to reboot the node between each patch application. Perform this once after all Server patches have been applied.

iii) If the software patch installer reports that some programs must be closed before installing, click “OK” to accept this and let the installer to terminate these programs. Otherwise, click “Cancel” to abort installation.

iv) If the software patch installer reports that some software components could not be installed, before restarting the server, shutdown those components using Task Manager and re-run all steps of the software patch installation.

(19)

2.5 Post-installation tasks

2.5.1 Deleting the temporary folder created before installation

After successful installation, the files extracted for installation are no longer needed. Delete the temporary folder and its files.

2.5.2 Updating toolbar and menu configuration files

This patch will install updated Station toolbar/configuration menu (.STB) files to the following directory:

C:\Program Files\Honeywell\Experion PKS\client\System\R400

If you have made changes to the default system STB files, these will need to be re-applied by copying your backup STB files into this directory.

2.5.3 Reapplying software patches

You may have applied patches for specific Server issues. Some of these patches may not be included in R400 Server Patch 2.

Use the following list to determine if you need to reapply any of the updates that are not included in R400 Server Patch 2. If you have applied a patch with a patch number greater than the number for the respective release level you may need to obtain and reapply a newer version of the update that is compatible with Experion LS R400 Server Patch 2.

Release Level Migration from Patch Number

R40x Release

LS R400.1 003 or above

2.6 Patch Validation

To verify the successful installation of the patch:

a) Using Notepad, open the ProductVersion.txt file located in the following path: C:\Program Files\Honeywell\Experion PKS\ProductVersion.txt

b) Verify that the file contains an entry starting with:

(20)

2.7 Removing Software Patch

Complete the following steps to uninstall the Patch if required.

2.7.1 Uninstallation of Server Software Patch on a

Redundant Server System

a) Run the software patch removal procedure for a non-redundant server system on the backup server.

b) After backup server has been restarted, synchronize primary and backup server databases.

c) Fail over the primary server to the backup server.

d) The backup server will become primary and the primary server become backup.

e) Run the software patch removal procedure for a non-redundant server system on the new backup server.

f) After the backup server has been restarted, synchronize primary and backup server databases.

2.7.2 Uninstallation of Server Software Patch on a

Non-Redundant Server

a) Using the server Start/Stop program stop the server to Database Unloaded, and then close the server Start/Stop program.

b) Close all Terminal Services or Remote Desktop sessions, and ensure that no new sessions are established during uninstallation of the patch.

c) Ensure no instances of Station, Display Builder, HMIWeb Display Builder, the Diagnostic Capture Tool or Microsoft Excel are running.

d) Stop the following Experion services in the Windows Service Control Panel: a. Experion PKS Add Route (FTE)

b. Experion PKS BOOTP Server

c. Experion PKS Configuration Studio Information Service d. Experion PKS GCL Name Server

e. Experion PKS Server Logger

f. Experion PKS Server Operator Management

Alternatively, open Command Prompt (MS-DOS) window with Administrator privileges (i.e. “Run as administrator”) and running the following commands:

a. net stop AddRoute /y b. net stop bootpsrv /y

c. net stop "Experion PKS Configuration Studio Information Service" /y d. net stop gclnamesrv /y

e. net stop HSCSERVER_ServerLogger /y f. net stop HSCSERVER_OprMgmt /y

Note that other services dependent on the ones above will also be stopped. e) Ensure no processes are using Experion PKS dynamic link libraries (DLLs):

a. A batch file (R400SP2_prep.bat) and VBScript file

(R400SP2_prep.vbs) have been provided to allow this patch to uninstall some in-use DLLs.

b. Copy the batch file and VBScript file to a known location on a local drive (e.g. C:\Temp).

c. Using Windows Explorer, navigate to the known location that the above files were copied to.

d. Right-click on the “R400SP2_prep.bat” and select “Run as administrator” option.

(21)

Acknowledge the User Account Control prompt and follow on-screen instructions.

e. Delete the batch file and VBScript file after running through the above steps.

f) Run the Patch uninstaller. Using Windows Explorer, navigate to the following directory:

C:\Program Files\Honeywell\Experion PKS\Install\Patches

g) Right click on the “Uninstall_R400_ServerPatch_2.bat” and select “Run as administrator” option.

Acknowledge the User Account Control prompt. h) Follow on-screen instructions.

A Command Prompt (MS-DOS) window will appear with a blinking cursor in the top left hand side. Up to a few minutes later, an uninstallation complete dialog will appear.

i) Click OK to close the dialog.

j) After the uninstaller has finished, execute the following commands on Command Prompt (MS-DOS) window with Administrator privileges (i.e. “Run as administrator”):

a. cd "C:\Program Files\Honeywell\Experion PKS\Server\Run"

b. copy "backup\R400ServerPatch2\shheap.dll.pre_R400ServerPatch2" "shheap.dll" /y

k) Restart the node.

2.7.3 Uninstallation of Server Software Patch on a Flex

Station

a) Close all Terminal Services or Remote Desktop sessions, and ensure that no new sessions are established during uninstallation of the patch.

b) Ensure no instances of Station, Display Builder, HMIWeb Display Builder, the Diagnostic Capture Tool or Microsoft Excel are running.

c) Run the Patch uninstaller. Using Windows Explorer, navigate to the following directory:

C:\Program Files\Honeywell\Experion PKS\Install\Patches

d) Right click on the “Uninstall_R400_ServerPatch_2.bat” and select “Run as administrator” option.

Acknowledge the User Account Control prompt. e) Follow on-screen instructions.

A Command Prompt (MS-DOS) window will appear with a blinking cursor in the top left hand side. Up to a few minutes later, an uninstallation complete dialog will appear.

f) Click OK to close the dialog. g) Restart the node.

2.7.4 Uninstallation Validation

To verify the successful uninstallation of the patch:

a) Using Notepad, open the ProductVersion.txt file located in the following path: C:\Program Files\Honeywell\Experion PKS\ProductVersion.txt

b) Verify that the file contains an entry starting with:

(22)

3. Additional Information

3.1 Files Added/Replaced by this Patch

Files installed by this patch can be viewed in Software update log detail.txt which is located:

On Server nodes at: C:\Program Files\Honeywell\Experion PKS\Server\Setup On Flex Station nodes at: C:\Program Files\Honeywell\Experion

PKS\Client\Setup

Note: for Flex Station installs the log file may indicate “Installation Failed” but then go on to not list any actual errors. If this is the case then the installation has been successful.

References

Related documents

Using Notepad, open the ProductVersion.txt file located in the following path: C:\Program Files (x86)\Honeywell\Experion PKS\ProductVersion.txt... Ensure no instances of Quick

i) If applying multiple Server patches at the same time there is no need to reboot and synchronize the servers between each patch application. Perform this once after all

And we questioned: “What does a GW SON graduate look like?” In response, leaders, faculty and students determined: “Our nursing programs should be preparing our students

Property, personal income, and sales taxes produce 82% of Utah’s total state and local tax revenue.. This combination of three major taxes with several minor ones provides an

Operator runs acceptance test procedure with T&M partner to approve Test solution Test specification Review & Discussion Implementation. and verification Acceptance

Details are subject to change without prior notice UNIVERSAL ANCHOR INSTALLATION - F SERIES FRAMES..

spanning-tree guard root.. FTE Driver HotFix 1 Release Experion PKS R500.2 Software Change Notice P a g e | 12 d) For any other type of FTE Back Bone Switch use

Countering the same, learned counsel for the respondents/claimants has stated that the compensation awarded by the Tribunal is on the lower side on the head of