Technical Information
Short system description
The user will download and install a client/front-end software, Cube Browser, on his PC. Cube Browser is used to set up and send queries to UCube and to analyze the data returned from UCube. Cube Browser communicates with UCube on Rystad Energy's servers via the Internet using proprietary encryption. Data is not stored on the user’s computer unless the user exports tables, charts or maps to other documents. Set-up files and data structure files are stored on the user's PC in a folder not requiring administrator rights.
Installation requirements
|
Operating system |
Windows. For XP (or lower) Microsoft .NET 3.5 is required (.NET is included in Vista and Windows 7). Update of .NET is best done just after restart. Cube Browser is tested to run on Mac using VMWARE emulator, but with some limitations. |
|
Disk Space |
100 MB |
|
Memory |
1 GB (2 GB recommended) |
|
Program folder |
C:\Program Files (x86)\Rystad Energy\Cube Browser |
|
User data |
Windows XP: C:\Documents and Settings\YOUR_USERNAME_HERE\Local Settings\Application Data\Rystad Energy\CubeBrowser
Windows 7: C:\Users\YOUR_USERNAME_HERE\AppData\Local\Rystad Energy\CubeBrowser
|
|
Installation file |
Download executable installation file from
http://www.rystadenergy.com/Databases/Support/Downloads
The installation file is a self-extracting msi-file
|
|
Silent install |
Extract the msi-file. Run msiexec /i RystadCubeSetup.msi /quiet |
Installation requires administrator rights on PC.
If the user can write into the log-in fields when starting Cube Browser the system should be up and running.
Troubleshooting
-
Error on installation - user must have administrator rights to install Cube Browser
-
Cube Browser does not launch - .NET 3.5 must be installed (XP; not a problem in Vista or Windows 7)
-
Log in window says "Searching for server" - no Internet connection or none of the protocols succeeded in passing the firewall. Possible causes: very strict firewall settings (open pinhole for IP/DNS), non-standard http has stopped (stop sniffing for this application/IP), proxy server used (specify using CubeBrowserConfiguration), ISA firewall client not enabled on client PC (activate), using https: put reserver01.rystadenergy.com:443 on top of server list (certificate may fail for IP)
-
Registering key not successful - wrong key (check O vs 0, 1 vs I). Paste in key from email.
Configuration of connection
Cube Browser connects to OLAP servers over the Internet. Out-of-the-box Cube Browser will get through most firewalls, but some proxy settings and strict firewall rules may require configuration of connections.
A summary of the below can be downloaded here.
Connection protocols have developed to comply with customers needs.
Currently Cube Browser supports the following ports and protocols:
-
Port 31664: Cube Browser applies a proprietary encryption (this was the default port and is the fastest connection)
-
Port 80: Proprietary encryption wrapped in http to allow traffic on standard internet port (however, not standard http, includes CONNECT statement)
-
Port 8080: Proprietary encryption wrapped in http to allow traffic on standard internet proxy port (however, not standard http, includes CONNECT statement)
-
Port 443: Proprietary encryption wrapped in SSL (https). This is the recommended connection. It is safe, and there are no protocol issues.
Cube Browser supports proxy servers with Socks5 or http protocols with or without authentication.
The communication is set up using the CubeBrowserConfiguration.exe program in the program folder (C:\Program Files (x86)\Rystad Energy\Cube Browser). The following dialog appears:

The left hand side lists possible connections. It is advised to use DNS's rather than IPs as IPs may change. From the list remove the unused connections (list can be restored using Reset settings). It is recommended to keep in the list:
-
reserver01.rystadenergy.com:443
-
reserver02.rystadenergy.com:443
-
reserver03.rystadenergy.com:443 (included for future use)
When no proxy is defined Cube Browser will try to connect to all connections in the list and use the first that connects.
Define a use of proxy by filling in the Proxy server IP:port and select protocol.
If authentication is required (unusual), check for authentication and fill in domain username and password.
When proxy server is defined Cube Browser will only apply the first connection in the list.