none
CAPI2 error 513 RRS feed

  • Question

  • Il a été déterminé par plusieurs personnes que le service Cryptsvc qui gère le VSS system Writer provoque une erreur 513 : "Unable to push subdirectory"

    Ceci est du au fait de le service ne peut pas énumérer plus de 1000 sous-dossiers dans un dossier et est provoqué par le dossier GAC_MSIL après installation de SharePoint 2013 qui insère un grand nombre d'assemblies dans le GAC. Ceci pourrait être lié à n'importe quelle application et m'est arrivé sur un Windows 2012 après installation de SharePoint 2013 mais aussi sur un Windows 2008 R2 après installation de SQL Server Express 2012.

    Le fait est connu et confirmé part le support niveau 3. Il peut être vérifié avec les sysinternals facilement.

    Je n'imagine pas supprimer toute mes applications pour pouvoir faire la sauvegarde, sinon je n'ai plus rien à sauvegarder :-)

    Il faudrait un hotfix rapidement.

    Références :

    http://social.technet.microsoft.com/Forums/en-US/winserverfiles/thread/4458947a-623e-45c1-b8e4-868aad1e93b0#fb88c103-9e5d-4da6-a8ec-2ec41cdbad66

    http://social.technet.microsoft.com/Forums/fr-FR/winserver8gen/thread/f440e66c-437d-4576-af51-b7cfecdf2906

    Ci-dessous : erreur 513

    je n'ai pas pu mettre la liste des fichiers du GAC ( les assembly SharePoint 2013 et  le nombre de dossiers, texte trop long)

    - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    - <System>
      <Provider Name="Microsoft-Windows-CAPI2" Guid="{5bbca4a8-b209-48dc-a8c7-b23d3e5216fb}" EventSourceName="Microsoft-Windows-CAPI2" />
      <EventID
    Qualifiers
    ="0">513</EventID>
      <Version>0</Version>
      <Level>2</Level>
      <Task>0</Task>
      <Opcode>0</Opcode>
      <Keywords>0x8080000000000000</Keywords>
      <TimeCreated SystemTime="2013-04-01T14:06:35.819108300Z" />
      <EventRecordID>418892</EventRecordID>
      <Correlation ActivityID="{5F1876AB-2DF1-0005-0B77-185FF12DCE01}" />
      <Execution ProcessID="332" ThreadID="3784" />
      <Channel>Application</Channel>
      <Computer>srv0.politecnix.local</Computer>
      <Security />
      </System>
    - <EventData>
      <Data>Details: TraverseDir : Unable to push subdirectory. System Error:
    Unspecified error
    </Data>
      </EventData>

     </Event>

     Le volume dans le lecteur C n'a pas de nom.
     Le num‚ro de s‚rie du volume est 4ADD-C09D

     R‚pertoire de C:\Windows\Microsoft.NET\assembly\GAC_MSIL

    ...

                   0 fichier(s)                0 octets
                1113 Rép(s)  244ÿ543ÿ909ÿ888 octets libres


    ptournay


    lundi 1 avril 2013 14:36

Toutes les réponses

  • Bonjour Florin,

    Hélas, aucun contournement ne fonctionne.
    Le seul contournement est de supprimer les applications qui ont rempli le GAC. Ce qui est bien évidemment INIMAGINABLE.
    Il faut que Microsoft sorte un patch au plus vite.
    Comme je l'ai dit, j'ai vérifié avec les sysinternals que l'numération du dossier GAC_MSIL s'arrête à 1000.
    Et ceci n'arrive pas QUE sur des machines SharePoint, je l'ai aussi rencontré sur une autre machine.
    De plus j'ai tenté d'ouvrir le bug sur le site du support et je suis tombé sur un BUG du site du support.

    Please HELP !

    Cordialement,
    Patrick


    Patrick Tournay

    mercredi 3 avril 2013 17:05
  • Bonsoir Patrick,

    bon, je devais installer un serveur SharePoint 2013... pour utiliser la brique "communauté".

    Mais je vais peut être attendre un peu!

    A bientôt,


    Thierry DEMAN. Exchange MVP. MCSE:Messaging 2013 (75 MCPs). https://mvp.support.microsoft.com/profile=CE2B565B-B13D-4C24-B04D-F0D5766D14A1 http://www.faqexchange.info

    mercredi 3 avril 2013 20:11
  • Salut Thierry,

    Ce n'est pas le message que je veux faire passer. SharePoint 2013 est super, il faut juste l'installer sur une autre machine (virtuelle par ex) en sachant qu'il ne faut pas mettre autre chose sur cette machine (SQL ou autre).

    A bientôt,

    Patrick


    Patrick Tournay

    jeudi 4 avril 2013 06:39
  • Pour ma part, je dispose d'un serveur tournant sur windows server 2012 R2 en test. J'ai rencontré le meme probleme de sauvegarde avec le system writers manquant. En lisant les forums, un internaute a remarqué que c'était le dossier C:\Windows\Winsxs\Filemaps qui posait problème. Ce dossiers contient plus de 1200 fichiers et la tache est fastidieuse mais j'ai fini par trouver 5 fichiers qui faisait beuguer le system writers.

    Les voici:

    programdata_microsoft_event_viewer_views_serverroles_36b1368cd034c4a0.cdf-ms

    programdata_microsoft_windows_start_menu_programs_accessories_system_tools_764c676d616d9643.cdf-ms

    programdata_microsoft_windows_start_menu_programs_administrative_tools_50eba26877c48094.cdf-ms

    programdata_microsoft_windows_start_menu_programs_d672ba09d81e87ff.cdf-ms

    programdata_microsoft_windows_start_menu_programs_hyper-v_management_tools_73f1cefab8cb5102.cdf-ms

    Ce ne sera peut-être pas les mêmes dans votre cas. Mais en tout cas enlever ces fichiers m'a permis de retrouver le system writers (en les remettant erreur de sauvegarde). Je précise que je n'ai pas sharepoint d'installer. Juste le role hyper-v. J'ai également ajouter "service reseau" dans les permissions du dossier de registre   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS. 

    dimanche 30 mars 2014 14:11