Error setting up XMLRPC
-
Hey all,
Getting a new alert when setting up XMLRPC below:
New alert found: Exception calling XMLRPC method host_firmware_version # Received non-200 HTTP Code: 301. Response body:<html>\x0d
Can ping between the devices on the SYNC interface so traffic is routing correctly, and the firewall rules are open for testing and I still get the above message when saving the setting.
Also the following:
/rc.filter_synchronize: The Netgate pfSense Plus software configuration version of the other member could not be determined. Skipping synchronization to avoid causing a problem!
Confirmed that both versions are on 21.02.2.
XG7100U modelsAny help would be appreciated!
-
I have a similar error. Have a pair of SG-1100's, Sync interfaces are connected, can ping between them. FW rules passing all traffic on the Sync interfaces.
Enabled HA Sync on both, primary node has the XMLRPC settings.
System log on primary has some puzzling errors:
2021-05-27 22:39:04.875202-04:00 php-fpm 361 /rc.filter_synchronize: The Netgate pfSense Plus software configuration version of the other member could not be determined. Skipping synchronization to avoid causing a problem!
2021-05-27 22:39:04.874573-04:00 php-fpm 361 /rc.filter_synchronize: XMLRPC versioncheck: -- 21.5
2021-05-27 22:39:04.867147-04:00 php-fpm 361 /rc.filter_synchronize: New alert found: A communications error occurred while attempting to call XMLRPC method host_firmware_version:
2021-05-27 22:39:04.866256-04:00 php-fpm 361 /rc.filter_synchronize: A communications error occurred while attempting to call XMLRPC method host_firmware_version:
2021-05-27 22:38:54.792120-04:00 php-fpm 361 /rc.filter_synchronize: Beginning XMLRPC sync data to https://172.16.1.4:443/xmlrpc.php. -
@stusmith Sorry I had one using HTTP and the other HTTPS....
Was a simple fix and must have missed it during the setup
-
@matthewdaniels Can you explain this in more detail? I'm not seeing an HTTP or HTTP setting in the System / High Availability Sync page.
I am still getting the same error when I enable HA sync. (Logs in reverse order, newest at the top).
2021-05-31 09:07:51.332286-04:00 php-fpm 362 /rc.filter_synchronize: The Netgate pfSense Plus software configuration version of the other member could not be determined. Skipping synchronization to avoid causing a problem!
2021-05-31 09:07:51.331679-04:00 php-fpm 362 /rc.filter_synchronize: XMLRPC versioncheck: -- 21.5
2021-05-31 09:07:51.324274-04:00 php-fpm 362 /rc.filter_synchronize: New alert found: A communications error occurred while attempting to call XMLRPC method host_firmware_version:
2021-05-31 09:07:51.323451-04:00 php-fpm 362 /rc.filter_synchronize: A communications error occurred while attempting to call XMLRPC method host_firmware_version:
2021-05-31 09:07:41.305424-04:00 php-fpm 362 /rc.filter_synchronize: Beginning XMLRPC sync data to https://172.16.1.3:443/xmlrpc.php. -
@stusmith Just head to System -> Advanced and make sure both firewalls are setup to use HTTP or HTTPS.
-
@matthewdaniels both are set to "HTTPS"
The error I'm getting says that the "software configuration version of the other member could not be determined." Would setting them both to use http/80 help in this case?