<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:55: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>[CONTROLLER-1369] Netconf connector: org.apache.sshd.core - 0.14.0 fails authentication</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-1369</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;This bug disables controller-config connection, so every attempt to access ODL configuration via restconf fails.&lt;/p&gt;

&lt;p&gt;Somewhere during 2015-06-12 morning (UTC), lithium snapshot builds changed their behavior.&lt;br/&gt;
When installing odl-netconf-connector-all feature, there is a common segment in karaf.log like this:&lt;/p&gt;

&lt;p&gt;2015-06-12 12:00:47,938 | INFO  | NioProcessor-2   | ClientSessionImpl                | 119 - org.apache.sshd.core - 0.14.0 | Client session created&lt;br/&gt;
2015-06-12 12:00:47,938 | INFO  | o-group-thread-1 | ServerSession                    | 119 - org.apache.sshd.core - 0.14.0 | Server session created from /127.0.0.1:58412&lt;br/&gt;
2015-06-12 12:00:47,953 | INFO  | NioProcessor-2   | ClientSessionImpl                | 119 - org.apache.sshd.core - 0.14.0 | Start flagging packets as pending until key exchange is done&lt;br/&gt;
2015-06-12 12:00:47,956 | INFO  | NioProcessor-2   | ClientSessionImpl                | 119 - org.apache.sshd.core - 0.14.0 | Server version string: SSH-2.0-SSHD-CORE-0.14.0&lt;br/&gt;
2015-06-12 12:00:47,958 | INFO  | o-group-thread-2 | PEMGeneratorHostKeyProvider      | 119 - org.apache.sshd.core - 0.14.0 | Generating host key...&lt;/p&gt;


&lt;p&gt;Then, in earlier builds, the this segment follows (note org.apache.sshd.core version 0.12.0), and controller-config connection works:&lt;/p&gt;

&lt;p&gt;2015-06-12 08:46:07,532 | INFO  | 7]-nio2-thread-1 | ServerSession                    | 28 - org.apache.sshd.core - 0.12.0 | Server session created from /0:0:0:0:0:0:0:1:48941&lt;br/&gt;
2015-06-12 08:46:07,534 | INFO  | 7]-nio2-thread-1 | SimpleGeneratorHostKeyProvider   | 28 - org.apache.sshd.core - 0.12.0 | Generating host key...&lt;br/&gt;
2015-06-12 08:46:07,545 | INFO  | 7]&lt;del&gt;nio2-thread-2 | ServerSession                    | 28 - org.apache.sshd.core - 0.12.0 | Kex: server&lt;/del&gt;&amp;gt;client aes128-ctr hmac-sha1 none&lt;br/&gt;
2015-06-12 08:46:07,545 | INFO  | 7]&lt;del&gt;nio2-thread-2 | ServerSession                    | 28 - org.apache.sshd.core - 0.12.0 | Kex: client&lt;/del&gt;&amp;gt;server aes128-ctr hmac-sha1 none&lt;br/&gt;
2015-06-12 08:46:07,654 | INFO  | 7]-nio2-thread-8 | ServerUserAuthService            | 28 - org.apache.sshd.core - 0.12.0 | Session karaf@/0:0:0:0:0:0:0:1:48941 authenticated&lt;/p&gt;


&lt;p&gt;But on later builds, org.apache.sshd.core version in the following segment is 0.14.0 and controller-config connection attempts fail:&lt;/p&gt;

&lt;p&gt;2015-06-12 12:00:53,995 | WARN  | NioProcessor-2   | AcceptAllServerKeyVerifier       | 119 - org.apache.sshd.core - 0.14.0 | Server at /127.0.0.1:1830 presented unverified RSA key: c9:07:d1:c4:73:3d:54:95:bb:06:16:96:9a:d1:90:29&lt;br/&gt;
2015-06-12 12:00:54,004 | INFO  | NioProcessor-2   | ClientSessionImpl                | 119 - org.apache.sshd.core - 0.14.0 | Dequeing pending packets&lt;br/&gt;
2015-06-12 12:00:54,008 | INFO  | NioProcessor-2   | ClientUserAuthServiceNew         | 119 - org.apache.sshd.core - 0.14.0 | Received SSH_MSG_USERAUTH_FAILURE&lt;br/&gt;
2015-06-12 12:00:54,011 | INFO  | NioProcessor-2   | UserAuthKeyboardInteractive      | 119 - org.apache.sshd.core - 0.14.0 | Received Password authentication  en-US&lt;br/&gt;
2015-06-12 12:00:54,012 | WARN  | o-group-thread-7 | AuthProviderTracker              | 240 - org.opendaylight.controller.netconf-ssh - 0.4.0.SNAPSHOT | AuthProvider is missing, failing authentication&lt;br/&gt;
2015-06-12 12:00:54,012 | INFO  | NioProcessor-2   | ClientUserAuthServiceNew         | 119 - org.apache.sshd.core - 0.14.0 | Received SSH_MSG_USERAUTH_FAILURE&lt;br/&gt;
2015-06-12 12:00:54,013 | INFO  | NioProcessor-2   | UserAuthKeyboardInteractive      | 119 - org.apache.sshd.core - 0.14.0 | Received Password authentication  en-US&lt;br/&gt;
2015-06-12 12:00:54,014 | INFO  | NioProcessor-2   | UserAuthKeyboardInteractive      | 119 - org.apache.sshd.core - 0.14.0 | Received Password authentication  en-US&lt;br/&gt;
2015-06-12 12:00:54,015 | INFO  | NioProcessor-2   | UserAuthKeyboardInteractive      | 119 - org.apache.sshd.core - 0.14.0 | Received Password authentication  en-US&lt;br/&gt;
2015-06-12 12:00:54,017 | WARN  | o-group-thread-7 | AuthProviderTracker              | 240 - org.opendaylight.controller.netconf-ssh - 0.4.0.SNAPSHOT | AuthProvider is missing, failing authentication&lt;br/&gt;
2015-06-12 12:00:54,017 | INFO  | NioProcessor-2   | ClientUserAuthServiceNew         | 119 - org.apache.sshd.core - 0.14.0 | Received SSH_MSG_USERAUTH_FAILURE&lt;br/&gt;
2015-06-12 12:00:54,017 | WARN  | NioProcessor-2   | AsyncSshHandler                  | 116 - org.opendaylight.controller.netconf-netty-util - 0.4.0.SNAPSHOT | Unable to setup SSH connection on channel: &lt;span class=&quot;error&quot;&gt;&amp;#91;id: 0x2bd18ad1&amp;#93;&lt;/span&gt;&lt;br/&gt;
java.lang.IllegalStateException: Authentication failed&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="25923">CONTROLLER-1369</key>
            <summary>Netconf connector: org.apache.sshd.core - 0.14.0 fails authentication</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="vrpolak">Vratko Polak</reporter>
                        <labels>
                    </labels>
                <created>Fri, 12 Jun 2015 16:53:00 +0000</created>
                <updated>Thu, 19 Oct 2017 21:26:51 +0000</updated>
                            <resolved>Fri, 12 Jun 2015 17:56:44 +0000</resolved>
                                    <version>Beryllium</version>
                                                    <component>netconf</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="50836" author="vrpolak" created="Fri, 12 Jun 2015 17:07:11 +0000"  >&lt;p&gt;Hold on, looks like I was running build from master (and not stable/lithium) by mistake.&lt;/p&gt;</comment>
                            <comment id="50837" author="vrpolak" created="Fri, 12 Jun 2015 17:56:44 +0000"  >&lt;p&gt;Yeah, I was using Lithium snapshot build, but post-Lithium csit job. Marking as INVALID for now, may be reopened if confirmed on post-Lithium builds.&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>3705</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=3705]]></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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i02q5b:</customfieldvalue>

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