Skip to main content


 

Symptoms


When accessing the artifacts page for a list or library the user received this error:

Server Error
The connection is broken and recovery is not possible. The connection is marked by the client driver as unrecoverable. No attempt was made to restore the connection.

More Details

at SourceCode.Hosting.Client.BaseAPI.BaseAPIConnection.RemoteCall(String TypeName, String MethodName, Objectt] Parameters, Booleann] NullList, MarshalMessageType CallType)
at SourceCode.Hosting.Client.BaseAPI.BaseAPI.RemoteSessionCall(String TypeName, String MethodName, Objectt] Parameters, Booleann] NullList)
at SourceCode.Forms.Management.FormsManager.DoSessionCall(String method, Objectt] parameters)
at SourceCode.Forms.Management.FormsManager.GetForms(Criteria criteria)
at SourceCode.Forms.AppFramework.AnonymousAuthorizationModule.BuildAnonymousFormsLookup()
at SourceCode.Forms.AppFramework.AnonymousAuthorizationModule.IsAnonymousForm(String name)
at SourceCode.Forms.AppFramework.AnonymousAuthorizationModule.IsAnonymousAllowed(HttpRequest request)
at SourceCode.Forms.AppFramework.AnonymousAuthorizationModule.OnAuthenticateRequest(Object sender, EventArgs e)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Booleanand completedSynchronously)


 

Diagnoses


The exact cause of this issue is unknown but it appears to be related to the app permissions and the K2 trust.
 

Resolution

On the given site collection in which the error was seen the client navigated to Site Contents and located the Appit app and clicked the ellipses which prompts a pop-up dialog box. In that box there is a second set of ellipses, click them and select 'permissions'. That will navigate you to a new page and at the bottom of that page there will be the option to 'If there's something wrong with the app's permissions, click here to trust it again". Click it.

This will rerun the K2 trust which in this case resolved the error the client was receiving.

 




 
Be the first to reply!

Reply