<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:08:22 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[AAA-2] Concurrent REST calls failing</title>
                <link>https://jira.opendaylight.org/browse/AAA-2</link>
                <project id="10102" key="AAA">aaa</project>
                    <description>&lt;p&gt;In Opendaylight Hydrogen Release, basic edition and SP edition, tried to send 10 REST calls in parallel for fetching node properties. All the requests are configured to send HTTPBasicAuthentication with appropriate user name and password (admin/admin). The requests are failing randomly   with following response for the failed requests &lt;/p&gt;

&lt;p&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Apache Tomcat/7.0.32 - Error report&amp;lt;/title&amp;gt;&amp;lt;style&amp;gt;&amp;lt;!--H1 &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}
&lt;p&gt; H2 &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}
&lt;p&gt; H3 &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}
&lt;p&gt; BODY &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;}
&lt;p&gt; B &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
&lt;p&gt; P &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}
&lt;p&gt;A &lt;/p&gt;
{color : black;}
&lt;p&gt;A.name &lt;/p&gt;
{color : black;}
&lt;p&gt;HR &lt;/p&gt;
{color : #525D76;}
&lt;p&gt;--&amp;gt;&amp;lt;/style&amp;gt; &amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;h1&amp;gt;HTTP Status 401 - &amp;lt;/h1&amp;gt;&amp;lt;HR size=&quot;1&quot; noshade=&quot;noshade&quot;&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;type&amp;lt;/b&amp;gt; Status report&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;message&amp;lt;/b&amp;gt; &amp;lt;u&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;description&amp;lt;/b&amp;gt; &amp;lt;u&amp;gt;This request requires HTTP authentication.&amp;lt;/u&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;HR size=&quot;1&quot; noshade=&quot;noshade&quot;&amp;gt;&amp;lt;h3&amp;gt;Apache Tomcat/7.0.32&amp;lt;/h3&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/p&gt;

&lt;p&gt;Following are the tomcat_server.xml configuration we are using &lt;/p&gt;


&lt;p&gt;&amp;lt;Server&amp;gt;&lt;br/&gt;
  &amp;lt;Listener className=&quot;org.apache.catalina.core.AprLifecycleListener&quot; SSLEngine=&quot;on&quot; /&amp;gt;&lt;br/&gt;
  &amp;lt;Listener className=&quot;org.apache.catalina.core.JasperListener&quot; /&amp;gt;&lt;br/&gt;
  &amp;lt;Listener className=&quot;org.apache.catalina.core.JreMemoryLeakPreventionListener&quot; /&amp;gt;&lt;br/&gt;
  &amp;lt;Listener className=&quot;org.apache.catalina.mbeans.GlobalResourcesLifecycleListener&quot; /&amp;gt;&lt;br/&gt;
  &amp;lt;Listener className=&quot;org.apache.catalina.core.ThreadLocalLeakPreventionListener&quot; /&amp;gt;&lt;/p&gt;

&lt;p&gt;  &amp;lt;Service name=&quot;Catalina&quot;&amp;gt;&lt;br/&gt;
    &amp;lt;Connector port=&quot;8080&quot; protocol=&quot;HTTP/1.1&quot;&lt;br/&gt;
               connectionTimeout=&quot;20000&quot;&lt;br/&gt;
               redirectPort=&quot;8443&quot; /&amp;gt;&lt;/p&gt;

&lt;p&gt;    &amp;lt;Engine name=&quot;Catalina&quot; defaultHost=&quot;localhost&quot;&amp;gt;&lt;br/&gt;
      &amp;lt;Host name=&quot;localhost&quot; appBase=&quot;&quot;&lt;br/&gt;
            unpackWARs=&quot;false&quot; autoDeploy=&quot;false&quot;&lt;br/&gt;
            deployOnStartup=&quot;false&quot; createDirs=&quot;false&quot;&amp;gt;&lt;br/&gt;
        &amp;lt;Realm className=&quot;org.opendaylight.controller.security.ControllerCustomRealm&quot; /&amp;gt;&lt;br/&gt;
            &amp;lt;Valve className=&quot;org.apache.catalina.authenticator.SingleSignOn&quot; cookieDomain=&quot;10.200.8.14&quot;/&amp;gt;&lt;/p&gt;

&lt;p&gt;        &amp;lt;Valve className=&quot;org.apache.catalina.valves.AccessLogValve&quot; directory=&quot;logs&quot;&lt;br/&gt;
                        prefix=&quot;web_access_log_&quot; suffix=&quot;.txt&quot; resolveHosts=&quot;false&quot;&lt;br/&gt;
                        rotatable=&quot;true&quot; fileDateFormat=&quot;yyyy-MM&quot;&lt;br/&gt;
                        pattern=&quot;%&lt;/p&gt;
{yyyy-MM-dd HH:mm:ss.SSS z}
&lt;p&gt;t - &lt;span class=&quot;error&quot;&gt;&amp;#91;%a&amp;#93;&lt;/span&gt; - %r&quot;/&amp;gt;&lt;br/&gt;
      &amp;lt;/Host&amp;gt;&lt;br/&gt;
    &amp;lt;/Engine&amp;gt;&lt;br/&gt;
  &amp;lt;/Service&amp;gt;&lt;br/&gt;
&amp;lt;/Server&amp;gt;&lt;/p&gt;

&lt;p&gt;As suggested here we also tried reusing the cookie that is passed in response to the first request. But it does not seem to work.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Windows&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="22253">AAA-2</key>
            <summary>Concurrent REST calls failing</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Cannot Reproduce</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="vaddireddy@deepa.wipro.com">Deepa v</reporter>
                        <labels>
                    </labels>
                <created>Fri, 1 Aug 2014 10:31:38 +0000</created>
                <updated>Thu, 21 Mar 2019 11:56:49 +0000</updated>
                            <resolved>Wed, 17 Jun 2015 07:53:50 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="42117" author="vaddireddy@deepa.wipro.com" created="Fri, 1 Aug 2014 10:56:25 +0000"  >&lt;p&gt;(In reply to Deepa v from comment #0)&lt;br/&gt;
&amp;gt; In Opendaylight Hydrogen Release, basic edition and SP edition, tried to&lt;br/&gt;
&amp;gt; send 10 REST calls in parallel for fetching node properties. All the&lt;br/&gt;
&amp;gt; requests are configured to send HTTPBasicAuthentication with appropriate&lt;br/&gt;
&amp;gt; user name and password (admin/admin). The requests are failing randomly  &lt;br/&gt;
&amp;gt; with following response for the failed requests &lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; &amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Apache Tomcat/7.0.32 - Error report&amp;lt;/title&amp;gt;&amp;lt;style&amp;gt;&amp;lt;!--H1&lt;br/&gt;
&amp;gt; &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;
&amp;gt; font-size:22px;}
&lt;p&gt; H2&lt;br/&gt;
&amp;gt; &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;
&amp;gt; font-size:16px;}
&lt;p&gt; H3&lt;br/&gt;
&amp;gt; &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;
&amp;gt; font-size:14px;}
&lt;p&gt; BODY&lt;br/&gt;
&amp;gt; &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;}
&lt;p&gt; B&lt;br/&gt;
&amp;gt; &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
&lt;p&gt;&amp;gt; P&lt;br/&gt;
&amp;gt; &lt;/p&gt;
{font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:
&amp;gt; 12px;}
&lt;p&gt;A &lt;/p&gt;
{color : black;}
&lt;p&gt;A.name &lt;/p&gt;
{color : black;}
&lt;p&gt;HR &lt;/p&gt;
{color :
&amp;gt; #525D76;}
&lt;p&gt;--&amp;gt;&amp;lt;/style&amp;gt; &amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;h1&amp;gt;HTTP Status 401 - &amp;lt;/h1&amp;gt;&amp;lt;HR size=&quot;1&quot;&lt;br/&gt;
&amp;gt; noshade=&quot;noshade&quot;&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;type&amp;lt;/b&amp;gt; Status report&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;message&amp;lt;/b&amp;gt;&lt;br/&gt;
&amp;gt; &amp;lt;u&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;description&amp;lt;/b&amp;gt; &amp;lt;u&amp;gt;This request requires HTTP&lt;br/&gt;
&amp;gt; authentication.&amp;lt;/u&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;HR size=&quot;1&quot; noshade=&quot;noshade&quot;&amp;gt;&amp;lt;h3&amp;gt;Apache&lt;br/&gt;
&amp;gt; Tomcat/7.0.32&amp;lt;/h3&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Following are the tomcat_server.xml configuration we are using &lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; &amp;lt;Server&amp;gt;&lt;br/&gt;
&amp;gt;   &amp;lt;Listener className=&quot;org.apache.catalina.core.AprLifecycleListener&quot;&lt;br/&gt;
&amp;gt; SSLEngine=&quot;on&quot; /&amp;gt;&lt;br/&gt;
&amp;gt;   &amp;lt;Listener className=&quot;org.apache.catalina.core.JasperListener&quot; /&amp;gt;&lt;br/&gt;
&amp;gt;   &amp;lt;Listener&lt;br/&gt;
&amp;gt; className=&quot;org.apache.catalina.core.JreMemoryLeakPreventionListener&quot; /&amp;gt;&lt;br/&gt;
&amp;gt;   &amp;lt;Listener&lt;br/&gt;
&amp;gt; className=&quot;org.apache.catalina.mbeans.GlobalResourcesLifecycleListener&quot; /&amp;gt;&lt;br/&gt;
&amp;gt;   &amp;lt;Listener&lt;br/&gt;
&amp;gt; className=&quot;org.apache.catalina.core.ThreadLocalLeakPreventionListener&quot; /&amp;gt;&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt;   &amp;lt;Service name=&quot;Catalina&quot;&amp;gt;&lt;br/&gt;
&amp;gt;     &amp;lt;Connector port=&quot;8080&quot; protocol=&quot;HTTP/1.1&quot;&lt;br/&gt;
&amp;gt;                connectionTimeout=&quot;20000&quot;&lt;br/&gt;
&amp;gt;                redirectPort=&quot;8443&quot; /&amp;gt;&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt;     &amp;lt;Engine name=&quot;Catalina&quot; defaultHost=&quot;localhost&quot;&amp;gt;&lt;br/&gt;
&amp;gt;       &amp;lt;Host name=&quot;localhost&quot; appBase=&quot;&quot;&lt;br/&gt;
&amp;gt;             unpackWARs=&quot;false&quot; autoDeploy=&quot;false&quot;&lt;br/&gt;
&amp;gt;             deployOnStartup=&quot;false&quot; createDirs=&quot;false&quot;&amp;gt;&lt;br/&gt;
&amp;gt;         &amp;lt;Realm&lt;br/&gt;
&amp;gt; className=&quot;org.opendaylight.controller.security.ControllerCustomRealm&quot; /&amp;gt;&lt;br/&gt;
&amp;gt;             &amp;lt;Valve&lt;br/&gt;
&amp;gt; className=&quot;org.apache.catalina.authenticator.SingleSignOn&quot;&lt;br/&gt;
&amp;gt; cookieDomain=&quot;10.200.8.14&quot;/&amp;gt;&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt;         &amp;lt;Valve className=&quot;org.apache.catalina.valves.AccessLogValve&quot;&lt;br/&gt;
&amp;gt; directory=&quot;logs&quot;&lt;br/&gt;
&amp;gt;                         prefix=&quot;web_access_log_&quot; suffix=&quot;.txt&quot;&lt;br/&gt;
&amp;gt; resolveHosts=&quot;false&quot;&lt;br/&gt;
&amp;gt;                         rotatable=&quot;true&quot; fileDateFormat=&quot;yyyy-MM&quot;&lt;br/&gt;
&amp;gt;                         pattern=&quot;%&lt;/p&gt;
{yyyy-MM-dd HH:mm:ss.SSS z}
&lt;p&gt;t - &lt;span class=&quot;error&quot;&gt;&amp;#91;%a&amp;#93;&lt;/span&gt; - %r&quot;/&amp;gt;&lt;br/&gt;
&amp;gt;       &amp;lt;/Host&amp;gt;&lt;br/&gt;
&amp;gt;     &amp;lt;/Engine&amp;gt;&lt;br/&gt;
&amp;gt;   &amp;lt;/Service&amp;gt;&lt;br/&gt;
&amp;gt; &amp;lt;/Server&amp;gt;&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; As suggested here(&lt;a href=&quot;http://tomcat.apache.org/tomcat-5.5-doc/config/host.html#Single&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://tomcat.apache.org/tomcat-5.5-doc/config/host.html#Single&lt;/a&gt; Sign On) we also tried reusing the cookie that is passed in&lt;br/&gt;
&amp;gt; response to the first request. But it does not seem to work.&lt;/p&gt;</comment>
                            <comment id="42118" author="wdec@cisco.com" created="Fri, 20 Mar 2015 14:05:24 +0000"  >&lt;p&gt;Couldn&apos;t reproduce on Helium.&lt;/p&gt;</comment>
                            <comment id="42119" author="tony.tkacik@gmail.com" created="Wed, 17 Jun 2015 07:53:50 +0000"  >&lt;p&gt;Changed to worksforme.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1464</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=1464]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10315"><![CDATA[Lithium]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i023hr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>