Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Error setting up XMLRPC

    Scheduled Pinned Locked Moved HA/CARP/VIPs
    6 Posts 2 Posters 2.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      matthewdaniels
      last edited by

      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 models

      Any help would be appreciated!

      1 Reply Last reply Reply Quote 0
      • S
        stusmith
        last edited by

        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.

        M 1 Reply Last reply Reply Quote 0
        • M
          matthewdaniels @stusmith
          last edited by

          @stusmith Sorry I had one using HTTP and the other HTTPS....

          Was a simple fix and must have missed it during the setup

          S 1 Reply Last reply Reply Quote 0
          • S
            stusmith @matthewdaniels
            last edited by

            @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.

            M 1 Reply Last reply Reply Quote 0
            • M
              matthewdaniels @stusmith
              last edited by

              @stusmith Just head to System -> Advanced and make sure both firewalls are setup to use HTTP or HTTPS.

              S 1 Reply Last reply Reply Quote 0
              • S
                stusmith @matthewdaniels
                last edited by

                @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?

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.