Here is a description and solution to a problem that has been seen a few times with Server Time Protocol users.
Why does Server Time Protocol (STP) have the wrong time?
Here is a description and solution to a problem that has been seen a few times with Server Time Protocol users.
Assume that all servers in the Server Time Protocol (STP) Coordinated Timing Network (CTN) are down due to either a planned or unplanned outage. For a planned outage, the CTN is brought down via the Deconfigure CTN button on the STP Network Configuration panel, from the PTS/CTS. At that time, all machines still have the CTN ID, but no STP roles are assigned to any machine.
The Problem
When it is time to bring the CTN back up, a different machine in the network is chosen to be the new PTS/CTS. However, the chosen machine unknowingly had an inaccurate Support Element Battery Operated Clock (SE BOC) which set the TOD to the inaccurate time during POR. The operator assumed that all that was needed was to assign the roles (PTS/CTS, BTS and Arbiter), and the network would be up and running. True, but since the new PTS/CTS had the wrong time set in its TOD, the CTN also had the wrong time. The CPC time differed from the ETS time by more than 60 seconds, so that External Time Source (ETS) steering could not be accomplished successfully.
Unfortunately, without knowing the solution, the user could spend hours trying to determine how to “fix” the erroneous time.
The Solution(s)
Option 1
Instead of assigning roles during bring up, the operator should have Initialized Time first via the STP panels, where the TOD can be initialized by an External Time Source (ETS). Then, assign Roles as documented in the STP Implementation Guide Redbook.
Option 2
The operator could have checked (and set) the time in the SE BOC to be as accurate as possible (within 60 seconds of the actual time), and then the External Time Source could have steered STP to the correct time. The SE BOC can only be set if STP is not running.
© IBM Copyright, 2012

STP - Wrong Time.pdf
STP - Wrong Time.PDF

STP - Wrong Time.doc
STP - Wrong Time.DOC
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW23D","label":"z Systems-\u003ESystem z9 BC"},"ARM Category":[],"Platform":[{"code":"","label":"Platform Independent"}],"Version":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW22D","label":"z Systems-\u003ESystem z9 EC"},"ARM Category":[],"Platform":[{"code":"","label":"Platform Independent"}],"Version":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW25D","label":"z Systems-\u003ESystem z10 EC"},"ARM Category":[],"Platform":[{"code":"","label":"Platform Independent"}],"Version":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW30D","label":"z Systems-\u003ESystem z10 BC"},"ARM Category":[],"Platform":[{"code":"","label":"Platform Independent"}],"Version":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW187","label":"IBM Z"},"ARM Category":[],"Platform":[{"code":"","label":"Platform Independent"}],"Version":"","Line of Business":{"code":"LOB56","label":"Z HW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"HWQQQZ_36","label":"System z196-\u003E2817"},"ARM Category":[],"Platform":[{"code":"","label":"Platform Independent"}],"Version":""},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW11K","label":"z Systems-\u003EzEnterprise EC12"},"ARM Category":[],"Platform":[{"code":"","label":"Platform Independent"}],"Version":"","Line of Business":{"0":{"code":"LOB56","label":"Z HW"},"code":"LOB56","label":"Z HW"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW187","label":"IBM Z"},"ARM Category":[],"Platform":[{"code":"","label":"Platform Independent"}],"Version":"","Line of Business":{"code":"LOB56","label":"Z HW"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW20L","label":"z Systems-\u003EzSeries 890"},"ARM Category":[],"Platform":[{"code":"","label":"Platform Independent"}],"Version":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW19Y","label":"z Systems-\u003EzSeries 990"},"ARM Category":[],"Platform":[{"code":"","label":"Platform Independent"}],"Version":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}},{"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SWG90","label":"z\/OS"},"ARM Category":[],"Platform":[{"code":"","label":"Platform Independent"}],"Version":"","Line of Business":{"code":"LOB56","label":"Z HW"}}]