locked
Certificate Policy Engine (certpoleng) RRS feed

  • Question

  • I believe this issue is related to the CAPI2 problems that have been discussed in detail in this and other forums.

    The problem relates to the certpoleng log where I continually get an error stating that "No online Providers are Installed"

    NOTE: The log information below should be read from the bottom up

       Level                 Date and Time        Source    id  cat.      General Description

    Information      2/1/2011 8:43:29 AM  CertPolEng  1 None  Exiting Function PstGetTrustAnchors
    Error                2/1/2011 8:43:29 AM  CertPolEng  2 None  PstGetTrustAnchors Failed with return code 0x8009030E

    Information      2/1/2011 8:43:29 AM  CertPolEng  1 None  Exiting Function    CProviderRegistrationCache::GetTrustAnchors
    Error                2/1/2011 8:43:29 AM  CertPolEng  2 None  CProviderRegistrationCache::GetTrustAnchors Failed with return code 0x54F
    Information      2/1/2011 8:43:29 AM  CertPolEng  7 None  No Online Providers Installed
    Information      2/1/2011 8:43:29 AM  CertPolEng  1 None  Exiting Function   CProviderRegistrationCache::RefreshProvCache
    Information      2/1/2011 8:43:29 AM  CertPolEng  0 None  Entering Function CProviderRegistrationCache::RefreshProvCache
    Information      2/1/2011 8:43:29 AM  CertPolEng  0 None  Entering Function CProviderRegistrationCache::GetTrustAnchors
    Information      2/1/2011 8:43:29 AM  CertPolEng  0 None  Entering Function PstGetTrustAnchors

     Return code 0x8009030E tranlates as "No credentials are available in the security package"

    This process repeats 3 times then waits for a period (usually 12 minutes) then starts again. The problem I have is that the Details for each event do not provide  any clue as to what credentials are being referred to or what security package or what online providers are being referred to and where they should be installed. My googles of this have turned up absolutely nothing. Googles of certpoleng just point to the .dll but no other useful info.  The XML version of the details of the first Error are below. I didn't include the other event detalis because they don't show any additional info.

    As for the CAPI2, I have done the cache deletions that have been recommended and I now get very few errors just a lot of chain building and trust verifications but I think these 2 issues are related. I did the cache deletions several months ago but I can't tell when the cerpoleng errors began because the log has been overwritten due to size.

    I have a win7x64 and win7x32 machine running in Workgroup mode on a home network Both machines are up to date. My network is configured for static ip because both machines sleep at night. The x64 machine wakes the x32 machine with a magic packet periodically to do syncing but I don't think this has anything to do with my problem.

    I don't appear to have any operational problems and no problems accessing numerous https sites. I know what the buzz words are here so lets just say I am retired with a lot of time on my hands.

    Hope somebody can help. A final question on CAPI2. I still don't understand why the MS ctl still says it is not valid because the certificate that signed it is not valid.

    azidct

    --------------

    Log Name:      Microsoft-Windows-CertPoleEng/Operational
    Source:        Microsoft-Windows-CertPolEng
    Date:          2/1/2011 8:43:29 AM
    Event ID:      2
    Task Category: None
    Level:         Error
    Keywords:     
    User:          SYSTEM
    Computer:      Shop
    Description:
    CProviderRegistrationCache::GetTrustAnchors failed with return code 0x54F
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-CertPolEng" Guid="{AF9CC194-E9A8-42BD-B0D1-834E9CFAB799}" />
        <EventID>2</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000000</Keywords>
        <TimeCreated SystemTime="2011-02-01T15:43:29.016508500Z" />
        <EventRecordID>19280</EventRecordID>
        <Correlation />
        <Execution ProcessID="636" ThreadID="792" />
        <Channel>Microsoft-Windows-CertPoleEng/Operational</Channel>
        <Computer>Shop</Computer>
        <Security UserID="S-1-5-18" />
      </System>
      <EventData>
        <Data Name="FunctionName">CProviderRegistrationCache::GetTrustAnchors</Data>
        <Data Name="LastError">1359</Data>
      </EventData>
    </Event>

    -------------------

     

    Tuesday, February 1, 2011 6:08 PM

All replies

  • Not sure what you would need. I just need more info about certpoleng, what it is doing, what does it mean

    when it says "no credentials available in security package", what credentials, what security package. The problem

    is that I have been unable to find any documentation about certpoleng.

    azidct

    Friday, February 18, 2011 3:31 PM
  • I know this thread is old, but have you looked at what ProcessID 636 is?
    • Edited by biwc Monday, June 15, 2020 7:27 PM
    Monday, June 15, 2020 7:19 PM