Tekla PowerFab Remote Server Settings

Tekla PowerFab GO
Not version-specific
Tekla PowerFab Tekla PowerFab GO
Tekla PowerFab Remote Server
settings
Tekla EPM Remote Server
remote server
Remote Server Settings
Remote Monitor
SSL
SSL Cipher
Sockets
Remote Connection
UPnP
Port Forwarding

Tekla PowerFab Remote Server is controlled by the settings in Tekla PowerFab Remote Monitor's Settings window. To access the settings window, click Settings.

Note: If you change a setting in Remote Server Monitor, you must stop the service and restart it before the new settings will be applied.

Image
Screenshot of the Tekla EPM Remote Monitor Settings window.


The settings window is divided into four main areas.

  • Database Connection: Controls how Tekla PowerFab Remote Server connects to the MySQL database.
  • Trimble Identity: If using the latest licensing the Trimble Identity sign in must be used.
  • Socket Section: Controls the low-level parameters used with the TCP socket that Tekla PowerFab Remote Server uses to listen and respond to requests. This section should not be modified unless absolutely necessary. 
  • Remote Connection: The Remote Connection section controls connection time out for users logged onto the Tekla PowerFab Go application.

 

Database Connection

IP Address

This is the hostname or IP address to the computer on your network where the Tekla PowerFab MySQL database resides. If the database resides on the same computer as Tekla PowerFab Remote Service (and Remote Monitor), the value should read either localhost or the IP address of the server.

Port

This is the TCP port used for MySQL database traffic.
The default port is 3306.
The value should be the same as the port that Tekla PowerFab uses.

Username and Password

Typically, these fields should be left blank as there is a built in _fs_rl_user for this purpose. We recommend you enable the _fs_rl_user in the Tekla PowerFab Desktop application. There are special security precautions taken to prevent the _fs_rl_user from being maliciously used.

Tip: The _fs_rl_user, is enabled or disabled in the PowerFab Desktop application. After logging in with an administrator account, go to File > Administration and then under Administration > Settings under the General tab ensure the box next to _fs_rl_user account enabled is checked.

If a specific username and password is entered, that the password will never be shown and is stored in an encrypted fashion. Be super careful when entering these values — they are Case Sensitive. If the entered username and password is deleted or changed in the desktop application, it will have to be updated here.

SSL Cert & Key Paths and SSL Cipher

These fields set the path to the TLS/SSL certificates and keys that are used to encrypt the traffic between Tekla PowerFab Remote Server and the MySQL database.

If Tekla PowerFab doesn't use encryption for its ODBC connection, these fields should be blank.

Trimble Identity

This section is used to license the Tekla PowerFab Go site. If a Trimble Identity (TID) is signed in, the email address for that identity will be listed. If no Trimble Identity is signed in, one must be signed in. If a licensed Trimble Identity is not signed in, the error Tekla PowerFab Go has not been activated will be shown when attempting to sign into a Tekla PowerFab Go site.

The Trimble Identity that is signed in must have access to either a named-user (Tekla PowerFab or Tekla PowerFab Office) license or the Tekla PowerFab Go license in the Tekla Online Admin Tool. For organizations with both named-user and Tekla PowerFab Go licenses, the account logged into the Remote Server service must have the Tekla PowerFab Go license assigned.

Note: The Remote Server service does not use up a Tekla PowerFab Go license. A license is only used when signed into the Tekla PowerFab Go site.

Socket

Port

This is the TCP port that the service uses to communicate with the web server where Tekla PowerFab Go resides.

  • The default value is  9154
  • The TCP port must match the port that is set in Tekla PowerFab Go (the web interface).
  • The network  firewall must allow connections on this port and forward them to the machine on your network where Tekla PowerFab Remote Server resides.

Log Level

Traffic transacting over the TCP socket can be logged at varying levels of detail:

  • Info: Logs connection time, connection source, success or failure, and errors.
  • Debug: Logs info level plus XML or JSON of request and response. Passwords will never be logged. If experiencing problems with the Tekla PowerFab Go this would be changed to debug in order to increase the detail in the socket log file.

SSL Cert Path

This is the path to the SSL certificates and ciphers that are used to encrypt traffic between Tekla PowerFab Go (the website application) and Tekla PowerFab Remote Server service over the TCP Socket.  This cert is installed during the main program installation.

All traffic between the website application and the local network is encrypted.

The value should point to the SSL subfolder in the Tekla PowerFab program installation folder.

Remote Connection

Idle Connection Timeout

This setting controls how long (in minutes) a user can stay logged in through Tekla PowerFab Go. The default value is 720 minutes (12 hours).

Port Forwarding (UPnP)

This allows Remote Server to attempt to configure your network firewall using Universal_Plug_and_Play.
We strongly suggest that you not rely upon UPnP for Tekla PowerFab Go, but to properly and permanently setup port forwarding on your network router/firewall.

Was this helpful?