<?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-1810 When adding SAML Identity Provider, PEM file upload fails because org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-1810 When adding SAML Identity Provider, PEM file upload fails because org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method</link><pubDate>Tue, 27 Nov 2018 10:56:08 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Current Revision posted to Appian Knowledge Base by Jordan Horwat on 11/27/2018 10:56:08 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the Admin Console, the user sees the following error&amp;nbsp;when attempting to upload&amp;nbsp;the PEM file:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-11/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-11/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Expression evaluation error at function a!adminRouter: An error occurred while executing a save: java.lang.VerifyError: class org.bouncycastle.asn1.ASN1Primitive overrides final method equals.(Ljava/lang/Object;)Z (APNX-1-4198-019)&lt;/pre&gt;
&lt;p&gt;For JBoss,&amp;nbsp;&lt;strong&gt;server.log&lt;/strong&gt; is located in the&amp;nbsp;&lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory. For Tomcat,&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when there are custom versions of the Bouncy Castle classes in the environment which conflict with Appian.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there are no custom classes or JARs deployed in the environment.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;November 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item><item><title>KB-1810 Adding SAML Identity Provider fails because org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method/revision/10</link><pubDate>Tue, 27 Nov 2018 15:54:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Revision 10 posted to Appian Knowledge Base by Jordan Horwat on 11/27/2018 3:54:14 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the Admin Console, the user sees the following error&amp;nbsp;when attempting to upload&amp;nbsp;the PEM file:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-11/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-11/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Expression evaluation error at function a!adminRouter: An error occurred while executing a save: java.lang.VerifyError: class org.bouncycastle.asn1.ASN1Primitive overrides final method equals.(Ljava/lang/Object;)Z (APNX-1-4198-019)&lt;/pre&gt;
&lt;p&gt;For JBoss,&amp;nbsp;&lt;strong&gt;server.log&lt;/strong&gt; is located in the&amp;nbsp;&lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory. For Tomcat,&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when there are custom versions of the Bouncy Castle classes in the environment which conflict with Appian.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there are no custom classes or JARs deployed in the environment.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item><item><title>KB-1810 When adding SAML Identity Provider, PEM file upload fails because org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method/revision/11</link><pubDate>Tue, 27 Nov 2018 10:55:18 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Revision 11 posted to Appian Knowledge Base by Jordan Horwat on 11/27/2018 10:55:18 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the Admin Console, the user sees the following error&amp;nbsp;when attempting to upload&amp;nbsp;the PEM file:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-11/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-11/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Expression evaluation error at function a!adminRouter: An error occurred while executing a save: java.lang.VerifyError: class org.bouncycastle.asn1.ASN1Primitive overrides final method equals.(Ljava/lang/Object;)Z (APNX-1-4198-019)&lt;/pre&gt;
&lt;p&gt;For JBoss,&amp;nbsp;&lt;strong&gt;server.log&lt;/strong&gt; is located in the&amp;nbsp;&lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory. For Tomcat,&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when there are custom versions of the Bouncy Castle classes in the environment which conflict with Appian.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there are no custom classes or JARs deployed in the environment.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item><item><title>KB-1810 Adding SAML Identity Provider fails because org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method/revision/9</link><pubDate>Tue, 27 Nov 2018 10:54:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Revision 9 posted to Appian Knowledge Base by Jordan Horwat on 11/27/2018 10:54:14 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the Admin Console, the user sees the following error&amp;nbsp;when attempting to upload&amp;nbsp;the PEM file:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Expression evaluation error at function a!adminRouter: An error occurred while executing a save: java.lang.VerifyError: class org.bouncycastle.asn1.ASN1Primitive overrides final method equals.(Ljava/lang/Object;)Z (APNX-1-4198-019)&lt;/pre&gt;
&lt;p&gt;For JBoss,&amp;nbsp;&lt;strong&gt;server.log&lt;/strong&gt; is located in the&amp;nbsp;&lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory. For Tomcat,&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when there are custom versions of the Bouncy Castle classes in the environment which conflict with Appian.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there are no custom classes or JARs deployed in the environment.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Adding SAML Identity Provider fails because of org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method/revision/8</link><pubDate>Mon, 26 Nov 2018 20:23:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Tom Ryan</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Revision 8 posted to Appian Knowledge Base by Tom Ryan on 11/26/2018 8:23:00 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the Admin Console, the user sees the following error&amp;nbsp;when attempting to upload&amp;nbsp;the PEM file:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server log:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;INFO [ajp-nio-8009-exec-7] org.apache.catalina.core.StandardWrapperValve.invoke 2018-10-24 19:31:22,329 [ajp-nio-8009-exec-7] ERROR com.appiancorp.security.cors.CorsFilter - CORS request rejected; invalid request from &amp;lt;IP Address&amp;gt; to / &lt;br /&gt;... &lt;br /&gt;Caused by: java.lang.VerifyError: &lt;span class="code-keyword"&gt;class &lt;/span&gt;org.bouncycastle.asn1.ASN1Primitive overrides &lt;span class="code-keyword"&gt;final&lt;/span&gt; method equals.(Ljava/lang/&lt;span class="code-object"&gt;Object&lt;/span&gt;;)Z&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For JBoss,&amp;nbsp;&lt;strong&gt;server.log&lt;/strong&gt; is located in the&amp;nbsp;&lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory. For Tomcat,&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when there are custom versions of the Bouncy Castle classes in the environment which conflict with Appian. &lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there are no custom classes or JARs deployed in the environment.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Adding SAML Identity Provider fails because of org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method/revision/1</link><pubDate>Mon, 29 Oct 2018 19:51:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Anirudh Rathi</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Revision 1 posted to Appian Knowledge Base by Anirudh Rathi on 10/29/2018 7:51:09 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the admin console, after uploading the PEM file, the user sees the following error on the browser:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server logs:&lt;/p&gt;
&lt;p&gt;INFO [ajp-nio-8009-exec-7] org.apache.catalina.core.StandardWrapperValve.invoke 2018-10-24 19:31:22,329 [ajp-nio-8009-exec-7] ERROR com.appiancorp.security.cors.CorsFilter - CORS request rejected; invalid request from &amp;lt;IP Address&amp;gt; to / ... Caused by: java.lang.VerifyError: &lt;span class="code-keyword"&gt;class &lt;/span&gt;org.bouncycastle.asn1.ASN1Primitive overrides &lt;span class="code-keyword"&gt;final&lt;/span&gt; method equals.(Ljava/lang/&lt;span class="code-object"&gt;Object&lt;/span&gt;;)Z&lt;/p&gt;
&lt;p&gt;For JBoss &lt;strong&gt;server.log&lt;/strong&gt; is located in &lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory, for tomcat&amp;nbsp;&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located under &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when a copy of the bouncy castle JAR causes classpath conflicts with Appian&amp;#39;s bouncy castle JAR implementation.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there is no classpath conflict between the two copies of the bouncy castle JAR files.&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2018&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Adding SAML Identity Provider fails because of org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method/revision/7</link><pubDate>Mon, 29 Oct 2018 16:44:52 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Revision 7 posted to Appian Knowledge Base by Jordan Horwat on 10/29/2018 4:44:52 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the Admin Console, the user sees the following error&amp;nbsp;when attempting to upload&amp;nbsp;the PEM file:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server log:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;INFO [ajp-nio-8009-exec-7] org.apache.catalina.core.StandardWrapperValve.invoke 2018-10-24 19:31:22,329 [ajp-nio-8009-exec-7] ERROR com.appiancorp.security.cors.CorsFilter - CORS request rejected; invalid request from &amp;lt;IP Address&amp;gt; to / &lt;br /&gt;... &lt;br /&gt;Caused by: java.lang.VerifyError: &lt;span class="code-keyword"&gt;class &lt;/span&gt;org.bouncycastle.asn1.ASN1Primitive overrides &lt;span class="code-keyword"&gt;final&lt;/span&gt; method equals.(Ljava/lang/&lt;span class="code-object"&gt;Object&lt;/span&gt;;)Z&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For JBoss,&amp;nbsp;&lt;strong&gt;server.log&lt;/strong&gt; is located in the&amp;nbsp;&lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory. For Tomcat,&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located in the&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when a copy of the bouncy castle JAR causes classpath conflicts with Appian&amp;#39;s bouncy castle JAR implementation.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there is no classpath conflict between the two copies of the bouncy castle JAR files.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Adding SAML Identity Provider fails because of org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method/revision/6</link><pubDate>Mon, 29 Oct 2018 16:44:15 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Revision 6 posted to Appian Knowledge Base by Jordan Horwat on 10/29/2018 4:44:15 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the Admin Console, the user sees the following error&amp;nbsp;when attempting to upload&amp;nbsp;the PEM file:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server log:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;INFO [ajp-nio-8009-exec-7] org.apache.catalina.core.StandardWrapperValve.invoke 2018-10-24 19:31:22,329 [ajp-nio-8009-exec-7] ERROR com.appiancorp.security.cors.CorsFilter - CORS request rejected; invalid request from &amp;lt;IP Address&amp;gt; to / &lt;br /&gt;... &lt;br /&gt;Caused by: java.lang.VerifyError: &lt;span class="code-keyword"&gt;class &lt;/span&gt;org.bouncycastle.asn1.ASN1Primitive overrides &lt;span class="code-keyword"&gt;final&lt;/span&gt; method equals.(Ljava/lang/&lt;span class="code-object"&gt;Object&lt;/span&gt;;)Z&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For JBoss,&amp;nbsp;&lt;strong&gt;server.log&lt;/strong&gt; is located in &lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory, for tomcat&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when a copy of the bouncy castle JAR causes classpath conflicts with Appian&amp;#39;s bouncy castle JAR implementation.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there is no classpath conflict between the two copies of the bouncy castle JAR files.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Adding SAML Identity Provider fails because of org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method/revision/5</link><pubDate>Mon, 29 Oct 2018 16:35:29 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Anirudh Rathi</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Revision 5 posted to Appian Knowledge Base by Anirudh Rathi on 10/29/2018 4:35:29 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the admin console the user sees the following error on the browser after uploading the PEM file :&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server logs:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;INFO [ajp-nio-8009-exec-7] org.apache.catalina.core.StandardWrapperValve.invoke 2018-10-24 19:31:22,329 [ajp-nio-8009-exec-7] ERROR com.appiancorp.security.cors.CorsFilter - CORS request rejected; invalid request from &amp;lt;IP Address&amp;gt; to / &lt;br /&gt;... &lt;br /&gt;Caused by: java.lang.VerifyError: &lt;span class="code-keyword"&gt;class &lt;/span&gt;org.bouncycastle.asn1.ASN1Primitive overrides &lt;span class="code-keyword"&gt;final&lt;/span&gt; method equals.(Ljava/lang/&lt;span class="code-object"&gt;Object&lt;/span&gt;;)Z&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For JBoss,&amp;nbsp;&lt;strong&gt;server.log&lt;/strong&gt; is located in &lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory, for tomcat&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when a copy of the bouncy castle JAR causes classpath conflicts with Appian&amp;#39;s bouncy castle JAR implementation.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there is no classpath conflict between the two copies of the bouncy castle JAR files.&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Adding SAML Identity Provider fails because of org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method/revision/4</link><pubDate>Mon, 29 Oct 2018 16:34:45 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Anirudh Rathi</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Revision 4 posted to Appian Knowledge Base by Anirudh Rathi on 10/29/2018 4:34:45 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the admin console the user sees the following error on the browser after uploading the PEM file :&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server logs:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;INFO [ajp-nio-8009-exec-7] org.apache.catalina.core.StandardWrapperValve.invoke 2018-10-24 19:31:22,329 [ajp-nio-8009-exec-7] ERROR com.appiancorp.security.cors.CorsFilter - CORS request rejected; invalid request from &amp;lt;IP Address&amp;gt; to / ... Caused by: java.lang.VerifyError: &lt;span class="code-keyword"&gt;class &lt;/span&gt;org.bouncycastle.asn1.ASN1Primitive overrides &lt;span class="code-keyword"&gt;final&lt;/span&gt; method equals.(Ljava/lang/&lt;span class="code-object"&gt;Object&lt;/span&gt;;)Z&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For JBoss,&amp;nbsp;&lt;strong&gt;server.log&lt;/strong&gt; is located in &lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory, for tomcat&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when a copy of the bouncy castle JAR causes classpath conflicts with Appian&amp;#39;s bouncy castle JAR implementation.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there is no classpath conflict between the two copies of the bouncy castle JAR files.&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Adding SAML Identity Provider fails because of org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method/revision/3</link><pubDate>Mon, 29 Oct 2018 16:05:56 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Anirudh Rathi</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Revision 3 posted to Appian Knowledge Base by Anirudh Rathi on 10/29/2018 4:05:56 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the admin console after uploading the PEM file, the user sees the following error on the browser:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server logs:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;INFO [ajp-nio-8009-exec-7] org.apache.catalina.core.StandardWrapperValve.invoke 2018-10-24 19:31:22,329 [ajp-nio-8009-exec-7] ERROR com.appiancorp.security.cors.CorsFilter - CORS request rejected; invalid request from &amp;lt;IP Address&amp;gt; to / ... Caused by: java.lang.VerifyError: &lt;span class="code-keyword"&gt;class &lt;/span&gt;org.bouncycastle.asn1.ASN1Primitive overrides &lt;span class="code-keyword"&gt;final&lt;/span&gt; method equals.(Ljava/lang/&lt;span class="code-object"&gt;Object&lt;/span&gt;;)Z&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For JBoss,&amp;nbsp;&lt;strong&gt;server.log&lt;/strong&gt; is located in &lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory, for tomcat&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when a copy of the bouncy castle JAR causes classpath conflicts with Appian&amp;#39;s bouncy castle JAR implementation.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there is no classpath conflict between the two copies of the bouncy castle JAR files.&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Adding SAML Identity Provider fails because of org.bouncycastle class overrides final method</title><link>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method/revision/2</link><pubDate>Mon, 29 Oct 2018 16:04:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b94397a4-64bd-40b4-85d6-1760bcce06f7</guid><dc:creator>Anirudh Rathi</dc:creator><comments>https://community.appian.com/support/w/kb/1193/kb-1810-when-adding-saml-identity-provider-pem-file-upload-fails-because-org-bouncycastle-class-overrides-final-method#comments</comments><description>Revision 2 posted to Appian Knowledge Base by Anirudh Rathi on 10/29/2018 4:04:09 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;While configuring SAML from the admin console after uploading the PEM file, the user sees the following error on the browser:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg"&gt;&lt;img src="/resized-image/__size/800x240/__key/communityserver-wikis-components-files/00-00-00-00-13/ticket-_2800_3_2900_.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Following corresponding errors are printed in the application server logs:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;INFO [ajp-nio-8009-exec-7] org.apache.catalina.core.StandardWrapperValve.invoke 2018-10-24 19:31:22,329 [ajp-nio-8009-exec-7] ERROR com.appiancorp.security.cors.CorsFilter - CORS request rejected; invalid request from &amp;lt;IP Address&amp;gt; to / ... Caused by: java.lang.VerifyError: &lt;span class="code-keyword"&gt;class &lt;/span&gt;org.bouncycastle.asn1.ASN1Primitive overrides &lt;span class="code-keyword"&gt;final&lt;/span&gt; method equals.(Ljava/lang/&lt;span class="code-object"&gt;Object&lt;/span&gt;;)Z&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For JBoss &lt;strong&gt;server.log&lt;/strong&gt; is located in &lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/standalone/log&lt;/code&gt; directory, for tomcat&amp;nbsp;&lt;strong&gt;tomcat-stdOut.log&lt;/strong&gt; file is located in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/log&lt;/code&gt; directory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;This issue presents itself when a copy of the bouncy castle JAR causes classpath conflicts with Appian&amp;#39;s bouncy castle JAR implementation.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that there is no classpath conflict between the two copies of the bouncy castle JAR files.&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;p&gt;Last Reviewed: October 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: SAML, authentication, infrastructure&lt;/div&gt;
</description></item></channel></rss>