Gravatar for daniel.stillwaggon@latticesemi.com

Question by dstillwa, Apr 19, 2016 6:12 PM

MerlinConfig error

One of my Coveo installs has begun throwing an error on startup: class MerlinConfig::ConfigException: Microfeed is not a valid value for SharePointReferenceListTypeEnumeration.

Based on the release notes article I think that this was fixed in the April 2015 release (v 7.0.7599).

The problem is that the installer won't run because it can't connect to the server because of the error. Do I have to uninstall the existing setup and lose my configurations? Any other ideas?

1 Reply
Gravatar for gdenhez@coveo.com

Answer by gdenhez, Apr 20, 2016 8:45 AM

Hi!

If your setup doesn't have any remote mirror, you can try the following:

  1. Delete your config.bin, make a backup of your config.txt
  2. Open your config.txt and search for Microfeed
  3. You should see results in <ListType>...</ListType>, under a <SharePointReference>. Remove the whole <SharePointReference> when it's list type is Microfeed
  4. Try to start CESService
  5. If it works, do your upgrade
  6. Shutdown CESService, remove your modified config.txt and the config.bin, put back the old config.txt that you backuped at step 1
  7. Restart CESservice

If you have some remote mirror, you may try to perform the same manipulation without deleting the config.bin at step 1 and 6. If it doesn't work without deleting the config.bin, you will need to re-synchronize your mirror.

Gravatar for daniel.stillwaggon@latticesemi.com

Comment by dstillwa, Apr 20, 2016 3:26 PM

Thank you, that worked!

Ask a question