<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>KB-2041 Application server unresponsive following startup in a high availability and/or distributed environment with multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-2041 Application server unresponsive following startup in a high availability and/or distributed environment with multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers</link><pubDate>Thu, 18 Jun 2020 20:10:57 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>Rebecca Jonas</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Current Revision posted to Appian Knowledge Base by Rebecca Jonas on 6/18/2020 8:10:57 PM&lt;br /&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;table style="background-color:#bcedaf;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;The application&amp;nbsp;server logs also show that the application server has started. No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The&amp;nbsp;Appian web application fails to successfully deploy into Tomcat when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster.&amp;nbsp;The unhealthy state is caused by the search server cluster being unable to elect a primary node with only a single search server running. This issue has been addressed via &lt;strong&gt;AN-146092&lt;/strong&gt;&amp;nbsp;in&amp;nbsp;the following hotfixes/versions:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="https://docs.appian.com/suite/help/19.4/Hotfixes.html#hotfix-package-a"&gt;19.4 GA&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.appian.com/suite/help/19.3/Hotfixes.html#hotfix-package-e"&gt;19.3 Hotfix Package E&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.appian.com/suite/help/19.2/Hotfixes.html#hotfix-package-g"&gt;19.2 Hotfix Package G&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Workaround&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed:&amp;nbsp;June 2020&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, fixed issues, search server, distributed, infrastructure&lt;/div&gt;
</description></item><item><title>KB-2041 Application server unresponsive following startup in a high availability and/or distributed environment with multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/34</link><pubDate>Thu, 18 Jun 2020 20:09:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>Rebecca Jonas</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 34 posted to Appian Knowledge Base by Rebecca Jonas on 6/18/2020 8:09:05 PM&lt;br /&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;table style="background-color:#bcedaf;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;The application&amp;nbsp;server logs also show that the application server has started. No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The&amp;nbsp;Appian web application fails to successfully deploy into Tomcat when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster.&amp;nbsp;The unhealthy state is caused by the search server cluster being unable to elect a primary node with only a single search server running. This issue has been addressed via &lt;strong&gt;AN-146092&lt;/strong&gt;&amp;nbsp;in&amp;nbsp;the following hotfixes/versions:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="https://docs.appian.com/suite/help/19.4/Hotfixes.html#hotfix-package-a"&gt;19.4 GA&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.appian.com/suite/help/19.3/Hotfixes.html#hotfix-package-e"&gt;19.3 Hotfix Package E&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.appian.com/suite/help/19.2/Hotfixes.html#hotfix-package-g"&gt;19.2 Hotfix Package G&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Workaround&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, fixed issues, search server, distributed, infrastructure&lt;/div&gt;
</description></item><item><title>KB-2041 Application server unresponsive following startup in a high availability and/or distributed environment with multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/33</link><pubDate>Wed, 18 Dec 2019 22:45:58 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 33 posted to Appian Knowledge Base by Parmida Borhani on 12/18/2019 10:45:58 PM&lt;br /&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;table style="background-color:#bcedaf;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;The application&amp;nbsp;server logs also show that the application server has started. No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The&amp;nbsp;Appian web application fails to successfully deploy into Tomcat when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running.&amp;nbsp;This issue has been addressed via &lt;strong&gt;AN-146092&lt;/strong&gt;&amp;nbsp;in&amp;nbsp;the following hotfixes/versions:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="https://docs.appian.com/suite/help/19.4/Hotfixes.html#hotfix-package-a"&gt;19.4 GA&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.appian.com/suite/help/19.3/Hotfixes.html#hotfix-package-e"&gt;19.3 Hotfix Package E&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.appian.com/suite/help/19.2/Hotfixes.html#hotfix-package-g"&gt;19.2 Hotfix Package G&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Workaround&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, fixed issues, search server, distributed, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/32</link><pubDate>Wed, 18 Dec 2019 13:11:06 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 32 posted to Appian Knowledge Base by James Lee on 12/18/2019 1:11:06 PM&lt;br /&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;table style="background-color:#bcedaf;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;The application&amp;nbsp;server logs also show that the application server has started. No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The&amp;nbsp;Appian web application fails to successfully deploy into Tomcat when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running.&amp;nbsp;This issue has been addressed via &lt;strong&gt;AN-146092&lt;/strong&gt;&amp;nbsp;in&amp;nbsp;the following hotfixes/versions:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="https://docs.appian.com/suite/help/19.4/Hotfixes.html#hotfix-package-a"&gt;19.4 GA&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.appian.com/suite/help/19.3/Hotfixes.html#hotfix-package-e"&gt;19.3 Hotfix Package E&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.appian.com/suite/help/19.2/Hotfixes.html#hotfix-package-g"&gt;19.2 Hotfix Package G&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Workaround&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, fixed issues, search server, distributed, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/31</link><pubDate>Fri, 13 Dec 2019 15:56:49 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 31 posted to Appian Knowledge Base by James Lee on 12/13/2019 3:56:49 PM&lt;br /&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;table style="background-color:#bcedaf;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;The application&amp;nbsp;server logs also show that the application server has started. No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The&amp;nbsp;Appian web application fails to successfully deploy into Tomcat when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running.&amp;nbsp;This issue has been addressed via &lt;strong&gt;AN-136158&lt;/strong&gt; in&amp;nbsp;the following hotfixes/versions:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="https://docs.appian.com/suite/help/19.4/Hotfixes.html#hotfix-package-a"&gt;19.4 GA&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.appian.com/suite/help/19.3/Hotfixes.html#hotfix-package-e"&gt;19.3 Hotfix Package E&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.appian.com/suite/help/19.2/Hotfixes.html#hotfix-package-g"&gt;19.2 Hotfix Package G&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Workaround&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN::&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, fixed issues, search server, distributed, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/30</link><pubDate>Thu, 12 Dec 2019 04:58:46 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 30 posted to Appian Knowledge Base by Parmida Borhani on 12/12/2019 4:58:46 AM&lt;br /&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;table style="background-color:#bcedaf;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;The application&amp;nbsp;server logs also show that the application server has started. No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The application server fails to start up successfully when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running.&amp;nbsp;This issue has been addressed via &lt;strong&gt;AN-136158&amp;nbsp;&lt;/strong&gt;in &lt;a href="https://docs.appian.com/suite/help/19.4/Hotfixes.html#hotfix-package-a"&gt;Appian 19.4 GA&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If a hotfix is required for Appian 19.2 or 19.3, open a case with Appian Support.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Workaround&lt;/span&gt;&lt;/h2&gt;
&lt;h3&gt;&lt;span&gt;Cloud&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Open a case with Appian Support to report the behavior in line with this article.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;On-Premise&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN::&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, fixed issues, search server, distributed, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/29</link><pubDate>Thu, 12 Dec 2019 04:57:37 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 29 posted to Appian Knowledge Base by Parmida Borhani on 12/12/2019 4:57:37 AM&lt;br /&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;table style="background-color:#bcedaf;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;The application&amp;nbsp;server logs also show that the application server has started. No application server logging will occur following the startup:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;startup&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The application server fails to start up successfully when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running.&amp;nbsp;This issue has been addressed via &lt;strong&gt;AN-136158&amp;nbsp;&lt;/strong&gt;in &lt;a href="https://docs.appian.com/suite/help/19.4/Hotfixes.html#hotfix-package-a"&gt;Appian 19.4 GA&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If a hotfix is required for Appian 19.2 or 19.3, open a case with Appian Support.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Workaround&lt;/span&gt;&lt;/h2&gt;
&lt;h3&gt;&lt;span&gt;Cloud&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Open a case with Appian Support to report the behavior in line with this article.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;On-Premise&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search-server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN::&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, fixed issues, search server, distributed, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/28</link><pubDate>Thu, 12 Dec 2019 04:56:34 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 28 posted to Appian Knowledge Base by Parmida Borhani on 12/12/2019 4:56:34 AM&lt;br /&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;The application&amp;nbsp;server logs also show that the application server has started. No application server logging will occur following the startup:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;startup&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The application server fails to start up successfully when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running.&amp;nbsp;This issue has been addressed via &lt;strong&gt;AN-136158&amp;nbsp;&lt;/strong&gt;in &lt;a href="https://docs.appian.com/suite/help/19.4/Hotfixes.html#hotfix-package-a"&gt;Appian 19.4 GA&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If a hotfix is required for Appian 19.2 or 19.3, open a case with Appian Support.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Workaround&lt;/span&gt;&lt;/h2&gt;
&lt;h3&gt;&lt;span&gt;Cloud&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Open a case with Appian Support to report the behavior in line with this article.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;On-Premise&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN::&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, fixed issues, search server, distributed, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/27</link><pubDate>Wed, 11 Dec 2019 14:34:43 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 27 posted to Appian Knowledge Base by James Lee on 12/11/2019 2:34:43 PM&lt;br /&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The application server fails to start up successfully when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running.&amp;nbsp;This issue has been addressed via &lt;strong&gt;AN-136158&amp;nbsp;&lt;/strong&gt;in &lt;a href="https://docs.appian.com/suite/help/19.4/Hotfixes.html#hotfix-package-a"&gt;Appian 19.4 GA&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If a hotfix is required for Appian 19.2 or 19.3, open a case with Appian Support.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Workaround&lt;/span&gt;&lt;/h2&gt;
&lt;h3&gt;&lt;span&gt;Cloud&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Open a case with Appian Support to report the behavior in line with this article.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;On-Premise&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN::&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, fixed issues, search server, distributed, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/26</link><pubDate>Wed, 11 Dec 2019 14:33:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 26 posted to Appian Knowledge Base by James Lee on 12/11/2019 2:33:12 PM&lt;br /&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The application server fails to start up successfully when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running.&amp;nbsp;This issue has been addressed via &lt;strong&gt;AN-136158&amp;nbsp;&lt;/strong&gt;in Appian 19.4 GA.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If a hotfix is required for Appian 19.2 or 19.3, open a case with Appian Support.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Workaround&lt;/span&gt;&lt;/h2&gt;
&lt;h3&gt;&lt;span&gt;Cloud&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Open a case with Appian Support to report the behavior in line with this article.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;On-Premise&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN::&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, fixed issues, search server, distributed, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/25</link><pubDate>Wed, 11 Dec 2019 14:29:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 25 posted to Appian Knowledge Base by James Lee on 12/11/2019 2:29:14 PM&lt;br /&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The application server fails to start up successfully when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running.&amp;nbsp;This issue has been addressed via &lt;strong&gt;AN-136158&amp;nbsp;&lt;/strong&gt;in Appian 19.4 GA.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If a hotfix is required for Appian 19.2 or 19.3, open a case with Appian Support.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Upgrade to the latest version of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Workaround&lt;/span&gt;&lt;/h2&gt;
&lt;h3&gt;&lt;span&gt;Cloud&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Open a case with Appian Support to report the behavior in line with this article.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;On-Premise&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN::&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, search server, distributed, infrastructure, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/24</link><pubDate>Wed, 11 Dec 2019 14:13:22 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 24 posted to Appian Knowledge Base by James Lee on 12/11/2019 2:13:22 PM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;...&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the following message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The application server fails to start up successfully when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running. This issue has been reported to the Appian Product Team. The reference number is&amp;nbsp;&lt;strong&gt;AN-136158&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;h3&gt;&lt;span&gt;Cloud&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Open a case with Appian Support to report the behavior in line with this article.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;On-Premise&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. Confirm the status of the search server cluster in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt;&amp;nbsp;directory. A healthy output is indicated by the cluster status turning GREEN::&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, search server, distributed, infrastructure, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/23</link><pubDate>Tue, 10 Dec 2019 21:58:18 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 23 posted to Appian Knowledge Base by James Lee on 12/10/2019 9:58:18 PM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;... 26 more&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the below message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by the below messages:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The application server fails to start up successfully when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running. This issue has been reported to the Appian Product Team. The reference number is&amp;nbsp;&lt;strong&gt;AN-136158&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;h3&gt;&lt;span&gt;Cloud&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Open a case with Appian Support and note to the case description that you are experiencing&amp;nbsp;behavior in line with this article.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;On-Premise&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. You can confirm the status of the search server cluster in&amp;nbsp;in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt;&amp;nbsp;directory. A healthy output will be indicated by the below line from this log:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, search server, distributed, infrastructure, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/22</link><pubDate>Tue, 10 Dec 2019 21:58:02 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 22 posted to Appian Knowledge Base by James Lee on 12/10/2019 9:58:02 PM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;... 26 more&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the below message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by the below messages:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The application server fails to start up successfully when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running. This issue has been reported to the Appian Product Team. The reference number is&amp;nbsp;&lt;strong&gt;AN-136158&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;h3&gt;&lt;span&gt;Cloud&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;Open a case with Appian Support and note to the case description that you are experiencing&amp;nbsp;behavior in line with this article.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;On-Premise&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue. You can confirm the status of the search server cluster in&amp;nbsp;in the&amp;nbsp;&lt;strong&gt;search-server.log&lt;/strong&gt;&amp;nbsp;located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt;&amp;nbsp;directory. A healthy output will be indicated by the below line from this log:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [Node &amp;lt;node_subdomain&amp;gt;:XXXX] Cluster health changed for [cluster name=appian-search-cluster]. Status changed from [RED] to [GREEN]. Current cluster information: [status=GREEN], [timed out=false], [nodes=X], [data nodes=X], [active primary shards=X], [active shards=X], [relocating shards=X], [initializing shards=X], [unassigned shards=X]&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, search server, distributed, infrastructure, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in a high availability and/or distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/21</link><pubDate>Mon, 09 Dec 2019 22:40:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 21 posted to Appian Knowledge Base by James Lee on 12/9/2019 10:40:36 PM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in a high availability (HA) and/or distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;span&gt;... 26 more&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the below message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by the below messages:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The application server fails to start up successfully when the search server that is hosted on the same server is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running. This issue has been reported to the Appian Product Team. The reference number is&amp;nbsp;&lt;strong&gt;AN-136158&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, search server, distributed, infrastructure, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in an HA/Distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/20</link><pubDate>Wed, 04 Dec 2019 23:18:25 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 20 posted to Appian Knowledge Base by James Lee on 12/4/2019 11:18:25 PM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in an HA/Distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/pastedimage1575472396077v1.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;... 26 more&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the below message is printed repeatedly in the &lt;strong&gt;search-server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by the below messages:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This behavior results from the Appian web application failing to successfully deploy into Tomcat. This deployment failure occurs during application server startup when the search server for the same application server node is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running. This issue has been reported to the Appian Product Team. The reference number is&amp;nbsp;&lt;strong&gt;AN-136158&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, search server, distributed, infrastructure, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in an HA/Distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/19</link><pubDate>Wed, 04 Dec 2019 23:11:06 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 19 posted to Appian Knowledge Base by James Lee on 12/4/2019 11:11:06 PM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in an HA/Distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an &lt;code&gt;HTTP Status 404 - Not Found&lt;/code&gt; error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/pastedimage1575472396077v1.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;... 26 more&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the below message is printed repeatedly in the search &lt;strong&gt;server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by the below messages:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This behavior results from the Appian web application failing to successfully deploy into Tomcat. This deployment failure occurs during application server startup when the search server for the same application server node is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running. This issue has been reported to the Appian Product Team. The reference number is&amp;nbsp;&lt;strong&gt;AN-136158&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, search server, distributed, infrastructure, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in an HA/Distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/18</link><pubDate>Wed, 04 Dec 2019 23:07:30 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 18 posted to Appian Knowledge Base by James Lee on 12/4/2019 11:07:30 PM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in an HA/Distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an HTTP Status 404 - Not Found error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/pastedimage1575472396077v1.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;... 26 more&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the below message is printed repeatedly in the search &lt;strong&gt;server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by the below messages:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This behavior results from the Appian web application failing to successfully deploy into Tomcat. This deployment failure occurs during application server startup when the search server for the same application server node is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running. This issue has been reported to the Appian Product Team. The reference number is&amp;nbsp;&lt;strong&gt;AN-136158&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, search server, distributed, infrastructure, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in an HA/Distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/17</link><pubDate>Wed, 04 Dec 2019 23:06:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 17 posted to Appian Knowledge Base by James Lee on 12/4/2019 11:06:38 PM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in an HA/Distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an HTTP Status 404 - Not Found error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/pastedimage1575472396077v1.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the&amp;nbsp;t&lt;strong&gt;omcat-stdOut.log&lt;/strong&gt; for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;... 26 more&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the below message is printed repeatedly in the search &lt;strong&gt;server.log&lt;/strong&gt; located in the &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/search server&lt;/code&gt; directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by the below messages:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This behavior results from the Appian web application failing to successfully deploy into Tomcat. This deployment failure occurs during application server startup when the search server for the same application server node is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running. This issue has been reported to the Appian Product Team. The reference number is&amp;nbsp;&lt;strong&gt;AN-136158&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, search server, distributed, infrastructure, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in an HA/Distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/16</link><pubDate>Wed, 04 Dec 2019 18:41:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 16 posted to Appian Knowledge Base by James Lee on 12/4/2019 6:41:59 PM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in an HA/Distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an HTTP Status 404 - Not Found error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/pastedimage1575472396077v1.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the application server log for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;... 26 more&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the below message is printed repeatedly in the search server.log located in the &amp;lt;APPIAN_HOME&amp;gt;/logs/search server directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by the below messages:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This behavior results from the Appian web application failing to successfully deploy into Tomcat. This deployment failure occurs during application server startup when the search server for the same application server node is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running. This issue has been reported to the Appian Product Team. The reference number is&amp;nbsp;&lt;strong&gt;AN-136158&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, search server, distributed, infrastructure, open issues&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server unresponsive following startup in an HA/Distributed environment running multiple application servers</title><link>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers/revision/15</link><pubDate>Wed, 04 Dec 2019 17:28:44 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f25d26be-5f5b-4a27-bc9d-0e02e0568d8a</guid><dc:creator>James Lee</dc:creator><comments>https://community.appian.com/support/w/kb/1620/kb-2041-application-server-unresponsive-following-startup-in-a-high-availability-and-or-distributed-environment-with-multiple-application-servers#comments</comments><description>Revision 15 posted to Appian Knowledge Base by James Lee on 12/4/2019 5:28:44 PM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Following a restart of the search servers and application servers in an HA/Distributed environment with multiple application servers, some subset of users&amp;nbsp;experience an HTTP Status 404 - Not Found error when attempting to access&amp;nbsp;the environment:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/pastedimage1575472396077v1.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the application server log for at least one of the application servers, the below error will be displayed during the application server&amp;#39;s startup:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;YYYY-MM-DD HH:MM:SS &lt;span&gt;SEVERE [localhost-startStop-X] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.appiancorp.common.startup.WaitForStatefulComponentsListener]&lt;br /&gt; java.lang.reflect.UndeclaredThrowableException&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;... 26 more&lt;br /&gt; Caused by: MasterNotDiscoveredException[null]&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;No application server logging will occur following the startup.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For the same application server node where the above error message is printed, the below message is printed repeatedly in the search server.log located in the &amp;lt;APPIAN_HOME&amp;gt;/logs/search server directory:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[WARN ][org.elasticsearch.discovery.zen.ZenDiscovery] [unknown] not enough master nodes discovered during pinging...&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;Followed by the below messages:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="code-java"&gt;[DEBUG][org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction] [unknown] no known master node, scheduling a retry...&lt;br /&gt;[INFO ][com.appian.es.logging.HealthStatusLoggingListener] [unknown] Cluster health changed &lt;span class="code-keyword"&gt;for&lt;/span&gt; [cluster name=appian-search-cluster]. Status changed from [none] to [RED]. Current cluster information: [status=RED]...&lt;/pre&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This behavior results from the Appian web application failing to successfully deploy into Tomcat. This deployment failure occurs during application server startup when the search server for the same application server node is running, but not in a completely healthy state. The search server falls into this unhealthy state when&amp;nbsp;it has been&amp;nbsp;started at least 4 minutes prior to any other search server nodes in the cluster. The unhealthy state is caused by&amp;nbsp;the search server cluster being unable to elect a master node with only a single search server running. This issue has been reported to the Appian Product Team. The reference number is&amp;nbsp;&lt;strong&gt;AN-136158&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The search server cluster will automatically stabilize once all search servers have joined the cluster. Once all search servers have joined the cluster, restarting the unresponsive application server will resolve this issue.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: December 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: high availability, known issues, application server, search server, distributed, infrastructure, open issues&lt;/div&gt;
</description></item></channel></rss>