What's New in Version 8.0.2
Migrating the Old 3-Layer Server-Service Architecture to the New 2-Layer Assigned Services Architecture
With firmware version 8.0.2, you have the option to migrate the former 3-layer server-service architecture to the new 2-layer Assigned Services architecture. While this is optional in all 8.0.x releases, it will be mandatory in the next upcoming major release.
For more information on how to migrate the server-service node to the new Assigned Services node, see Migrating the Server Node to the Assigned Services Node (optional).
For Barracuda-only environments, setting up a site-to-site VPN tunnel has been greatly improved. The new AutoVPN feature provides robust VPN connections through TINA tunnels that are automatically set up with dynamic routing between local networks. AutoVPN is suited for creating multiple boxes in the cloud and connecting them with a TINA site-to-site VPN tunnel.
The automatic setup of VPN tunnels is initiated via the command-line interface (CLI) and REST API.
For more information, see AutoVPN for CloudGen Firewall Devices 8.0.1 or Higher.
Barracuda Control Center License Activation
When a Control Center is started for the first time, the CC Wizard will prompt you to enter a username and a password that will be used to automatically download licenses.
For more information, see Getting Started - Control Center.
Barracuda Firewall Insights
The Barracuda Reporting Server has been replaced by Barracuda Firewall Insights. Barracuda Firewall Insights is an advanced reporting and analytics platform that ingests, aggregates, and analyzes data automatically from any CloudGen Firewall deployed across your organizational network, including public cloud deployments. Analytics by Firewall Insights provide actionable information for the entire WAN, including dynamic availability information on SD-WAN connections, transport data, security, and web and network traffic details.
For more information, see Firewall Insights.
IPv6 for Client-to-Site Payload
Client-to-Site VPN TINA tunnels now support the configuration of IPv6 client networks.
Microsoft Azure Market Place Improvements
The Microsoft Azure Marketplace supports the deployment of High Availability clusters. High Availability ensures that the services running on the CloudGen Firewall are always available even if one unit is unavailable. It is therefore highly recommended. The deployment of a CloudGen Firewall in Microsoft Azure is easy thanks to the web interface that guides you through the process.
Microsoft Azure Virtual WAN
The Barracuda CloudGen Firewall supports up to four Internet Service Provider (ISP) links to Microsoft Azure Virtual WAN. You must have a static IPv4 public IP address with similar bandwidth and latency. For each link, two active-active IPsec IKEv2 VPN tunnels are automatically created if you use automated connectivity. BGP multi-path routing is used to route the traffic, and the configuration of BGP multi-path routing is likewise set up automatically when using automated connectivity. The firewall learns path information as set by the Virtual WAN hub, which results in better path affinity. In addition, BGP-based load balancing and automatic path failover are used for the best connection results.
For more information, see Azure Virtual WAN.
Multi-Factor Authentication with Time-Based One-Time Password (TOTP)
With the release of firmware version 8.0.1, the Barracuda CloudGen Firewall supports multi-factor authentication for user accounts on an individual basis, using a Time-based One-time Password (TOTP) as a secondary authentication method. Multi-factor authentication can be enabled for client-to-site VPN (TINA protocol only), SSL VPN, CudaLaunch, and the Barracuda VPN Client for Windows. Multi-factor authentication using TOTP requires an Advanced Remote Access subscription.
For more information, see How to Configure Multi-Factor Authentication Using Time-based One-time Password (TOTP).
New DNS User Interface and Advanced DNS Features
The DNS service has been refactored and now offers a new user interface. This user interface is now tightly incorporated into new features that extend the DNS by various advanced options. The feature set of the new DNS service now includes:
- Stand-alone and distributed DNS service
- Master / Slave / Forward DNS zones
- Split DNS
- Health probing
For more information, see DNS. Also, see the paragraph DNS in the section Improvements Included in Version 8.0.2 further below.
Replacement of Virtual Servers by a New 2-Layer Architecture
The former 3-layer server-service architecture has been replaced by a 2-layer architecture in which services are now operated on top of the box layer. With firmware 8.0.1, services are subordinated to the Assigned Services node and allow a simpler administration of services and reduce error-prone issues by limiting services to run only on the box they are initially created on.
Optimized Command-Line Tool for Configuring an HA Pair of Firewalls in the Cloud
The command-line tool
create-dha for creating an HA pair of firewalls in the cloud has been optimized. The command no longer requires you to configure the parameter of a netmask because both firewalls must be configured in a subnet of the same size.
REST API Extensions
- REST for all common access rule operations: create / delete / list / change
- REST calls for network objects (stand-alone + CC (global cluster firewall objects))
- REST calls for service objects (CC + stand-alone)
- REST calls for enabling and activating IPS
- REST calls to allow you to manage box administrators
- REST calls to allow you to manage tokens
- CLI tool to enable REST by default on cloud firewalls (place in user data)
For more information, see https://campus.barracuda.com/product/cloudgenfirewall/api/8.0
The new TOTP portal provides self-enrollment and self-service of the TOTP authentication scheme.
SSL VPN resources can now be configured as dynamic apps. If configured as a dynamic app, Super Users can enable, disable, or time-enable a resource. Dynamic access can be configured for web apps, native apps, generic tunnels, and network places.
For more information, see SSL VPN.
Usage of DHCP on a VLAN Interface
Requesting an IP address from a DHCP server for a VLAN interface is supported by a feature called Header Reordering and can be found in the VLANs Window accessible in CONFIGURATION > Configuration Tree > Network > Virtual LANs.
For correct usage of the user interface item Header Reordering, see the following table:
|User Action||User Interface Item||Description|
|Default state: header reordering is off.||No header reordering is done for DHCP on a VLAN interface.|
|Select the check box in case the assignment of |
an IP address from a DHCP server fails.
|Header reordering for DHCP on a VLAN interface is now activated.|
VPN IPv6 Payloads
With the exception of SD-WAN, IPv6 payloads in VPN tunnels are supported and now work for TINA site-to-site and client-to-site tunnels.
Improvements Included in Version 8.0.2
Barracuda Firewall Admin
- When launching Firewall Admin, the application now has preset filters in FIREWALL > Live / History / Threat Scan. [BNNGF-58448]
- If the maximum limit for NAT table entries is reached, a warning is now displayed. [BNNGF-60345]
- In the Control Center, in CONFIGURATION > Configuration Tree, in the Boxes tab of the Quick File Access area, it is now possible to bulk enable/disable boxes for editing. [BNNGF-60532]
- On an HA pair of firewalls, the state of the secondary firewall is now displayed correctly in Firewall Admin > CONTROL. [BNNGF-61773]
- The migration wizard now also supports single boxes. [BNNGF-62714]
- The geo-ip field in Box > Properties > Geo Location can now be manually overridden to store locations for SD-WAN and Firewall Insights. [BNNGF-62911]
- When blocking IPv6 packets for certain Extension Headers for an IPv6 Access Rule in CONFIGURATION > Configuration Tree > Assigned Services > Firewall > Forwarding Rules > Access Rule Editor > (View) IPv6 Extension Header, the name of the blocked type will be displayed in the Firewall History. [BNNGF-59834]
- High traffic load over a bond interface is now distributed as expected. [BNNGF-59916]
- Validation of certificates no longer causes memory issues in case OCSP checks fail. [BNNGF-59922]
- The edit fields for configuring the Geo Location have been updated both for stand-alone boxes in CONFIGURATION > Configuration Tree > Box > Properties > Geo Location and on the Control Center in CONFIGURATION > Configuration Tree > Multi-Range > Global Settings > your range > your cluster > Boxes > your box > Properties > Geo Location. [BNNGF-60433]
- Available Server IPs are now correctly displayed in Create Service Wizard. [BNNGF-60924]
- Local administrators can no longer log on after their accounts have been deleted. [BNNGF-60995]
- After a fresh installation via a USB stick, the status LEDs on the firewall now show the correct colors, and time-jumps of the clock no longer occur. [BNNGF-61163]
- DHCP on a VLAN now works as expected. [BNNGF-61859]
- In CONFIGURATION > Configuration Tree > Network > IP Configuration, in the window Shared Networks and IPs, reachable IPs are now correctly propagated to automatically create default routes. [BNNGF-62126]
- For DNS, a certain IP address may be assigned only to a single listener. [BNNGF-62189]
- The default bootload delay has been set to 0. [BNNGF-62442]
- Layer 2 monitoring now works as expected. [BNNGF-62599]
- During a nested SSH connection from Firewall Admin via a Control Center to a managed box, file uploads from Firewall Admin will be done to the first SSH-connected device in the SSH chain. [BNNGF-62605]
- Network activations no longer fail on Azure Accelerated Network interfaces when switching from dynamic to static networking or when setting up an HA pair using create-dha. [BNNGF-62926]
- VPN Access Control service now works correctly when migrating clusters from 7.0 to 7.2. [BNNGF-59208]
- The Firmware Update page no longer shows unallowed appliances from different ranges. [BNNGF-59757]
- It is now possible to add a custom script to the configuration of a Secure Connector, which will be executed at network activation. [BNNGF-61803]
- When new firewalls are created in a Control Center, the default firewall ruleset is no longer broken. [BNNGF-61852]
- The CC syslog now handles certificate chains. [BNNGF-61963]
- Send Changes no longer fails for 32-bit appliances in 7.x clusters on 8.0.x CCs for the boxnet node. [BNNGF-63145]
- If the DNS service is active and when migrating from 7.2 to 8.0.2, all migrated IPs will be assigned to the ALL listener category. [BNNGF-61817]
- Importing a 7.2 PAR file on an 8.x firmware based firewall no longer destroys the DNS configuration. [BNNGF-61953]
- When QoS is enabled, GRE tunnels now work as expected. [BNNGF-54027]
- HTTP requests are no longer blocked by the URL Filter unless the session counter does not exceed the configured limit. [BNNGF-61778]
- Serving DHCP leases over a bridge interface now works as expected. [BNNGF-61809]
- When migrating from 7.x to 8.0.2 or when deploying a new 8.0.2 firewall, the routing tables are now configured correctly if multiple default routes with at least one DHCP interface are present. [BNNGF-61828]
- The access denied error message is now correctly displayed every time the block page is reloaded. [BNNGF-61188]
- The proxy cache is now created correctly and no longer causes failures if a configuration is reloaded by the firewall. [BNNGF-61836]
- The HTTP proxy detects the eicar virus as expected. [BNNGF-62443]
- Scanning antivirus content now honors all entries in the HTTP exception list. [BNNGF-62136]
- ATP for SMTP with scan-first now delivers mail to the correct port using PAT. [BNNGF-62252]
- When selecting Preauthentication Scheme under Group VPN Settings, the feature now works as expected. [BNNGF-57963]
- DYNMESH is now established correctly on multiple transports. [BNNGF-59773]
- VPN connection attempts no longer crash when entering very long passwords. [BNNGF-61951]
- It is now possible to set an interface name in the local IP field for an IKEv2 VPN tunnel. [BNNGF-62115]
- Client-to-Site connections no longer crash in certain situations. [BNNGF-62918]
- The VPN service no longer produces memory leaks in certain situations. [BNNGF-62923]
- Disabling and re-enabling a VPN TINA tunnel no longer causes a routing problem. [BNNGF-62958]
- The firewall now sends the status of all transports in the logstream to Firewall Insights. [BNNGF-63312]
- Currently, no RSC information is logged for Named Networks. [BNNGF-47097]
Barracuda Firewall Admin – Copying and pasting an access rule with explicit Named Network does not copy Named Network Structure. [BNNGF-48588]
- Barracuda Firewall Admin – Firewall Admin does not work with OTP or two-factor authentication. [BNNGF-59761]
- "vmxnet" driver version 2 is not supported any longer. Before updating, you must change to, for example, vmxnet3
- The migration wizard to 2-layer architecture for a managed box on a CC does not update the status map accordingly. A workaround using conftool is available.
- GTI and the SCA Editor are not handled correctly by the migration wizard to 2-layer architecture. [BNNGF-63899]