EDIT: ROOT CAUSE IDENTIFIED.
As I was working and gathering details to submit a ticket with OPNsense support, I tried to export both backup configs to send to support.
FW#1 backup config was 103 KB
FW#2 backup config was 31,384 KB
I was reviewing once more to find out why it was so large so I opened both configs and I noticed thousands of lines additional in the FW#2 backup and all of those lines showed:
I had 35k lines total in my FW#2 config.
So I started to explore why I'm constantly getting a new self signed GUI TLS certificate, which led me to look into the SYNC and CRON job for HA.
I noticed that my FW#1 had a CRON job that was enabled for "HA UPDATE AND RECONFIGURE BACKUP" that was running with the following settings:
Min = *
Hour = *
Day of Month = *
Months = *
Days of week = *
I must have incorrectly removed my daily sync (usually at 4am) and had the Asterix instead.
I set my Min = 0 and hour = 4, saved and spent the next 2 hours deleting 4800 Web GUI TLS certificates that were not active.
Since doing so, my firewall cluster has been operating without issues and I'm back to normal operations.
I thought I'd share this here incase anybody else messes up their CRON job in an HA sync and encounters similar issues.
As I was working and gathering details to submit a ticket with OPNsense support, I tried to export both backup configs to send to support.
FW#1 backup config was 103 KB
FW#2 backup config was 31,384 KB
I was reviewing once more to find out why it was so large so I opened both configs and I noticed thousands of lines additional in the FW#2 backup and all of those lines showed:
Code Select
<cert uuid="f9d19239-67c1-43c6-87c0-d69a73899149">
<refid>69e6546f96ee4</refid>
<descr>Web GUI TLS certificate</descr>I had 35k lines total in my FW#2 config.
So I started to explore why I'm constantly getting a new self signed GUI TLS certificate, which led me to look into the SYNC and CRON job for HA.
I noticed that my FW#1 had a CRON job that was enabled for "HA UPDATE AND RECONFIGURE BACKUP" that was running with the following settings:
Min = *
Hour = *
Day of Month = *
Months = *
Days of week = *
I must have incorrectly removed my daily sync (usually at 4am) and had the Asterix instead.
I set my Min = 0 and hour = 4, saved and spent the next 2 hours deleting 4800 Web GUI TLS certificates that were not active.
Since doing so, my firewall cluster has been operating without issues and I'm back to normal operations.
I thought I'd share this here incase anybody else messes up their CRON job in an HA sync and encounters similar issues.
"








