1

I am working on ECL provider and for starter, I am trying to run Flickr ECL. I have done with all the steps provided in Bart's blog. I am getting Flickr icon on CMS but on clicking on it I am getting this error

/WebUI/Models/ECL/Services/General.svc/GetList failed to execute.

STATUS (500): System.ServiceModel.ServiceActivationException.

I have tried to search the same on net and there was a blog to change some settings in "Metabase.xml".

How can I fix this problem?

  • Can you try admin user in <privilegedUserName> – Raj Kumar May 29 '14 at 5:01
  • I tried admin user as well as MTSuser. But both giving the same error. – user918 May 29 '14 at 5:50
  • Is it resolved? – Raj Kumar Jun 6 '14 at 3:20
  • this error was resolved but had another error after this which I mentioned below which again got resolved but again I am getting the second error since yesterday,msgAccessDeniedForImpersonationUser at Tridion.ExternalContentLibrary.Service.EclService2012.AssertIsImpersonationUser(‌​String name) at Tridion.ExternalContentLibrary.Service.EclService2012.InitializeUserContext(Stri‌​ng impersonationName) at CreateTridion.ExternalContentLibrary.Service.EclService2012() at .... – user918 Jun 6 '14 at 3:42
  • Error is very descriptive, as per issue in impersonation. User being impersonated is not having required permission. – Raj Kumar Jun 6 '14 at 5:50
2

Regarding msgAccessDeniedForImpersonationUser at Tridion.ExternalContentLibrary.Service.EclService2012.AssertIsImpersonationUser(‌​String name) error

Seems like Privileged user configured in ECL (<PrivilegedUserName> in MountPoint configuration)

should be impersonation user in CM <impersonationUsers>

| improve this answer | |
0

It looks like one of the needed Windows services Is throwing an error. Check the Tridion Event Viewer log for the details of the 500 error and post back here for additional input.

| improve this answer | |
  • WebHost failed to process a request. Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/62476613 Exception: System.ServiceModel.ServiceActivationException: The service '/WebUI/Models/ECL/Services/General.svc' cannot be activated due to an exception during compilation. The exception message is: The binding at system.serviceModel/bindings/webHttpBinding does not have a configured binding named 'Tridion.Web.UI.ContentManager.WebServices.WebHttpsBindingConfig'. This is an invalid value for bindingConfiguration. – user918 May 29 '14 at 8:26
  • Looks like this is a standard WCF webservice configuration error. See this post: puurunen.ca/blog/?p=169. Are you perhaps running Tridion CM over HTTPS? Your Tridion ContentManager config is most likely missing the HTTPS binding configuration, so you'll need to add it. – Nickoli Roussakov May 29 '14 at 13:16
  • This is HTTP based CMS but it looks some binding/configuration issue for sure. – Pankaj Gaur May 29 '14 at 18:00
  • After resolving this, I am landed into another error: msgAccessDeniedForImpersonationUser at Tridion.ExternalContentLibrary.Service.EclService2012.AssertIsImpersonationUser(String name) at Tridion.ExternalContentLibrary.Service.EclService2012.InitializeUserContext(String impersonationName) at CreateTridion.ExternalContentLibrary.Service.EclService2012() at System.ServiceModel.InstanceContext.GetServiceInstance(Message message) at System.ServiceModel.Dispatcher.InstanceBehavior.EnsureServiceInstance(MessageRpc& rpc) a – user918 May 30 '14 at 11:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.