I got this problem when trying to upgrade to 1.8.1.682, so I reverted to 1.8.1.664 and was in a hurry, so I thought it might just have been something small that would correct. Today I tried updating to 1.8.1.689 and I get the same problem:
Exception: ServiceException
Message: LDAP Synchroniser: Error occurred while Retrieving administrator. Details: Unexpected error retrieving Admin Group
Stack Trace: vid Continua.Web.ContinuaController.OnActionExecuting(ActionExecutingContext filterContext) i W:\CI_WS\Ws\884968\Source\CT_Source\Source\Continua.Web\Controllers\ContinuaController.cs:rad 587
vid Continua.Web.Builds.Controllers.ProjectsController.OnActionExecuting(ActionExecutingContext filterContext)
vid System.Web.Mvc.Async.AsyncControllerActionInvoker.InvokeActionMethodFilterAsynchronously(IActionFilter filter, ActionExecutingContext preContext, Func1 nextInChain) </span><br style="color: #333333; background-color: #ffffff;"><span style="color: #333333; background-color: #ffffff;">vid System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass37.<begininvokeactionmethodwithfilters>b__31(AsyncCallback asyncCallback, Object asyncState) </begininvokeactionmethodwithfilters></span><br style="color: #333333; background-color: #ffffff;"><span style="color: #333333; background-color: #ffffff;">vid System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult
1.Begin(AsyncCallback callback, Object state, Int32 timeout)
vid System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeActionMethodWithFilters(ControllerContext controllerContext, IList1 filters, ActionDescriptor actionDescriptor, IDictionary
2 parameters, AsyncCallback callback, Object state)
vid System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.b__1e(AsyncCallback asyncCallback, Object asyncState)
vid System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult1.Begin(AsyncCallback callback, Object state, Int32 timeout) </span><br style="color: #333333; background-color: #ffffff;"><span style="color: #333333; background-color: #ffffff;">vid System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(ControllerContext controllerContext, String actionName, AsyncCallback callback, Object state) </span><br style="color: #333333; background-color: #ffffff;"><span style="color: #333333; background-color: #ffffff;">vid System.Web.Mvc.Controller.<>c__DisplayClass1d.<beginexecutecore>b__17(AsyncCallback asyncCallback, Object asyncState) </beginexecutecore></span><br style="color: #333333; background-color: #ffffff;"><span style="color: #333333; background-color: #ffffff;">vid System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult
1.Begin(AsyncCallback callback, Object state, Int32 timeout)
vid System.Web.Mvc.Controller.BeginExecuteCore(AsyncCallback callback, Object state)
vid System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult1.Begin(AsyncCallback callback, Object state, Int32 timeout) </span><br style="color: #333333; background-color: #ffffff;"><span style="color: #333333; background-color: #ffffff;">vid System.Web.Mvc.Controller.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state) </span><br style="color: #333333; background-color: #ffffff;"><span style="color: #333333; background-color: #ffffff;">vid System.Web.Mvc.MvcHandler.<>c__DisplayClass8.<beginprocessrequest>b__2(AsyncCallback asyncCallback, Object asyncState) </beginprocessrequest></span><br style="color: #333333; background-color: #ffffff;"><span style="color: #333333; background-color: #ffffff;">vid System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult
1.Begin(AsyncCallback callback, Object state, Int32 timeout)
vid System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state)
vid System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
vid System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Does this tell you anything. Reverting to pre december version works fine again…
/Anders
Hi Anders
The stack trace doesn’t tell us much unfortunately, it’s happening in the mvc layer long after the error has occurred in in the server service. Are there any entries in the windows eventlog?
What authentication settings do you have? Feel free to email any info you have to support @ finalbuilder.com so we can try to replicate the issue here. FWIW, our production server is using LDAP, our main test server is using Mixed settings and we haven’t seen this issue and we haven’t had any other reports, so the more info you can provide the better.
Also, you could try enabling debug logging and restart the service (after installing the upgrade), see http://wiki.finalbuilder.com/display/continua/Debug+Logging
The dev team is back in the office on Tuesday, we’ll take a look at this then.