<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: mcatalog causing ERROR SearchPhaseGenerator - Fallback to two phase search failed:Term based search is not supported in Splunk Enterprise</title>
    <link>https://community.splunk.com/t5/Splunk-Enterprise/mcatalog-causing-ERROR-SearchPhaseGenerator-Fallback-to-two/m-p/538334#M4850</link>
    <description>&lt;P&gt;Double-check the searchFilter associated with role that is producing the error. The key::value syntax can cause problems with metrics data.&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;[role_test]
srchFilter= index::*&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any time a user int the 'test' role runs one of these metrics searches, "index::*" will be appended to (or at least included in) the search. This is what the "&lt;SPAN&gt;Term based search is not supported" message is referring to. It is not expecting the key=value syntax.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;From&amp;nbsp;&lt;A href="https://docs.splunk.com/Documentation/Splunk/8.0.6/Security/Addandeditroles?ref=hk#Usage_of_search_filter_syntax_with_event_and_metrics_data" target="_self"&gt;Add and Edit Roles docs&lt;/A&gt;&amp;nbsp;:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;For search filters with metrics data, use the key=value to specify search restrictions to metrics fields. This is because the key::value&amp;nbsp;syntax does not work for searches over metrics data. In this case, you can safely disregard syntax warnings about the = operator that the search filter dialog box presents.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 20 Feb 2021 16:36:39 GMT</pubDate>
    <dc:creator>cstump_splunk</dc:creator>
    <dc:date>2021-02-20T16:36:39Z</dc:date>
    <item>
      <title>mcatalog causing ERROR SearchPhaseGenerator - Fallback to two phase search failed:Term based search is not supported</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/mcatalog-causing-ERROR-SearchPhaseGenerator-Fallback-to-two/m-p/513902#M3014</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Getting following errors from failed |mcatalog search against metrics index using a power user role. The |mcatalog search runs ok with admin role. The search was running ok in Splunk 7.3.3 but getting error in Splunk 8.0.2. Power user role has the metric_alerts and list_metrics_catalog capabilities&lt;/P&gt;
&lt;P&gt;Search: |mcatalog values(metric_name) where index=os_metrics causing&lt;/P&gt;
&lt;P&gt;ERROR SearchPhaseGenerator - Fallback to two phase search failed:Term based search is not supported&lt;/P&gt;
&lt;PRE&gt;ERROR SearchOrchestrator - Term based search is not supported&lt;/PRE&gt;
&lt;PRE&gt;ERROR SearchStatusEnforcer - sid:1597278941.14635_FE8E9C88-7BFB-466C-BA64-C8544C690C88 Term based search is not supported&lt;/PRE&gt;
&lt;PRE&gt;ERROR dispatchRunner - RunDispatch::runDispatchThread threw error: Term based search is not supported&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp; Any suggestions on the cause of the "Term based search is not supported" and solution would be welcome. Thanks.&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 05:21:52 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/mcatalog-causing-ERROR-SearchPhaseGenerator-Fallback-to-two/m-p/513902#M3014</guid>
      <dc:creator>lim2</dc:creator>
      <dc:date>2021-01-27T05:21:52Z</dc:date>
    </item>
    <item>
      <title>Re: mcatalog causing ERROR SearchPhaseGenerator - Fallback to two phase search failed:Term based search is not supported</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/mcatalog-causing-ERROR-SearchPhaseGenerator-Fallback-to-two/m-p/537328#M4770</link>
      <description>&lt;P&gt;I am having this same problem; not sure what's going on...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 00:03:22 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/mcatalog-causing-ERROR-SearchPhaseGenerator-Fallback-to-two/m-p/537328#M4770</guid>
      <dc:creator>haraksin</dc:creator>
      <dc:date>2021-01-27T00:03:22Z</dc:date>
    </item>
    <item>
      <title>Re: mcatalog causing ERROR SearchPhaseGenerator - Fallback to two phase search failed:Term based search is not supported</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/mcatalog-causing-ERROR-SearchPhaseGenerator-Fallback-to-two/m-p/538334#M4850</link>
      <description>&lt;P&gt;Double-check the searchFilter associated with role that is producing the error. The key::value syntax can cause problems with metrics data.&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;[role_test]
srchFilter= index::*&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any time a user int the 'test' role runs one of these metrics searches, "index::*" will be appended to (or at least included in) the search. This is what the "&lt;SPAN&gt;Term based search is not supported" message is referring to. It is not expecting the key=value syntax.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;From&amp;nbsp;&lt;A href="https://docs.splunk.com/Documentation/Splunk/8.0.6/Security/Addandeditroles?ref=hk#Usage_of_search_filter_syntax_with_event_and_metrics_data" target="_self"&gt;Add and Edit Roles docs&lt;/A&gt;&amp;nbsp;:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;For search filters with metrics data, use the key=value to specify search restrictions to metrics fields. This is because the key::value&amp;nbsp;syntax does not work for searches over metrics data. In this case, you can safely disregard syntax warnings about the = operator that the search filter dialog box presents.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 20 Feb 2021 16:36:39 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/mcatalog-causing-ERROR-SearchPhaseGenerator-Fallback-to-two/m-p/538334#M4850</guid>
      <dc:creator>cstump_splunk</dc:creator>
      <dc:date>2021-02-20T16:36:39Z</dc:date>
    </item>
    <item>
      <title>Re: mcatalog causing ERROR SearchPhaseGenerator - Fallback to two phase search failed:Term based search is not supported</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/mcatalog-causing-ERROR-SearchPhaseGenerator-Fallback-to-two/m-p/544260#M5315</link>
      <description>&lt;P&gt;has anyone figured out a way to use srchFiltering with "::" indexed fields in it but still allow user to search metrics indexes?&amp;nbsp; the docs say metrics indexes are supposed to ignore srchFilters but if a user is part any other roles with :: in the srchFilter they can no longer search metrics indexes.&lt;/P&gt;</description>
      <pubDate>Wed, 17 Mar 2021 21:08:23 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/mcatalog-causing-ERROR-SearchPhaseGenerator-Fallback-to-two/m-p/544260#M5315</guid>
      <dc:creator>jlstanley</dc:creator>
      <dc:date>2021-03-17T21:08:23Z</dc:date>
    </item>
  </channel>
</rss>

