The RCS provides information on all configuration changes to your system and you can retrieve and revert to older configuration versions when needed. RCS can generate reports to help monitor configuration changes.
Limitations
The following Barracuda Firewall Admin configuration nodes and services are not supported by RCS:
- DNS Service
- VPN > VPN Settings
- VPN > Client-to-site VPN
- VPN > Site-to-Site VPN
Activating the RCS on a Standalone Barracuda CloudGen Firewall
When activated on a standalone CloudGen Firewall, RCS provides information on all configuration changes that are made to the firewall.
- Go to CONFIGURATION > Full Configuration > Box > Administrative Settings.
- In the left menu, select RCS Setup.
- Click Lock.
- Enable the Version Control System.
- Specify the settings as described in the above section.
- Click Send Changes and Activate.
Activate the RCS by disconnecting and then reconnecting to the Barracuda CloudGen Firewall. Click Disconnect and then click Connect. After configuring and activating RCS, you can view change reports for each Config Tree node.
Report Processing Script Examples
The following table displays examples of scripts that you can enter in the Report Processing Script table for transmitting your change reports via scp or mailclt. In your script, use the $REPORT variable. The name of the report file is stored in $REPORT.
Method | Example Script |
---|---|
scp | scp "$REPORT" root@recipient.com |
mailclt |
|
Viewing RCS Versions
You can view the RCS versions for a configuration page from the Config Tree or on the page itself. To compare versions, you can generate RCS reports. These RCS reports can also be filtered for specific time periods and administrator IP addresses.
- To view the RCS versions from a configuration page, open it, click RCS in the upper right of the page and select Show versions.
- To view the RCS versions of a configuration page from the Config Tree, right-click the configuration node and select Show RCS Versions.
The RCS Versions window displays a list of all versions of a configuration page. It displays the following information:
Generate an RCS Report
In the RCS Versions window, you can generate an RCS report to compare and view information for specific configuration versions. For configuration objects that contain at least one sub-node you can also filter RCS reports for specific time periods and administrator IP addresses. To generate a report,
- Open the RCS versions page.
- Select the versions that you want to include in the report. To select a range of versions, click the first version and last version in the range of interest. Then select the Full History check box. To select all versions, click Select All .
- Click Show Differences.
To generate a filtered report,
- Click RCS on the configuration page and select Show RCS Report.
- You can specify the following settings for the report:
- Start Date / End Date – The period of time that is to be displayed.
- Admin – (Optional) The login name of a specific administrator.
- Peer – (Optional) The IP address of an administrator
- Include Node Creation – Collects all available version information. This option may generate a high load of information.
- No Difference Details – Only specify if a change was made. The changed value is not displayed.
- Show Detail for Linked Nodes – Collects all available change information. Also displays changes made to a linked target. This option may generate a high load of information.
The RCS Report window displays the following information:
RCS Report Tools
You can right-click the RCS Report columns and select any of the following options to modify the column view or print the report:
- Details – Opens the RCS Report Detail window, which displays the column information in a more readable format (recommended for multi-line entries).
- Expand and Expand All – Expands a selected node or all nodes.
- Collapse and Collapse (All) – Collapses a selected node or all nodes.
- Print (Visible Only, Landscape/Portrait) – Prints the display as it is displayed. You can print the report in landscape or portrait orientation. Landscape is recommended.
- Print (All, Landscape/Portrait) – Prints all the information in the report. You can print the report in landscape or portrait orientation. Landscape is recommended.
The toolbar on the bottom of the RCS Report window offers the following functionalities:
- Search String – In this empty field, you can enter the string you want to search for. Wildcards are not supported.
- << Find / Find >> – Navigate up and down the report to find the specified search string.
- Import … / Export … – Export the report into a *.prp file for archiving purposes or import an archived prp file.
- << Prev / Next >> – Navigate between the selected configuration versions.
Revert an RCS Version
With RCS, you can revert a configuration page to a previous version. You cannot retrieve RCS versions for VPN settings.
- On the configuration page, click RCS and select Retrieve versions.
- In the RCS Versions window, select the required configuration version and click Choose. The configuration page header displays the selected version.
- Click RCS and select Accept Version.
- In the window that opens with a message asking if you want to accept and activate the selected version, click Yes.
- Click Send Changes and Activate.