Sorting in UI (right-click > Sort) not working on production server
On my local machine, sorting works fine, but in the UI on the production server, if I right-click and do a Sort, it's very quick, but the nodes aren't sorted. Also, if I then right-click and choose Sort again, the first two items in the list are both zero (ie sort orders are 0, 0, 3, 4, 5 etc).
If I check my Exceptioneer logs, I'm getting a "Client authorization failed. User is not logged in." error with the following information:
Url: http://{{{ my domain }}}/umbraco/webservices/TreeDataService.ashx?rnd=b362afb346624281a3d0b297167ffc6a&id=-1&contextMenu=true&isDialog=false&app=developer&rnd2=32.8 Server: {{{ server name }}} User: {{{ IP address }}}
I think it sounds like a permissions thing (since the local version works fine), but I've checked the permissions on the umbraco/webservices folder, and they look good (IIS_USRS has full permissions).
at umbraco.presentation.webservices.TreeDataService.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
I think this may be a general authentication issue when calling web services ... I'd be very grateful if anyone could check my blog post here and see if they have any ideas... I'm pretty sure it's something really *duh* simple *headslap*, but I can't work it out.
Sorting in UI (right-click > Sort) not working on production server
On my local machine, sorting works fine, but in the UI on the production server, if I right-click and do a Sort, it's very quick, but the nodes aren't sorted. Also, if I then right-click and choose Sort again, the first two items in the list are both zero (ie sort orders are 0, 0, 3, 4, 5 etc).
If I check my Exceptioneer logs, I'm getting a "Client authorization failed. User is not logged in." error with the following information:
Url: http://{{{ my domain }}}/umbraco/webservices/TreeDataService.ashx?rnd=b362afb346624281a3d0b297167ffc6a&id=-1&contextMenu=true&isDialog=false&app=developer&rnd2=32.8
Server: {{{ server name }}}
User: {{{ IP address }}}
Error Type: System.Exception
Namespace: umbraco.presentation.webservices
Class: TreeDataService
Method: ProcessRequest
Arguments: HttpContext context
I think it sounds like a permissions thing (since the local version works fine), but I've checked the permissions on the umbraco/webservices folder, and they look good (IIS_USRS has full permissions).
Anyone got any ideas?
Cheers,
Mike
Also, the trace looks like this:
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
I think this may be a general authentication issue when calling web services ... I'd be very grateful if anyone could check my blog post here and see if they have any ideas... I'm pretty sure it's something really *duh* simple *headslap*, but I can't work it out.
http://umbraco.miketaylor.eu/2011/09/30/help-authorisationauthentication-errors-in-event-logs-when-calling-webservices/
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.