1
24.7 Production Series / [working now] 24.7 HA seemingly noworky™️ ... (not sure why tho)
« on: July 13, 2024, 07:07:23 am »
Hm.
well... maybe?
so I ran
and restarted allthethings™️, which exhibited no change in behavior.
with the HA mode configured to 24.7
in https://both-my-firewalls/system_advanced_admin.php
I adjusted the deployment type to 'development'
I disabled http compression,
I enabled access logging,
and kicked off
/usr/local/etc/rc.filter_synchronize
again on the primary node:
and switched the HA mode 24.1 and kicked off
/usr/local/etc/rc.filter_synchronize on the primary node again, which seemed to work!!!
or at least... it returned:
I checked the https://primary.node/status_habackup.php
page, and it showed the standby information...
I then switched the HA mode to 24.7... and kicked off another synchronization and it still seemed to work
I re-enabled http compression.... and kicked off another synchronization....
it still works....
there was a crashreporter event I sent along from both the active/standby nodes, with a mention of this topic, in case it sheds any light...
HOPEFULLY this helps?
I dunno what the "fix" was...
perhaps there was some odd config value that switching to development mode sidestepped, and was remediated in synchronization... but I really dunno...
if there is anything log-wise or diagnostic-wise that would be helpful for me to provide, I'm happy to.
bizarre.
well... maybe?
so I ran
Code: [Select]
opnsense-patch 07b96bc
on both nodes, validated by: Code: [Select]
[root@primary /var/log]# grep -c allow_url_fopen /usr/local/opnsense/service/templates/OPNsense/WebGui/php.ini
0
[root@standby /var/log]# grep -c allow_url_fopen /usr/local/opnsense/service/templates/OPNsense/WebGui/php.ini
0
and restarted allthethings™️, which exhibited no change in behavior.
with the HA mode configured to 24.7
in https://both-my-firewalls/system_advanced_admin.php
I adjusted the deployment type to 'development'
I disabled http compression,
I enabled access logging,
and kicked off
/usr/local/etc/rc.filter_synchronize
again on the primary node:
Code: [Select]
[root@primary /usr/local]# /usr/local/etc/rc.filter_synchronize
Deprecated: Creation of dynamic property SimpleXMLRPC_Client::$url is deprecated in /usr/local/etc/inc/XMLRPC_Client.inc on line 92
send >>>
Host: 10.18.100.2
User-Agent: XML_RPC
Content-Type: text/xml
Content-Length: 117
Authorization: Basic da-REDACTED-Q=
<?xml version="1.0"?>
<methodCall>
<methodName>opnsense.firmware_version</methodName>
<params>
</params></methodCall>received >>>
Deprecated: Creation of dynamic property IXR_Message::$currentTag is deprecated in /usr/local/opnsense/contrib/IXR/IXR_Library.php on line 239
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/opnsense/contrib/IXR/IXR_Library.php:239) in /usr/local/opnsense/contrib/IXR/IXR_Library.php on line 464
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/opnsense/contrib/IXR/IXR_Library.php:239) in /usr/local/opnsense/contrib/IXR/IXR_Library.php on line 465
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/opnsense/contrib/IXR/IXR_Library.php:239) in /usr/local/opnsense/contrib/IXR/IXR_Library.php on line 466
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/opnsense/contrib/IXR/IXR_Library.php:239) in /usr/local/opnsense/contrib/IXR/IXR_Library.php on line 467
<?xml version="1.0"?>
<methodResponse>
<params>
<param>
<value>
<struct>
<member><name>base</name><value><struct>
<member><name>version</name><value><string>24.7.b</string></value></member>
</struct></value></member>
<member><name>firmware</name><value><struct>
<member><name>version</name><value><string>24.7.b_114</string></value></member>
</struct></value></member>
<member><name>kernel</name><value><struct>
<member><name>version</name><value><string>24.7.b</string></value></member>
</struct></value></member>
</struct>
</value>
</param>
</params>
</methodResponse>
error >>>
parse error. not well formed[root@primary /usr/local]#
I then set the deployment type of the standby node to 'production', leaving the primary node in 'development'and switched the HA mode 24.1 and kicked off
/usr/local/etc/rc.filter_synchronize on the primary node again, which seemed to work!!!
or at least... it returned:
Code: [Select]
[root@primary /usr/local]# /usr/local/etc/rc.filter_synchronize
Deprecated: Creation of dynamic property SimpleXMLRPC_Client::$url is deprecated in /usr/local/etc/inc/XMLRPC_Client.inc on line 92
Deprecated: Creation of dynamic property IXR_Message::$currentTag is deprecated in /usr/local/opnsense/contrib/IXR/IXR_Library.php on line 239
Deprecated: Creation of dynamic property SimpleXMLRPC_Client::$url is deprecated in /usr/local/etc/inc/XMLRPC_Client.inc on line 92
Deprecated: Creation of dynamic property IXR_Message::$currentTag is deprecated in /usr/local/opnsense/contrib/IXR/IXR_Library.php on line 239
Deprecated: Creation of dynamic property SimpleXMLRPC_Client::$url is deprecated in /usr/local/etc/inc/XMLRPC_Client.inc on line 92
Deprecated: Creation of dynamic property IXR_Message::$currentTag is deprecated in /usr/local/opnsense/contrib/IXR/IXR_Library.php on line 239
[root@primary /usr/local]#
I checked the https://primary.node/status_habackup.php
page, and it showed the standby information...
I then switched the HA mode to 24.7... and kicked off another synchronization and it still seemed to work
I re-enabled http compression.... and kicked off another synchronization....
it still works....
there was a crashreporter event I sent along from both the active/standby nodes, with a mention of this topic, in case it sheds any light...
HOPEFULLY this helps?
I dunno what the "fix" was...
perhaps there was some odd config value that switching to development mode sidestepped, and was remediated in synchronization... but I really dunno...
if there is anything log-wise or diagnostic-wise that would be helpful for me to provide, I'm happy to.
bizarre.