FireDaemon Fusion is configurable. To configure FireDaemon Fusion, click on the Global Options icon.


TABLE OF CONTENTS


After making any changes on the Settings page, click the Save Changes button on the toolbar.


To configure FireDaemon Fusion, click on the Global Options icon.


Connectivity - IP Addresses and Bindings, Port, SSL/TLS


The Settings open up to the Connectivity tab.


FireDaemon Fusion Global Options Connectivity Tab


The following table describes the fields on the Connectivity tab.


FieldDescription
IP BindingsThis is the IP address that FireDaemon Fusion will listen on for connections. FireDaemon Fusion supports IP address in both IPv4 and IPv6 format.

The Unassigned list contains the available IP addresses in IPv4 and IPv6 format. In the list, click the required IP address. The IP address is then added to the Assigned list.
TCP/IP PortThe TCP/IP port that FireDaemon Fusion will listen on for connections.

The default port is 20604.

Ensure you have configured your computer's local firewall so the selected port is open to inbound traffic network connections.
SSL/TLS

FireDaemon Fusion supports SSL/TLS so that it can be accessed via a secure HTTPS connection. FireDaemon Fusion supports TLSv1.3 out of the box. TLSv1.2 and earlier are not supported by default.


  • Use SSL/TLS: Click the button to enable SSL/TLS for all incoming and outgoing connections to and from FireDaemon Fusion. Outbound SSL/TLS connections will only be used if Hanko Passkeys has been configured.

  • SSL/TLS CA Bundle (Optional): A concatenation of Root CA and Intermediate Certificates in PEM format. These are issued by your certificate vendor (e.g. Let's Encrypt, Digicert, etc.) or members of your organisation's security team that administers your Public Key Infrastructure (PKI). Self-signed Root CA are supported. Either drag and drop a .crt file or copy-paste the .crt file contents into this field.

  • SSL/TLS Certificate (Mandatory): The SSL/TLS certificate in PEM format. Self-signed certificates are supported. Either drag and drop a .crt file or copy-paste the .crt file contents into this field.

  • SSL/TLS Private Key (Mandatory): The SSL/TLS private key in PEM format associated with the SSL/TLS Certificate. The private key can be unencrypted or encrypted. Either drag and drop a .key file or copy-paste the .key file contents into this field.

  • SSL/TLS Passphrase (Optional): The passphrase associated with your encrypted SSL/TLS Private Key. You can leave this field blank if the SSL certificate is not password protected.

For more information about SSL/TLS, see Setting Up SSL/TLS.
FireDaemon Fusion must be restarted in order for any changes to take effect. To do that, open an elevated Windows Command Prompt and type:

net stop "firedaemon fusion" && "net start firedaemon fusion"


CORS - Cross-Origin Resource Sharing


Click on the CORS tab to view the CORS settings.


FireDaemon Fusion Global Options CORS Tab


CORS (Cross-Origin Resource Sharing) is an opt-in protocol for browsers and web servers that permits resources to be requested from domains outside the one from which the first resource was served. For example, a script on jsfiddle.net may need to make a request to FireDaemon Fusion on a local server.


CORS exists to prevent CSRF (Cross-Site Request Forgery), where a script can steal or modify data from another domain. For example, a script on jsfiddle.net performing a bank transaction.


By default, CORS is disabled. Select the checkbox to enable or disable it. If enabled, scripts from external domains (i.e. outside your server's domain) are able to access the FireDaemon Fusion API. CORS can only be enabled if SSL is enabled. For more information about using CORS with FireDaemon Fusion, see Cross-Origin Request Sharing.


Authentication

Click on the Authentication tab to adjust settings related to authentication. FireDaemon Fusion uses the open-source option Hanko Passkeys for authentication.


FireDaemon Fusion Global Options Authentication Tab


The following table describes the fields.


FieldDescription
Enable Hanko PasskeysCheck to enable the usage of Hanko passkeys, an open-source authentication option.
The other fields only enable if this field is checked.
API URLEnter the passkey API URL associated with your Hanko account.
Well-known JWKSSelect the folder where the well-known JWKS (JSON Web Key Set) is located. To learn more, visit Understanding JWKS.


Logging

Click on the Logging tab to adjust settings related to logging.


FireDaemon Fusion Global Options Logging Tab


The following table describes the fields.


FieldDescription
FolderThe folder in which the FireDaemon Fusion log files are stored.

By default, the folder is named logs, and it is located in the FireDaemon Fusion installation folder.
File NameThe name of the FireDaemon Fusion log file, including its file extension.

The default file name is FireDaemonFusion.log.
RotationThe log file rotation setting:
  • Midnight: The log file is rotated every day at midnight. Each log file will contain 24 hours worth of log messages. A date stamp suffix is appended to the log file name.

  • Midnight/ Midday: The log file is rotated every day at midday and midnight. Each log file will contain 12 hours worth of log messages. A date/time stamp suffix is appended to the log file name.

  • Hourly: The log file is rotated at the beginning of every hour, and thus will contain one hours worth of log messages. A date/time stamp suffix is appended to the log file name.

  • By File Size: The log file is rotated whenever it grows to the size specified in the Size field.
SizeThe maximum size of a single log file.

The log file is rotated whenever it grows to this size (in Megabytes).
Number of files to preserve (12 max)This sets the maximum number of log files to be preserved.

The maximum value is 12.
Enable DebugThis setting enables or disables debug mode. In debug mode, FireDaemon Fusion will record detailed debug messages in its log file.


Nodes

The Nodes tab is used to define one or more other systems on the network that also run FireDaemon Fusion. Once a node is defined here, the FireDaemon Pro services on that node can be managed remotely, or the node itself can be shut down or restarted.


FireDaemon Fusion Global Options Nodes Tab


The following table describes the fields.


FieldDescription
Alias for the 'Local Node'The alias name for the local node.
Monitor StatusIf enabled, FireDaemon Fusion will monitor other nodes at the specified time interval and check their online status. Any remote FireDaemon Fusion nodes that are inaccessible or offline are shown in a different colour.
Interval (seconds)The time interval between status checks of the remote FireDaemon Fusion node(s).

The default time interval is 30 seconds.
FireDaemon Fusion Node(s)


To add a new FireDaemon Fusion node, click the (+) icon and enter the following information:

Node AliasThe name of the node that is running FireDaemon Fusion.
Host AddressThe IP address of the node that is running FireDaemon Fusion.
PortThe port that FireDaemon Fusion uses on the node.
UserThe user ID to use when accessing the FireDaemon Fusion interface on the node.
PasswordThe user password to use when accessing the FireDaemon Fusion interface on the node.
SSL/TLSIndicate whether or not the node uses SSL/TLS security on its FireDaemon Fusion interface.


License

On the License tab, administrators can view and edit the FireDaemon Fusion registration information. If the FireDaemon Fusion instance is registered, the name of the registered user is displayed here. For more information, visit Licensing and Registration.


FireDaemon Fusion Global Options License Tab


Notifications

The Notifications tab administrators can set up whether to be notified about updates to FireDaemon Fusion.


FireDaemon Fusion Global Options Notifications Tab



The Notifications tab contains a single checkbox Check daily for updates. Use this setting to control whether FireDaemon Fusion checks each day for a more recent version of the FireDaemon Fusion software.