How can a OpenFlows product be installed and licensed on a computer without an internet connection, such as on a computer with access to a SCADA system that has an "air gap" (no internet)
When installing a CONNECT Edition (version 10.00.XX.XX) OpenFlows application without internet access the installation fails and the following appears:
Or, you may encounter the error message: Setup Failed. 0x80070002 - The system cannot find the file specified
When installing a CONNECT Edition (version 10.00.XX.XX) OpenFlows application without internet access the prerequisites are automatically installed, including CONNECTION Client.
When installing the CONNECTION Client prerequisite, it attempts to connect to the internet to download the Microsoft .NET Framework installation file (a prerequisite for the CONNECTION Client). When it is detected that internet access is not available the above errors are returned.
Also, licensing is typically done through a connection to Bentley's "hosted" SELECTserver (selectserver.bentley.com), requiring an internet connection.
1. Access a computer that has an internet connection.
2. Download the appropriate Microsoft .NET Framework offline installer:
3. Transfer the Microsoft .NET Framework installation file to the computer without internet access. For example using a USB flash drive or burned DVD
4. Install Microsoft .NET Framework
5. Install the Bentley product.
Note: you could also consider downloading the latest CONNECTION Client version (from Bentley's Fulfillment Center on connect.bentley.com) and adding it to the USB drive.
After installation, the CONNECTION Client itself requires an internet connection (to sign in), but opening and signing into the CONNECTION Client is currently not required in order to use the OpenFlows product (as of version 10.01.01.04 of the OpenFlows products). If desired, you can choose to not start the CONNECTION Client on Windows startup. Note that in the near future, CONNECT licensing will require sign-in.
The following is accurate as of June, 2018, but future versions may use CONNECT Licensing, which is fundamentally different.
To license the software without an internet connection, check out the license from the license server (selectserver.bentley.com/bss), save it to an XML file, place that on an external drive (such as a USB flash drive / thumb drive), connect it to the computer that does not have internet access, then import the XML file in the License Management Tool.
Note that license usage will always be 100% of the time, when it is checked out.
See more details here:
Admin Check In and Out Instructions for XM and Higher
Importing a Checked Out License (XML file) for XM and Higher
Microsoft .NET Framework 4.6.2 (Offline Installer)Microsoft .NET Framework 4.6.1 (Offline Installer)Microsoft .NET Framework 4.5.2 (Offline Installer)
Downloading OpenFlows / Hydraulics and Hydrology Software