StoreOnce error: StoreOnce device offline, network error occurred or secure communication failed while contacting the StoreOnce device

  • KM03773326
  • 27-Jan-2021
  • 22-Apr-2021

Summary

Issue appears intermittenly

Error

[Warning] From: BMA@mediaserver "SO_gw1 [GW 8076:1:14289499035113211574]"  Time: 20-10-2020 13:05:56
      Unable to get FC interface, falling back.

[Major] From: BMA@mediaserver "SO_gw1 [GW 8076:1:14289499035113211574]"  Time: 20-10-2020 13:06:15
[90:54]     \\ipaddress\fs_store\2907090a_5f8e935c_3490_0001
      Cannot open device (StoreOnce error: StoreOnce device offline, network error occurred or secure communication failed while contacting the StoreOnce device)

Cause

From the debug_D2D.log:
2020-10-17 08:51:50.497955 (local 14:21) : ERROR  : 6708_8172 : -1 : FC : BMA : catalyst_socket: No targets found, final catsock->error=0x8550 (Failed to create/open device file, driver status code = 0x50 (open() call failed, check FC zoning)). Lib=CoFC:catalyst_version: Library Version : 1.42.3
……
2020-10-17 08:52:18.769260 (local 14:22) : ERROR : 13160_1724 : 5 : TMC : BMA : osCltTeamCmd_ListObjects : Ln 4845 : Failed to list objects.
2020-10-17 08:52:18.769260 (local 14:22) : ERROR : 13160_1724 : 5 : TMC : BMA : osCltTeamCmd_ListObjects : Ln 4846 : GOTO ReturnStatus = -1404 (OSCLT_ERR_SERVER_OFFLINE).

 

When MMA calls D2dOpenCommandSession, OSCLT_ERR_SERVER_OFFLINE is returned.

This is a 3rd party problem (StoreOnce), but we decided to be able to retry if this happens.

Fix

Retry will be done if OB2RETRYONOFFLINESO omnirc variable is set to 1 on MA