• Skipping Forced Load Balance Sync. Files will still be Load Balanced in due course.

    DescriptionStarting with Ektron 8.70, the sync status window shows the following message: Skipping Forced Load Balance Sync. Files will still be Load Balanced in due course.  Note: This also can occur if your site is using a version of Ektron that precedes 8.70 with an Ektron Window Service version that is 9.0 +. You can find your Ektron Window Service version on your Web server by going to C:\Program Files (x86)\Ektron\EktronWindowsService40\Ektron.ASM.EktronServices40.exe.config and se...

  • Supporting eSync between v8.5 sites with Ektron Windows Service version 8.6 or higher

    DescriptionIf you install an Ektron 8.6+ site to a server that also has one or more Ektron 8.5 sites, the Ektron 8.6+ Windows Service (EWS) replaces the 8.5 version. This update obsoletes the dbSync.config  file, which was integral to eSync in version 8.5. ResolutionTo manage settings you previously configured in  dbsync.config  file, run the following script: IF(NOT EXISTS(SELECT NAME FROM SYS.OBJECTS WHERE (NAME='sync_settings') AND (type='u')))begincreate table [dbo].[sync_setting...

  • Sync and server changes

    DescriptionWhat do you do with eSync when a server name or an IP address changes? ResolutionThe sync certificates need to be re-generated and swapped, as they are tied to server hardware and information. Depending on the server that was changed, a new sync relationship may need to be created, for example if it was the SQL server.

  • Sync Error: Local Web URL cannot be the same as remote Web URL

    Description Sync completed but the Webalert notification failed. Please check the error message for details. Error:Ektron.Sync.Entities.InvalidCmsConfigurationException: Local Web URL 'https:' cannot be the same as remote Web URL 'https:'. Please verify the databases, IIS Sites, the Web.config and ServerInfo files on both servers. The above error primarily occurs for one of two reasons. The wspath(found in the web.config) is the same on both syncing environments. The wspath has workarea i...

  • Sync error: Replica with the specified key was not found.

    Description After syncing the following error can occur in the Ektron Windows Service logs.  An unexpected error occurred when applying batch file. Microsoft.Synchronization.ReplicaNotFoundException: Replica with the specified key was not found. Resolution If you see the batch file error you may be able to resolve it by deleting the contents of the Ektron Windows Service's database folder. If you are using eSync be sure to delete on both sides of the sync. If Ektron load balan...

  • Sync Picks Up Wrong Site Folder when Using Multisite

    DescriptionSetting up sync with multisite: the sync profile picks up the wrong site folder. CauseA multisite's site ID is less than the main site ID. For example, the main site ID is 8, and the multisite ID is 7. In this case, eSync does not pick up the right site.To find site IDs, open IIS Manager and click the Sites button. ResolutionCreate a new site for the multisite in IIS. This should cause the multisite ID to exceed the main site ID. To do this:Delete the previous site for t...

  • Sync Queuing Issue - No status information is available for the selected profile

    Description In some cases when sync queuing is turned on, the following message can occur when attempting a sync.  No status information is available for the selected profile Resolution Note: eSync Queuing became available in 9.0 Do the following on both the sending and receiving servers.  Stop the Ektron Windows Service.  If you want sync queuing enabled, open the following 2 files and change value of EnableSyncQueue to true. Otherwise change it to false.siteroot\web.configC...

  • Sync relationship not created with backup restore sync

    Description If a sync relationship is created using the backup restore method and the direction is set to download, the sync relationship will not be created. You may also see a no status information message. No status information is available for the selected profile Resolution Set the sync direction to upload when you first create the relationship. After the initial sync completes you can create download sync profiles if needed. 

  • Template Sync Information

    DescriptionThis article discusses what is and is not moved during a template sync. ResolutionDuring a template sync, the following file types are moved:.aspx and .aspx.cs.js.cssAlso, the App_Code folder is synchronized.Regardless of how you complete the Include/ExcludeFiles field, the following siteroot folders are not  synchronized:App_GlobalResources App_WebReferences Workarea assetlibrary assets, privateassets, uploadedfiles, uploadedimages (individual checkboxes under Files) Also, t...

  • The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state

    Description If a sync hangs and a 'The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.' error is thrown within the sync logs. Cause This error can be triggered by a number of issues, so depending on the steps taken below the cause can be unique to the instance of the error. Resolution If this happens on 9.3 - 9.4, see the following.  https://support.episerver.com/hc/en-us/articles/360...

  • The eSync Profile is Stuck at 50 percent

    Description The eSync status window indicates the profile database phase reached 50 percent but there has been no progress since then. The eSync may be hung.  Resolution Ektron 8.6.1 or higher: Database synchronization consists of two primary phases: enumerating the changes and applying the changes. During enumeration, eSync checks each table for changes for that particular destination. As that phase nears completion, the status changes to 50 percent complete. Depending on the n...

  • The message with Action 'http://tempuri.org/ISiteCommunication/GetCMSSiteInformationSecured' cannot be processed at the receiver​

    DescriptionPerforming a full sync results in the following error prior or during the database portion: The message with Action 'http://tempuri.org/ISiteCommunication/GetCMSSiteInformationSecured' cannot be processed at the receiver, due to a ContractFilter mismatch at the EndpointDispatcher. This may be because of either a contract mismatch (mismatched Actions between sender and receiver) or a binding/security mismatch between the sender and the receiver. Check that sender and receiver have ...

  • Timeout Error Accessing eSync Profiles

    DescriptionIf you see a timeout error while accessing syncronization profiles, try the following steps.  ResolutionIt is recommended to backup your database before making any changes to it. 1) Run the following SQL, which cleans up deleted sync profiles left in your database.delete from cmsentity_syncstatus_tbl where scheduleid in(select scheduleid from scheduler where status = 0) delete from scheduler where status = 0 You may also examine your scheduler table for profiles that are no l...

  • Unexpected eSync Status Messages

    DescriptionWhen clicking Create Synchronization Relationship, run an eSync profile, or check an eSync profile's status, one of the messages shown below may unexpectedly appear. The error popup contains no further information and the other messages do not appear to be errors. Further checking may shows that the status information is available but not being display, and there are, in fact, no currently running synchonizations already in progress.Message text reads as below:errorNo status infor...

  • Unknown Error (0x80005000)

    DescriptionEktron Windows Service is not starting; Event Viewer, Security Configurator, or Debugging output shows the following: EktronServiceController::TryStart(args=[NULL], sleepTime='240000')|LIN:514|********************************************************** EXCEPTION WAS RAISED: System.Runtime.InteropServices.COMException (0x80005000): Unknown error (0x80005000)    at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)    at System.DirectoryServices.DirectoryEntry.Bind()  ...

  • Using the Ektron Windows Service when RAM is below recommendation

    DescriptionThis article shows how to alleviate the problem of using the Ektron Windows Service when RAM is below recommendation. ResolutionIf you are using a server or laptop with less than the recommended amount of RAM, and the Ektron Windows service is using a large percentage of memory, follow these steps to alleviate the problem.Note: This problem would typically occur only in a test or development environment.1. Stop the Ektron Windows service.2. Edit C:\Program Files(x86)\Ektron\...

  • Very Large ID Numbers

    Description ID ranges can show IDs in the billions when you run eSync after creating new content, menus, taxonomies, users, and so on. Cause eSync causes these large numbers to appear. Resolution While the IDs may look a bit alarming, these large numbers are normal for sites that use eSync.  Each server that is in the eSync relationship gets its own set of IDs. The original server should contain low ID numbers, but any server with which it syncs will have IDs that start ...

  • What the Server Type (Stage Server) checkbox does

    DescriptionWe have had this question posed to us quite a few times. "What does the staging server checkbox do?" Below we'll give you some information on this checkbox and what product features it impacts. ResolutionTo change the server type check box you need to navigate within the workarea to settings > configuration > setup. Once you edit the setup you will see a "Server Type:" field as shown in the image above.  What does it mean if this box is checked? When the check box next to staging ...