Call recordings web page not accessible to administrative user
Article ID: 665
Last updated: 02 Apr, 2019
to version Application Suite 201x (any version)
Applies to
Imagicle Call Recording - ApplicationSuite (any version)
Description
When a user with administrative privileges for Call Recording enters "All Recordings" web page, a message "You are not authorized to access to this application" is displayed:
Other Symptoms
Moreover, in Windows Event Registry there could be found several errors like this:
and in var\log\w3wp\ApplicationSuite.log you can find errors similar to:
0402 11:29:35.339 ERROR { 45} [Global] Application_Error details: System.ServiceModel.ServiceActivationException: The service '/fw/Apps/Recorder/WebServices/Internal/RecordingsBrowserService/RecordingsBrowser.svc' cannot be activated due to an exception during compilation. The exception message is: Inheritance security rules violated by type: 'Recorder.Engine.Cryptography.CallRecordingCertificateStore'. Derived types must either match the security accessibility of the base type or be less accessible.. ---> System.TypeLoadException: Inheritance security rules violated by type: 'Recorder.Engine.Cryptography.CallRecordingCertificateStore'. Derived types must either match the security accessibility of the base type or be less accessible. at Recorder.WebServices.RecordingsBrowserBuilder.Build(ILoggerFactory loggerFactory, ILogger logger) at Recorder.WebServices.Internal.RecordingsBrowserService.RecordingsBrowserServiceHostFactory.CreateServiceHost() at ApplicationSuite.Base.Library.WCF.IISHosted.ServiceHostFactory`1.CreateServiceHost(String constructorString, Uri[] baseAddresses) at System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String normalizedVirtualPath, EventTraceActivity eventTraceActivity) at System.ServiceModel.ServiceHostingEnvironment.HostingManager.ActivateService(ServiceActivationInfo serviceActivationInfo, EventTraceActivity eventTraceActivity) at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath, EventTraceActivity eventTraceActivity) --- End of inner exception stack trace --- at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result) at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous(HttpApplication context, String routeServiceVirtualPath, Boolean flowContext, Boolean ensureWFService) at System.ServiceModel.Activation.HttpHandler.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Cause
IAS installation has been corrupted and at least a binary file has been manually overwritten and Windows has blocked it.
Solution
Find the IAS binary file that has been blocked by Windows and unlock it:
|
||
This article was: |
Prev | Next | |
Call Recording on Broadworks Platform | Cannot playback recording from Web interface |