Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

3. Configuring the xconf server url

  • Usually the xconf server url is read from rfc.properties file. Since this is a generic file, community xconf server url is not set from here.
  • At startup (especially on first run or after device recovery), the code uses Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Bootstrap.XconfUrl to get the xconf url.
    • Bootstrap.XconfUrl is configured in tr69hostif/partners_defaults.json at main · rdkcentral/tr69hostif for specific partnerID.
      • If no partnerID is set, the value from "default_boot" is used.
      • If  partnerID is set, but not available in the partners_default.json, then "default" block is used.
      • If partnerID is set, and the corresponding partnerID is available in partners_default.json, then that partnerID block is used.
  • For community devices, partnerID is set as "community" from sysint-hal repository. Example for RPI: 
  • For Comcast devices, this is set from AuthService. 

...