<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:12:03 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>[BGPCEP-108] AsPath is not parsed correctly (real BGP feed)</title>
                <link>https://jira.opendaylight.org/browse/BGPCEP-108</link>
                <project id="10108" key="BGPCEP">bgpcep</project>
                    <description>&lt;p&gt;After connecting to real bgp feed lots of exceptiosn appeared in the log. Then one below should be the source of problems.&lt;/p&gt;

&lt;p&gt;Full log in attachment.&lt;/p&gt;

&lt;p&gt;2014-07-15 03:10:25.378 PDT &lt;span class=&quot;error&quot;&gt;&amp;#91;nettyThreadgroupModule$NioEventLoopGroupCloseable-7-1&amp;#93;&lt;/span&gt; TRACE o.o.p.b.r.i.BGPByteToMessageDecoder - Received to decode: ffffffffffffffffffffffffffffffff005102000000364001010040021a02060000fe550000fc120000006d0&lt;br/&gt;
00002bd00000d1c00006a744003040a2000fe800404000000004005040000006418a8a1f7&lt;br/&gt;
2014-07-15 03:10:25.378 PDT &lt;span class=&quot;error&quot;&gt;&amp;#91;nettyThreadgroupModule$NioEventLoopGroupCloseable-7-1&amp;#93;&lt;/span&gt; TRACE o.o.p.b.p.i.m.BGPUpdateMessageParser - Started parsing of update message: 000000364001010040021a02060000fe550000fc120000006d000002bd00000d1c00006a7&lt;br/&gt;
44003040a2000fe800404000000004005040000006418a8a1f7&lt;br/&gt;
2014-07-15 03:10:25.380 PDT &lt;span class=&quot;error&quot;&gt;&amp;#91;nettyThreadgroupModule$NioEventLoopGroupCloseable-7-1&amp;#93;&lt;/span&gt; DEBUG o.o.p.b.p.s.p.SimpleAttributeRegistry - Parsing attribute type 1&lt;br/&gt;
2014-07-15 03:10:25.382 PDT &lt;span class=&quot;error&quot;&gt;&amp;#91;nettyThreadgroupModule$NioEventLoopGroupCloseable-7-1&amp;#93;&lt;/span&gt; DEBUG o.o.p.b.p.s.p.SimpleAttributeRegistry - Parsing attribute type 2&lt;br/&gt;
2014-07-15 03:10:25.403 PDT &lt;span class=&quot;error&quot;&gt;&amp;#91;nettyThreadgroupModule$NioEventLoopGroupCloseable-7-1&amp;#93;&lt;/span&gt; WARN  o.o.p.b.p.i.m.BGPUpdateMessageParser - Could not parse BGP attributes&lt;br/&gt;
org.opendaylight.protocol.bgp.parser.BGPParsingException: AS Path segment type unknown : 0&lt;br/&gt;
        at org.opendaylight.protocol.bgp.parser.impl.message.update.AsPathAttributeParser.parseAsPath(AsPathAttributeParser.java:71) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.protocol.bgp.parser.impl.message.update.AsPathAttributeParser.parseAttribute(AsPathAttributeParser.java:98) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.protocol.bgp.parser.spi.pojo.SimpleAttributeRegistry.parseAttributes(SimpleAttributeRegistry.java:121) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:87) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:45) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.protocol.bgp.parser.spi.pojo.SimpleMessageRegistry.parseBody(SimpleMessageRegistry.java:31) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.protocol.bgp.parser.spi.AbstractMessageRegistry.parseMessage(AbstractMessageRegistry.java:60) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.protocol.bgp.rib.impl.BGPByteToMessageDecoder.decode(BGPByteToMessageDecoder.java:41) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:241) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:149) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:341) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:327) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:341) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:327) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:126) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:507) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:464) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:378) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:350) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:4.0.19.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.lang.Thread.run(Unknown Source) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_55&amp;#93;&lt;/span&gt;&lt;br/&gt;
2014-07-15 03:10:25.407 PDT &lt;span class=&quot;error&quot;&gt;&amp;#91;nettyThreadgroupModule$NioEventLoopGroupCloseable-7-1&amp;#93;&lt;/span&gt; ERROR o.o.p.b.p.BGPDocumentedException - Error = MALFORMED_ATTR_LIST&lt;br/&gt;
org.opendaylight.protocol.bgp.parser.BGPDocumentedException: Could not parse BGP attributes.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Linux&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="23348">BGPCEP-108</key>
            <summary>AsPath is not parsed correctly (real BGP feed)</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="10000">Done</resolution>
                                        <assignee username="milos.fabian@pantheon.tech">Milos Fabian</assignee>
                                    <reporter username="pgubka@cisco.com">Peter Gubka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 15 Jul 2014 10:26:25 +0000</created>
                <updated>Sun, 3 Mar 2019 11:50:16 +0000</updated>
                            <resolved>Fri, 18 Jul 2014 20:45:08 +0000</resolved>
                                    <version>Bugzilla Migration</version>
                                    <fixVersion>Bugzilla Migration</fixVersion>
                                    <component>General</component>
                        <due>Wed, 16 Jul 2014 00:00:00 +0000</due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="44731" author="pgubka@cisco.com" created="Tue, 15 Jul 2014 10:26:25 +0000"  >&lt;p&gt;Attachment real_feed.log has been added with description: log file&lt;/p&gt;</comment>
                            <comment id="44727" author="milos.fabian@pantheon.tech" created="Wed, 16 Jul 2014 06:15:19 +0000"  >&lt;p&gt;The first step - ensure all message&apos;s bytes are read, even if deserialization exception is thrown&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/9027/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/9027/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="44728" author="milos.fabian@pantheon.tech" created="Wed, 16 Jul 2014 09:45:50 +0000"  >&lt;p&gt;The root cause of problem is bad input - 4-byte AS Numbers are sent in AS path segment (AS set or AS sequence). Parser properly expects 2-byte AS Numbers.&lt;br/&gt;
Ref.: &lt;a href=&quot;http://tools.ietf.org/html/rfc4271#section-4.3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://tools.ietf.org/html/rfc4271#section-4.3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="44729" author="milos.fabian@pantheon.tech" created="Thu, 17 Jul 2014 08:27:38 +0000"  >&lt;p&gt;(In reply to Milos Fabian from comment #2)&lt;br/&gt;
&amp;gt; The root cause of problem is bad input - 4-byte AS Numbers are sent in AS&lt;br/&gt;
&amp;gt; path segment (AS set or AS sequence). Parser properly expects 2-byte AS&lt;br/&gt;
&amp;gt; Numbers.&lt;br/&gt;
&amp;gt; Ref.: &lt;a href=&quot;http://tools.ietf.org/html/rfc4271#section-4.3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://tools.ietf.org/html/rfc4271#section-4.3&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The expectation above is incorrect - we must support 4-byte AS Number by default, since AS4Bytes capability is advertised.&lt;/p&gt;</comment>
                            <comment id="44730" author="milos.fabian@pantheon.tech" created="Fri, 18 Jul 2014 06:28:37 +0000"  >&lt;p&gt;The connection can be established only between BGP speaker and BGP peer, when both advertise support for four-octet AS Number capability, otherwise negotiation fails.&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/9106/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/9106/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="13100" name="real_feed.log" size="247488" author="pgubka@cisco.com" created="Tue, 15 Jul 2014 10:26:25 +0000"/>
                    </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>1370</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=1370]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10301"><![CDATA[Normal]]></customfieldvalue>

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

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