Blog Post

Academy News & Announcements
1 MIN READ

FAQ: Broken Elasticsearch Head Chrome Extension Workaround

Sian_Ayres's avatar
Sian_Ayres
Icon for Quantexa Team rankQuantexa Team
4 months ago

FAQ relevant for: all Academy versions

Hi all,

Support for Manifest V2 has officially been disabled in Google Chrome, which means the Elasticsearch Head Chrome extension is no longer functioning properly on the VDIs.

When you try to add the Elasticsearch Head Chrome extension you may see the following error:

Error Message: This extension was turned off because it is no longer supported

"This extension was turned off because it is no longer supported"

or this error:

Error message: Cannot install extension because it uses an unsupported manifest version. Could not load manifest.

"Cannot install extension because it uses an unsupported manifest version. Could not load manifest."

We are looking into ways we can resolve this issue, however for now we have a workaround to get the extension working.

Error Workaround

Here are the steps you can follow to work around this error:

Step 1: Navigate to chrome://flags/ in the Chrome browser:

Step 2: Disable the following settings:

  • Extension Manifest V2 Deprecation Warning Stage

  • Extension Manifest V2 Deprecation Disabled Stage

  • Extension Manifest V2 Deprecation Unsupported Stage

Alternatively on some versions the setting may appear as the following:

  •  Allow legacy extension manifest versions 

In this case you will need to enable the setting as seen above.

Step 3: Restart Chrome.

Step 4: Re-add the Elasticsearch Head Chrome extension. This comment details how to add the extension to Chrome.

You should now be able to use the Elasticsearch Head Chrome extension as normal!

 

Apologies for the inconvenience, I hope this helps!

Updated 2 months ago
Version 2.0

23 Comments

  • josephng's avatar
    josephng
    Icon for Quantexa Team rankQuantexa Team

    i found a guide,
    you have to search "m1" and enable "temporary unexpire M138 flags" and "temporary unexpire M139 flags". restart your chrome then you would be able to search "mv2" and allow legacy extensions. restart again and you should be good to go. works for chrome v140.

    • Shweta_Rao's avatar
      Shweta_Rao
      Icon for Enthusiast II rankEnthusiast II

      Thank you josephng​ your guide worked for me in addition to the steps mentioned in the post. Extension got disabled by Chrome citing deprecation, it did earlier work for me.

  • Koushik's avatar
    Koushik
    Icon for Enthusiast II rankEnthusiast II

    Hi Sian_Ayres​ , thank you for capturing the errors and providing the workarounds. I accidentally had removed my ElasticHead extension and now am unable to add it back due to this error: Error message: Cannot install extension because it uses an unsupported manifest version. Could not load manifest.

    I have tried using the troubleshooting steps as you have mentioned, however, inside the chrome://flags/#extension-manifest-v2-deprecation-warning I am unable to find the mentioned flags:

    • Extension Manifest V2 Deprecation Warning Stage
    • Extension Manifest V2 Deprecation Disabled Stage
    • Extension Manifest V2 Deprecation Unsupported Stage

    The only Flag close to above was this: Allow legacy extension manifest versions

    I have tried disabling the above flag but is of not much use. Any help would be appreciated. Thanks.

    • Kaviya's avatar
      Kaviya
      Icon for Enthusiast II rankEnthusiast II

      Even i am facing the same Issue unable to locate the specified flags

      • Extension Manifest V2 Deprecation Warning Stage
      • Extension Manifest V2 Deprecation Disabled Stage
      • Extension Manifest V2 Deprecation Unsupported Stage
      • OliverCadman's avatar
        OliverCadman
        Icon for Quantexa Team rankQuantexa Team

        Hi Kaviya​ 

        Try toggling the setting in the below screenshot to 'Enabled'

  • Hi Sian_Ayres​

    My ElasticHead extension got disabled and now am unable to add it back due to this error: Error message: Cannot install extension because it uses an unsupported manifest version. Could not load manifest.

    I have tried using the troubleshooting steps as you have mentioned, however, inside the chrome://flags/#extension-manifest-v2-deprecation-warning I am unable to find the mentioned flags:

    • Extension Manifest V2 Deprecation Warning Stage
    • Extension Manifest V2 Deprecation Disabled Stage
    • Extension Manifest V2 Deprecation Unsupported Stage
    •  Allow legacy extension manifest versions


    I have attached the screenshot of the same. 

     

     

    • dominikastepnowska's avatar
      dominikastepnowska
      Icon for Enthusiast I rankEnthusiast I

      I have the same issue. Please let me know if you manage to find any solution :)

  • Hello all, we are aware that the original solution may not work for others facing this issue. Please find the complete collection of solutions below:

    NOTE: Method 2 involves modifying a value for the setting ‘Allow legacy manifest versions’. If you find that you are not able to locate this setting, please try Method 3.

    --------

    Method 1 - The Original Solution

    Step 1: Navigate to chrome://flags/#extension-manifest-v2-deprecation-warning in the Chrome browser:

    Step 2: Disable the following settings:

    •  Extension Manifest V2 Deprecation Warning Stage
    • Extension Manifest V2 Deprecation Disabled Stage
    • Extension Manifest V2 Deprecation Unsupported Stage

    Step 3: Restart Chrome.

    Step 4: Re-add the Elasticsearch Head Chrome extension. This comment details how to add the extension to Chrome.

    --------

    Method 2 - 'Allow legacy manifest versions'

    Step 1: Navigate to chrome://flags/#extension-manifest-v2-deprecation-warning in the Chrome browser:

    Step 2: Type ‘Extension’ in the search bar and scroll to the bottom of the search results until you find the setting ‘Allow legacy extension manifest versions’.

    Step 3: Click the dropdown box labelled ‘Default’ and select Enabled, then restart the Chrome browser.

    Step 4 (optional): In some cases, you may need to re-add the Elasticsearch Head Chrome extension. This comment details how to add the extension to Chrome.

    --------

    Method 3 - If 'Allow Legacy Manifest Versions' setting is missing

    Many thanks to josephng​ for providing us with this solution!

    Step 1: Navigate to chrome://flags/#extension-manifest-v2-deprecation-warning in the Chrome browser:

    Step 2: Type ‘M1’ in the search bar - you should be presented with two options:

    • ‘Temporarily unexpire M138 flags’
    • ‘Temporarily unexpire M139 flags’

    Select ‘Enabled’ for both settings, then restart the Chrome browser.

    Step 3: Type ‘Extension’ in the search bar and scroll to the bottom of the search results until you find the setting ‘Allow legacy extension manifest versions’.

    Step 4 (optional): In some cases, you may need to re-add the Elasticsearch Head Chrome extension. This comment details how to add the extension to Chrome.

    --------

    I hope this helps!

    • OliverCadman's avatar
      OliverCadman
      Icon for Quantexa Team rankQuantexa Team

      Hi Gayathri_Selva​ 

      Try the following:

      Step 1: Navigate to chrome://flags/#extension-manifest-v2-deprecation-warning in the Chrome browser

      Step 2: Type ‘Extension’ in the search bar and scroll to the bottom of the search results until you find the setting ‘Allow legacy extension manifest versions’.

      Step 3: Click the dropdown box labelled ‘Default’ and select Enabled, then restart the Chrome browser.

      Step 4 (optional): In some cases, you may need to re-add the Elasticsearch Head Chrome extension.

      I hope this helps. Let me know if you need any more assistance! Thanks

       

      Oliver Cadman - Academy Team Lead

    • OliverCadman's avatar
      OliverCadman
      Icon for Quantexa Team rankQuantexa Team

      Hi navalsudhakar​ 

      May I ask for your permission to access your VDI? I can take a look inside and hopefully identify the issue for you.

      • dominikastepnowska's avatar
        dominikastepnowska
        Icon for Enthusiast I rankEnthusiast I

        Hi Oliver, 
        Could you please access my VDI and help me solve the same issue? I wanted to add the extension once again (Step 4 above) but it is impossible.