Evaluation License

S4S automatically provides an evaluation license when connecting to Salesforce Sandbox and Developer orgs. As always the best method to get more information is to check the logs:

11364 08:16:27 INFO FuseIT.Sitecore.Salesforce.Licensing - FuseIT S4S license - Number of evaluation days left = 358

Evaluation licenses work with or without installing a license file.

Troubleshooting

The S4S Status page contains basic information on license status.

To get detailed feedback, enable debug logging. This will provide details of the Salesforce org you are trying to connect to, and additional license troubleshooting information.

11364 08:16:27 DEBUG FuseIT.Sitecore.Salesforce.Licensing - isCurrentLicense() orgId=00D5g00000AvfoEEAR; orgType=Developer Edition; isSandbox=False 11364 08:16:27 WARN Warn : FuseIT.Sitecore.Salesforce.Licensing - Cannot find licenseFile at [D:\WebTestSites\sitecore102.sc\App_Data\S4SLicense.xml]. Unable to locate [S4SLicense.xml] 11364 08:16:27 DEBUG FuseIT.Sitecore.Salesforce.Licensing - License Expired on 20/01/2023 8:34:47 AM for Salesforce OrgType:Developer
  • Check the license file exists at the path shown.

  • Check the license includes an entry for the Salesforce org type and id. Note Sandbox licenses are usually generic and not restricted to any particular org.

  • If the license file is changed, you may need to trigger an IIS reload to read it.

Expired evaluation license

FuseIT generally supplies licenses with a key that allows connections to any Sandbox org. The license file can also be used in development environments.

<key type="sandbox" expiryDate="" id="Sandbox">...</key>

If you don’t want to expose your production org license in development environments, make a copy of the license file and remove any <key> elements whose type attribute is not "sandbox".