The following applies if you have S4S Basic (licensing against a domain name in the IIS binding).
In the Sitecore log file a warning message like this appears:
- INFO FuseIT.Sitecore.Salesforce.Licensing - LicenseId = Server Host Name = 'subdomain.test.mydomain.com' Version = '1.5.2011.950' Assembly File Version='1.5.2011.963'
- INFO FuseIT.Sitecore.Salesforce.Licensing - LicenseId = '007E000000IiGBd111'. Salesforce Org Id = '00EF0000000ABCDEF1'
- INFO FuseIT.Sitecore.Salesforce.Licensing - FuseIT Sitecore Salesforce license - Number of evaluation days left = 29
- WARN Warn : FuseIT.Sitecore.Salesforce.Licensing - Your FuseIT Sitecore Salesforce license will soon expire on the 20-10-2014 00:00:00
or an error messsage like this appears:
- INFO FuseIT.Sitecore.Salesforce.Licensing - Server Host Name = 'subdomain.test.mydomain.com' Version = '1.6.13297.1' Assembly File Version='1.6.13297.1'
- INFO FuseIT.Sitecore.Salesforce.Licensing - LicenseId = '0065000000PuBkR111'. Salesforce Org Id = '00EF0000000ABCDEF1'. OrganizationType = 'Unlimited Edition'
- INFO FuseIT.Sitecore.Salesforce.Licensing - The XML string for this child
- INFO FuseIT.Sitecore.Salesforce.Licensing - This node has attributes
- INFO FuseIT.Sitecore.Salesforce.Licensing - key = 'PJxf5F/xDCWsRNWqSqbw9u1UyqQ='. type = 'domain'. date = ''
- DEBUG FuseIT.Sitecore.Salesforce.Licensing - Config Domain Key [PJxf5F/xDCWsRNWqSqbx9u1UyqQ=] is _NOT_ applicable to generated Key[ifOr...0gg=] for Host Name [subdomain.test.mydomain.com]
- DEBUG A.c38dbb57954f06861d318b743081127d8 - Build version 13297
- DEBUG FuseIT.Sitecore.Salesforce.Licensing - License Expired on 11/24/2016 12:00:00 AM for Salesforce OrgType:Unlimited Edition
- ERROR Error: FuseIT.Sitecore.Salesforce.Licensing - Your FuseIT S4S license has expired
- WARN Warn : FuseIT.Sitecore.SalesforceSecurityProvider.Helper - License error:Invalid FuseIT License (Message Id: df72dacf-1118-4ba3-8b78-9e8a420c3e9c)
- ERROR Error: FuseIT.Sitecore.SalesforceSecurityProvider.SalesforceContactRoleProvider - Salesforce Contact Role Provider disabled due to LicenseException
If this occurs against a Salesforce production instance and you have just applied license keys for the first time the problem is likely a mismatch between the data submitted to FuseIT for licensing and the actual data where S4S is to be installed. It may be that:
- Server Host Name in IIS bindings has whitespace
- Server Host Name in IIS bindings is not an exact match (incomplete or character mismatch)
- Server Host Name in IIS bindings has not been licensed
- Incorrect Salesforce Org Id (e.g. letter O instead of numeric 0)
- Incorrect Salesforce OrganizationType
The best way to identify the mismatch is by looking at the Sitecore log file.
IMPORTANT: In this example, the license file must contain a key like [ifOr...0gg=].
Comments
0 comments
Please sign in to leave a comment.
Related articles