The Managed Metadata Service 'Managed Metadata Service' is inaccessible. RRS feed

  • Question

  • These is probably generic error, but every time I fire SharePoint site after iis reset, for all sites I get following warning :


    Log Name:      Application

    Source:        Microsoft-SharePoint Products-SharePoint Server

    Event ID:      8088

    Task Category: Taxonomy

    Level:         Warning

    User:          Domain\Admin1

    Computer:      Sharpoint.domain.one


    The Managed Metadata Service 'Managed Metadata Service' is inaccessible.

    Event Xml:

    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">


        <Provider Name="Microsoft-SharePoint Products-SharePoint Server" Guid="{D23A4F3B-75A8-5B39-CD34-EAC2F37A456A}" />

    Wednesday, April 6, 2011 3:38 PM


All replies

  • Hi,

    Please make sure the application pool account has sufficient permissions to the term store, for detailed resolution, please refer to: http://technet.microsoft.com/en-us/library/ff383250.aspx

    if the issue persists, try to recreate the managed metadata service application.

    Xue-Mei Chang
    • Marked as answer by Wayne Fan Friday, April 15, 2011 6:33 AM
    Friday, April 8, 2011 7:58 AM
  • Hi,

    The technet article instructions doesn't really explain how to find the application pool account accurately so I thought I'd add a step.

    1. Verify that the user account that is performing this procedure is a member of the Farm Administrators group.
    2. On the Central Administration Home page, click Application Management.
    3. On the Application Management page, in the Service Applications section, click Manage service applications.
    4. On the Service Applications page, in the Type column, click the managed metadata service application, and then click Properties.
    5. In the Create New Managed Metadata Service dialog box, in the Application Pool section, record the name of the application pool.
    6. Click Cancel.
    7. Select Security from the left hand menu and click Configure Service Accounts.
    8. Select the application pool from the drop down, take note of the application pool account and click Cancel
    9. Log on as a member of the local Administrators group.
    10. In Central Administration, on the Service Applications page, in the Type column, click the managed metadata service application, and then click Permissions.
    11. Confirm that the account that you recorded in step 8 has one of the following permissions:
    • Read Access to Term Store
    • Read and Restricted Write Access to Term Store
    • Full Access to Term Store

    I granted the application pool all of the above permissions to resolve the issue.



    Monday, January 23, 2012 12:21 PM
  • Imagine that... An actual solution to a real problem.  Hey Microsoft - Take a hint!
    Tuesday, February 28, 2012 2:07 PM
  • I knew this is an older post...

    But I have the same problem.

    From time to time, I got the error 8088 Error on the servers in my sharepoint farm.

    All the permissions are set correct.

    What can I do?

    Tuesday, February 26, 2013 3:12 PM
  • Hi DanZu_CH

                           We have the same problem and it happens every now and then. Permissions are set correctly, did you manage to discover the fix or cause?

    Sunday, May 5, 2013 10:42 PM
  • same here, 8088 comes once every hour for me....any fixes anyone??  the weird part is i can get to term store via CA with no issues, its just on the frontend where i cannot get to..
    • Edited by 41globalit Monday, May 6, 2013 7:43 PM
    Monday, May 6, 2013 7:43 PM
  • Hi Dabra

               For us it happened to be the connectivity issues between the 2 datacenters we are hosting the Application servers in.

    If you have all the servers in the same physical location then this is different.

    Thursday, May 16, 2013 3:35 AM
  • Just Open your 'application pools' in IIS Console and select the right one appliation pool which was bundle with your 'MetaData service'(always it's like '45345345x3343434') ,
    And then: 'Advanced Setup-->Identity-->Customize Account-->
     Re type the existed username and password and restart this application pool


    Tuesday, November 19, 2013 9:26 AM
  • For Step 11, I have a different account showing ('Local Farm') - which does have the required permissions.

    Do you have to manually add the account (from Step 8) and check that the permissions are applied?


    Wednesday, April 2, 2014 10:10 AM