SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Der Vorgang ist aufgrund des aktuellen Zustands des Objekts ungültig.

Unbeantwortet Dieser Beitrag hat 1 Antworten

Ohne Rang
121 Beiträge
Cron erstellt 16 Juli 2009 18:31
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

diese "tolle" Fehlermeldung erhalte ich, wenn ich in meiner Testumgebung versuche in einer Dokumentenbibliothek einem anderen User, Berechtigungen auf diese Bibliothek zu geben. Die Bibliothek ist von der Vererbung der Webseite abgekopelt und hat ihre eigenen Berechtigungen. Die vollständige Meldung sieht wie folgt aus:

Der Vorgang ist aufgrund des aktuellen Zustands des Objekts ungültig.   bei Microsoft.SharePoint.ApplicationPages.CBaseAclPage.ParseAclObj(String str)
bei Microsoft.SharePoint.ApplicationPages.CBaseAclPage.ParseAclObjFromRequest()
bei Microsoft.SharePoint.ApplicationPages.CBaseAclPage.OnLoad(EventArgs e)
bei System.Web.UI.Control.LoadRecursive()
bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Der Fehler tritt noch nicht allzu lange auf. Aber da diese Testumgebung noch von anderen Usern zum Testen von Webparts, Templates und anderen Dingen genutzt wird, kann ich nicht mehr nachvollziehen, was genau gemacht wurde, so dass der Fehler auftrat.

Ich bin daher auf der Suche nach einer Erklärung zum Fehler und einer Möglichkeit, der Behebung ohne solche Rundumschläge wie Neuaufsetzen. Mir ist wichtig, zum einen den Fehler selbst zu verstehen und wie er produziert/provoziert werden kann und welche Lösung es gibt, ihn zu beheben.

In unserer Produktivumgebung funktioniert alles wie gewohnt, nur möchte ich für den Ernstfall gewappnet sein.


Ich habe auch schon nach der englischen Fehlermeldung gesucht, aber bin eher auf entwicklertechnische Dinge gestossen, die nicht zu meiner Situation passen. An der Testumgebung wurden keine Eigenentwicklungen getestet. Es sind nur Webparts und Template eingespielt, die frei im Netz verfügbar und mehrfach getestet sind.

Als Server ist ein W2k8 Std. mit MSSQL 2005 Std. und MOSS 2007 im Einsatz.

Ich hoffe, jemand kann mir weiterhelfen.

Gruß Thomas

Alle Antworten

Ohne Rang
508 Beiträge
Tom Scheuermann Als Antwort am 16 Juli 2009 19:09
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi !

Es wird mir sicher nicht gelingen den Fehler zu aufzuloesen, aber nachfolgend einige Hinweise die vielleicht hilfreich sein koennten:

Microsoft.SharePoint.ApplicationPages.CBaseAclPage.ParseAclObjFromRequest()
ApplicationPages = kennzeichnet eine ASPX-Seite die im Rahmen der SharePoint Anwendung ausgeführt wird
CBaseAclPage = ist vermutlich die Basisklasse
ParseAclObjFromRequest = Parse heisst sowas wie "durchgehen", ACL ist Access Control List, FromRequest meint einen HTTP-Request

Summa summarum will Dir Dein SharePoint damit sagen das beim Durchgehen der Access Control List ein Problem aufgetreten ist.

Welcher "Zustand" eines "Objekts" (vermutlich in der ACL) koennte im Zusammenhang mit dem durchgehen der Access Control List ungültig sein ?

Hoffe das hilft Dir ein bischen weiter ...

Gruss

Tom

Greets

Tom

ts (-at-) computer-kreativ.de

Microsoft Certified IT Professional: SharePoint 2010 Administration
Microsoft Certified Technoligie Specialist: SharePoint 2010 Configuring