Date   

Re: [controller-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

Thomas Bachman <bachman@...>
 

Hi Priyanka,


Have you tried Basic Authorization?  I noticed failures with our python scripts in recent builds, but adding Basic Authorization fixed this.

cheers,

-Thomas


On Fri, Sep 26, 2014 at 8:24 AM, Priyanka Chopra <priyanka.chopra@...> wrote:
Can somebody suggest any way by which we can bypass authentication ?

After installing odl-restconf (with the error shared in the email thread), when I install my plugin, I am getting the following error. Because of the same I cant hit the basic neutron northbound URLs.. Can anyone suggest something on this?


Thanks
Priyanka



From:        Vasu Srinivasan <vasya10@...>
To:        "dev@..." <dev@...>, "discuss@..." <discuss@...>, "aaa-dev@..." <aaa-dev@...>
Cc:        Priyanka Chopra <priyanka.chopra@...>, Devin Avery <davery@...>
Date:        09/25/2014 10:18 PM
Subject:        Re: [OpenDaylight Discuss] Error installting odl-restconf feature




Have a question related to this discussion- is there a way to turn off restconf authentication via configuration properties ?

Regards,
Vasu Srinivasan
-----------------------------------
vagartham.blogspot.com
vasya10.wordpress.com

On Thu, Sep 25, 2014 at 7:17 AM, Devin Avery <davery@...> wrote:
Ah. Ok. Thanks – I missed that error.

I do know that AAA authentication was turned on by default with the restconf feature Monday sometime so that is the change in behavior. I would have expected the way distros are built to pull in all of the AAA classes / bundles required so it does seem a little strange to see that error.

I think we need to refer to the AAA team and/or Ed Warnikie – they may have a better answer as to what that error means.

Sorry I can’t be of more help.

Devin

From: Priyanka Chopra <priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 8:12 AM
To:
Devin Avery <
davery@...>
Cc:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>

Subject:
Re: [OpenDaylight Discuss] Error installting odl-restconf feature


Hi Devin,

Following is the capture of error log.


2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:


Thanks
Priyanka





From:        
Devin Avery <davery@...>
To:        
Priyanka Chopra <priyanka.chopra@...>, "dev@..." <dev@...>, "discuss@..." <discuss@...>
Date:        
09/25/2014 05:39 PM
Subject:        
Re: [OpenDaylight Discuss] Error installting odl-restconf feature




I am not seeing any “Error” per-sa below. I do see warnings about a response type not being resolvable to a concrete type – is that what you are referring too? If so I believe those are benign. I also agree with the sentiment that we should clean up exceptions and warnings like these so that we do not confuse customers, developers or support folks looking at log files.

Devin

From:
Priyanka Chopra <
priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 7:53 AM
To:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>
Subject:
[OpenDaylight Discuss] Error installting odl-restconf feature

Hi,

I am using
nexus.opendaylight.org/content/groups/staging/org/opendaylight/integration/distribution-karaf/0.2.0-Helium/distribution-karaf-0.2.0-Helium.zip

When I try installing odl-restconf feature I am getting the folllowing error. Please suggest.



2014-09-25 16:43:05,004 | INFO  | Event Dispatcher | SecurityUtils                    | 41 - org.apache.sshd.core - 0.9.0 | BouncyCastle not registered, using the default JCE provider
2014-09-25 16:44:15,101 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-restconf 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-broker 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-common 0.6.2-Helium
2014-09-25 16:44:15,135 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding 0.6.2-Helium
2014-09-25 16:44:15,139 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-models 0.6.2-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-common 1.1-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-data-binding 0.6.2-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-startup 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netconf-connector 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-manager 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-core 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding-generator 0.6.2-Helium
2014-09-25 16:44:15,244 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-protocol-framework 0.5.0-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty-config-api 0.2.5-Helium
2014-09-25 16:44:15,296 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-mapping-api 0.2.5-Helium
2014-09-25 16:44:15,298 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-util 0.2.5-Helium
2014-09-25 16:44:15,304 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-persister 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-impl 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-netty-util 0.2.5-Helium
2014-09-25 16:44:15,389 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-monitoring 0.2.5-Helium
2014-09-25 16:44:15,395 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty 0.2.5-Helium
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature war 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature http 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http 3.1.0
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-jetty 8.1.14.v20131031
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-war 3.1.0
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http-whiteboard 3.1.0
2014-09-25 16:44:15,683 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | EventAdmin support is not available, no servlet events will be posted!
2014-09-25 16:44:15,685 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | LogService support enabled, log events will be created.
2014-09-25 16:44:15,689 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Pax Web started
2014-09-25 16:44:15,790 | INFO  | pool-27-thread-1 | Server                           | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | jetty-8.1.14.v20131031
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | AbstractConnector                | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | Started
SelectChannelConnector@0.0.0.0:8181
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | JettyServerImpl                  | 180 - org.ops4j.pax.web.pax-web-jetty - 3.1.0 | Pax Web available at [0.0.0.0]:[8181]
2014-09-25 16:44:18,630 | INFO  | Local user karaf | HttpServiceFactoryImpl           | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Binding bundle: [org.opendaylight.controller.sal-rest-connector_1.1.0.Helium [195]] to http service
2014-09-25 16:44:18,893 | INFO  | pool-28-thread-1 | WebApplicationImpl               | 197 - com.sun.jersey.jersey-server - 1.17.0 | Initiating Jersey application, version 'Jersey: 1.17 01/17/2013 03:31 PM'
2014-09-25 16:44:18,948 | INFO  | pool-28-thread-1 | DeferredResourceConfig           | 197 - com.sun.jersey.jersey-server - 1.17.0 | Instantiated the Application class org.opendaylight.controller.sal.rest.impl.RestconfApplication
2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:

WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.updateConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 1 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
2014-09-25 16:44:19,626 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,634 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@53af5e21 is not supported
2014-09-25 16:44:19,635 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,635 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@20e5d200 is not supported
2014-09-25 16:44:19,751 | INFO  | config-pusher    | dedBackwardsCompatibleDataBroker | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | ForwardedBackwardsCompatibleBroker started.
2014-09-25 16:44:19,759 | WARN  | config-pusher    | BindingIndependentConnector      | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Unable to start Notification forwarding. Reason: DOM Notification Service is not initialized properly!
2014-09-25 16:44:19,759 | INFO  | config-pusher    | RootBindingAwareBroker           | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Starting Binding Aware Broker: binding-broker-impl
2014-09-25 16:44:19,841 | INFO  | er [_value=8185] | WebSocketServer                  | 195 - org.opendaylight.controller.sal-rest-connector - 1.1.0.Helium | Web socket server started at port 8185.





Best Regards
Priyanka

=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you


_______________________________________________
Discuss mailing list
Discuss@...
https://lists.opendaylight.org/mailman/listinfo/discuss



_______________________________________________
controller-dev mailing list
controller-dev@...
https://lists.opendaylight.org/mailman/listinfo/controller-dev



Re: [OpenDaylight Discuss] [controller-dev] Error installting odl-restconf feature

Colin Dixon <colin@...>
 

By default the username and password should both be admin.

--Colin

On Fri, Sep 26, 2014 at 7:46 AM, Thomas Bachman <bachman@...> wrote:
Hi Priyanka,


Have you tried Basic Authorization?  I noticed failures with our python scripts in recent builds, but adding Basic Authorization fixed this.

cheers,

-Thomas


On Fri, Sep 26, 2014 at 8:24 AM, Priyanka Chopra <priyanka.chopra@...> wrote:
Can somebody suggest any way by which we can bypass authentication ?

After installing odl-restconf (with the error shared in the email thread), when I install my plugin, I am getting the following error. Because of the same I cant hit the basic neutron northbound URLs.. Can anyone suggest something on this?


Thanks
Priyanka



From:        Vasu Srinivasan <vasya10@...>
To:        "dev@..." <dev@...>, "discuss@..." <discuss@...>, "aaa-dev@..." <aaa-dev@...>
Cc:        Priyanka Chopra <priyanka.chopra@...>, Devin Avery <davery@...>
Date:        09/25/2014 10:18 PM
Subject:        Re: [OpenDaylight Discuss] Error installting odl-restconf feature




Have a question related to this discussion- is there a way to turn off restconf authentication via configuration properties ?

Regards,
Vasu Srinivasan
-----------------------------------
vagartham.blogspot.com
vasya10.wordpress.com

On Thu, Sep 25, 2014 at 7:17 AM, Devin Avery <davery@...> wrote:
Ah. Ok. Thanks – I missed that error.

I do know that AAA authentication was turned on by default with the restconf feature Monday sometime so that is the change in behavior. I would have expected the way distros are built to pull in all of the AAA classes / bundles required so it does seem a little strange to see that error.

I think we need to refer to the AAA team and/or Ed Warnikie – they may have a better answer as to what that error means.

Sorry I can’t be of more help.

Devin

From: Priyanka Chopra <priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 8:12 AM
To:
Devin Avery <
davery@...>
Cc:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>

Subject:
Re: [OpenDaylight Discuss] Error installting odl-restconf feature


Hi Devin,

Following is the capture of error log.


2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:


Thanks
Priyanka





From:        
Devin Avery <davery@...>
To:        
Priyanka Chopra <priyanka.chopra@...>, "dev@..." <dev@...>, "discuss@..." <discuss@...>
Date:        
09/25/2014 05:39 PM
Subject:        
Re: [OpenDaylight Discuss] Error installting odl-restconf feature




I am not seeing any “Error” per-sa below. I do see warnings about a response type not being resolvable to a concrete type – is that what you are referring too? If so I believe those are benign. I also agree with the sentiment that we should clean up exceptions and warnings like these so that we do not confuse customers, developers or support folks looking at log files.

Devin

From:
Priyanka Chopra <
priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 7:53 AM
To:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>
Subject:
[OpenDaylight Discuss] Error installting odl-restconf feature

Hi,

I am using
nexus.opendaylight.org/content/groups/staging/org/opendaylight/integration/distribution-karaf/0.2.0-Helium/distribution-karaf-0.2.0-Helium.zip

When I try installing odl-restconf feature I am getting the folllowing error. Please suggest.



2014-09-25 16:43:05,004 | INFO  | Event Dispatcher | SecurityUtils                    | 41 - org.apache.sshd.core - 0.9.0 | BouncyCastle not registered, using the default JCE provider
2014-09-25 16:44:15,101 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-restconf 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-broker 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-common 0.6.2-Helium
2014-09-25 16:44:15,135 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding 0.6.2-Helium
2014-09-25 16:44:15,139 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-models 0.6.2-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-common 1.1-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-data-binding 0.6.2-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-startup 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netconf-connector 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-manager 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-core 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding-generator 0.6.2-Helium
2014-09-25 16:44:15,244 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-protocol-framework 0.5.0-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty-config-api 0.2.5-Helium
2014-09-25 16:44:15,296 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-mapping-api 0.2.5-Helium
2014-09-25 16:44:15,298 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-util 0.2.5-Helium
2014-09-25 16:44:15,304 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-persister 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-impl 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-netty-util 0.2.5-Helium
2014-09-25 16:44:15,389 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-monitoring 0.2.5-Helium
2014-09-25 16:44:15,395 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty 0.2.5-Helium
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature war 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature http 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http 3.1.0
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-jetty 8.1.14.v20131031
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-war 3.1.0
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http-whiteboard 3.1.0
2014-09-25 16:44:15,683 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | EventAdmin support is not available, no servlet events will be posted!
2014-09-25 16:44:15,685 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | LogService support enabled, log events will be created.
2014-09-25 16:44:15,689 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Pax Web started
2014-09-25 16:44:15,790 | INFO  | pool-27-thread-1 | Server                           | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | jetty-8.1.14.v20131031
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | AbstractConnector                | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | Started
SelectChannelConnector@0.0.0.0:8181
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | JettyServerImpl                  | 180 - org.ops4j.pax.web.pax-web-jetty - 3.1.0 | Pax Web available at [0.0.0.0]:[8181]
2014-09-25 16:44:18,630 | INFO  | Local user karaf | HttpServiceFactoryImpl           | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Binding bundle: [org.opendaylight.controller.sal-rest-connector_1.1.0.Helium [195]] to http service
2014-09-25 16:44:18,893 | INFO  | pool-28-thread-1 | WebApplicationImpl               | 197 - com.sun.jersey.jersey-server - 1.17.0 | Initiating Jersey application, version 'Jersey: 1.17 01/17/2013 03:31 PM'
2014-09-25 16:44:18,948 | INFO  | pool-28-thread-1 | DeferredResourceConfig           | 197 - com.sun.jersey.jersey-server - 1.17.0 | Instantiated the Application class org.opendaylight.controller.sal.rest.impl.RestconfApplication
2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:

WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.updateConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 1 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
2014-09-25 16:44:19,626 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,634 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@53af5e21 is not supported
2014-09-25 16:44:19,635 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,635 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@20e5d200 is not supported
2014-09-25 16:44:19,751 | INFO  | config-pusher    | dedBackwardsCompatibleDataBroker | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | ForwardedBackwardsCompatibleBroker started.
2014-09-25 16:44:19,759 | WARN  | config-pusher    | BindingIndependentConnector      | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Unable to start Notification forwarding. Reason: DOM Notification Service is not initialized properly!
2014-09-25 16:44:19,759 | INFO  | config-pusher    | RootBindingAwareBroker           | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Starting Binding Aware Broker: binding-broker-impl
2014-09-25 16:44:19,841 | INFO  | er [_value=8185] | WebSocketServer                  | 195 - org.opendaylight.controller.sal-rest-connector - 1.1.0.Helium | Web socket server started at port 8185.





Best Regards
Priyanka

=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you


_______________________________________________
Discuss mailing list
Discuss@...
https://lists.opendaylight.org/mailman/listinfo/discuss



_______________________________________________
controller-dev mailing list
controller-dev@...
https://lists.opendaylight.org/mailman/listinfo/controller-dev



_______________________________________________
Discuss mailing list
Discuss@...
https://lists.opendaylight.org/mailman/listinfo/discuss



Re: [controller-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

Nguyen, Liem Manh <liem_m_nguyen@...>
 

Hi Priyanka,

 

The error you saw about TokenAuthFilter not found simply means that there is no AAA installed; so, there won’t be any authentication.  To install authentication with restconf:

 

feature:install odl-aaa-authn odl-restconf

 

Both basic and token-based authentication mechanisms are provided with this feature.

 

Authentication can also be disabled/enabled dynamically by using the Karaf webconsole, config command, or just setting the “authEnabled” flag to false in the file etc/org.opendaylight.aaa.authn.cfg.

 

Regards,

Liem

 

From: aaa-dev-bounces@... [mailto:aaa-dev-bounces@...] On Behalf Of Thomas Bachman
Sent: Friday, September 26, 2014 5:47 AM
To: Priyanka Chopra
Cc: dev@...; discuss@...; controller-dev; aaa-dev@...
Subject: Re: [Aaa-dev] [controller-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

 

Hi Priyanka,

 

 

Have you tried Basic Authorization?  I noticed failures with our python scripts in recent builds, but adding Basic Authorization fixed this.

 

cheers,

 

-Thomas

 

 

On Fri, Sep 26, 2014 at 8:24 AM, Priyanka Chopra <priyanka.chopra@...> wrote:

Can somebody suggest any way by which we can bypass authentication ?

After installing odl-restconf (with the error shared in the email thread), when I install my plugin, I am getting the following error. Because of the same I cant hit the basic neutron northbound URLs.. Can anyone suggest something on this?


Thanks
Priyanka



From:        Vasu Srinivasan <vasya10@...>
To:        "dev@..." <dev@...>, "discuss@..." <discuss@...>, "aaa-dev@..." <aaa-dev@...>
Cc:        Priyanka Chopra <priyanka.chopra@...>, Devin Avery <davery@...>
Date:        09/25/2014 10:18 PM
Subject:        Re: [OpenDaylight Discuss] Error installting odl-restconf feature





Have a question related to this discussion- is there a way to turn off restconf authentication via configuration properties ?

Regards,
Vasu Srinivasan
-----------------------------------
vagartham.blogspot.com
vasya10.wordpress.com

On Thu, Sep 25, 2014 at 7:17 AM, Devin Avery <davery@...> wrote:
Ah. Ok. Thanks – I missed that error.

I do know that AAA authentication was turned on by default with the restconf feature Monday sometime so that is the change in behavior. I would have expected the way distros are built to pull in all of the AAA classes / bundles required so it does seem a little strange to see that error.

I think we need to refer to the AAA team and/or Ed Warnikie – they may have a better answer as to what that error means.

Sorry I can’t be of more help.

Devin

From: Priyanka Chopra <priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 8:12 AM
To:
Devin Avery <
davery@...>
Cc:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>

Subject:
Re: [OpenDaylight Discuss] Error installting odl-restconf feature

Hi Devin,

Following is the capture of error log.


2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:


Thanks
Priyanka





From:        
Devin Avery <davery@...>
To:        
Priyanka Chopra <
priyanka.chopra@...>, "dev@..." <dev@...>, "discuss@..." <discuss@...>
Date:        
09/25/2014 05:39 PM
Subject:        
Re: [OpenDaylight Discuss] Error installting odl-restconf feature





I am not seeing any “Error” per-sa below. I do see warnings about a response type not being resolvable to a concrete type – is that what you are referring too? If so I believe those are benign. I also agree with the sentiment that we should clean up exceptions and warnings like these so that we do not confuse customers, developers or support folks looking at log files.

Devin

From:
Priyanka Chopra <
priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 7:53 AM
To:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>
Subject:
[OpenDaylight Discuss] Error installting odl-restconf feature

Hi,

I am using
nexus.opendaylight.org/content/groups/staging/org/opendaylight/integration/distribution-karaf/0.2.0-Helium/distribution-karaf-0.2.0-Helium.zip

When I try installing odl-restconf feature I am getting the folllowing error. Please suggest.



2014-09-25 16:43:05,004 | INFO  | Event Dispatcher | SecurityUtils                    | 41 - org.apache.sshd.core - 0.9.0 | BouncyCastle not registered, using the default JCE provider
2014-09-25 16:44:15,101 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-restconf 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-broker 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-common 0.6.2-Helium
2014-09-25 16:44:15,135 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding 0.6.2-Helium
2014-09-25 16:44:15,139 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-models 0.6.2-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-common 1.1-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-data-binding 0.6.2-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-startup 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netconf-connector 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-manager 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-core 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding-generator 0.6.2-Helium
2014-09-25 16:44:15,244 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-protocol-framework 0.5.0-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty-config-api 0.2.5-Helium
2014-09-25 16:44:15,296 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-mapping-api 0.2.5-Helium
2014-09-25 16:44:15,298 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-util 0.2.5-Helium
2014-09-25 16:44:15,304 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-persister 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-impl 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-netty-util 0.2.5-Helium
2014-09-25 16:44:15,389 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-monitoring 0.2.5-Helium
2014-09-25 16:44:15,395 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty 0.2.5-Helium
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature war 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature http 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http 3.1.0
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-jetty 8.1.14.v20131031
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-war 3.1.0
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http-whiteboard 3.1.0
2014-09-25 16:44:15,683 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | EventAdmin support is not available, no servlet events will be posted!
2014-09-25 16:44:15,685 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | LogService support enabled, log events will be created.
2014-09-25 16:44:15,689 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Pax Web started
2014-09-25 16:44:15,790 | INFO  | pool-27-thread-1 | Server                           | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | jetty-8.1.14.v20131031
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | AbstractConnector                | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | Started
SelectChannelConnector@0.0.0.0:8181
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | JettyServerImpl                  | 180 - org.ops4j.pax.web.pax-web-jetty - 3.1.0 | Pax Web available at [0.0.0.0]:[8181]
2014-09-25 16:44:18,630 | INFO  | Local user karaf | HttpServiceFactoryImpl           | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Binding bundle: [org.opendaylight.controller.sal-rest-connector_1.1.0.Helium [195]] to http service
2014-09-25 16:44:18,893 | INFO  | pool-28-thread-1 | WebApplicationImpl               | 197 - com.sun.jersey.jersey-server - 1.17.0 | Initiating Jersey application, version 'Jersey: 1.17 01/17/2013 03:31 PM'
2014-09-25 16:44:18,948 | INFO  | pool-28-thread-1 | DeferredResourceConfig           | 197 - com.sun.jersey.jersey-server - 1.17.0 | Instantiated the Application class org.opendaylight.controller.sal.rest.impl.RestconfApplication
2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:

WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.updateConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 1 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
2014-09-25 16:44:19,626 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,634 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@53af5e21 is not supported
2014-09-25 16:44:19,635 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,635 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@20e5d200 is not supported
2014-09-25 16:44:19,751 | INFO  | config-pusher    | dedBackwardsCompatibleDataBroker | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | ForwardedBackwardsCompatibleBroker started.
2014-09-25 16:44:19,759 | WARN  | config-pusher    | BindingIndependentConnector      | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Unable to start Notification forwarding. Reason: DOM Notification Service is not initialized properly!
2014-09-25 16:44:19,759 | INFO  | config-pusher    | RootBindingAwareBroker           | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Starting Binding Aware Broker: binding-broker-impl
2014-09-25 16:44:19,841 | INFO  | er [_value=8185] | WebSocketServer                  | 195 - org.opendaylight.controller.sal-rest-connector - 1.1.0.Helium | Web socket server started at port 8185.





Best Regards
Priyanka

=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you


_______________________________________________
Discuss mailing list
Discuss@...
https://lists.opendaylight.org/mailman/listinfo/discuss


_______________________________________________
controller-dev mailing list
controller-dev@...
https://lists.opendaylight.org/mailman/listinfo/controller-dev

 


Re: [controller-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

Colin Dixon <colin@...>
 

Is this documented on the wiki or in the docs? We should really make sure that this makes it into the core docs since it crosses across pretty much all other projects.

--Colin

On Sep 26, 2014 6:07 PM, "Nguyen, Liem Manh" <liem_m_nguyen@...> wrote:

Hi Priyanka,

 

The error you saw about TokenAuthFilter not found simply means that there is no AAA installed; so, there won’t be any authentication.  To install authentication with restconf:

 

feature:install odl-aaa-authn odl-restconf

 

Both basic and token-based authentication mechanisms are provided with this feature.

 

Authentication can also be disabled/enabled dynamically by using the Karaf webconsole, config command, or just setting the “authEnabled” flag to false in the file etc/org.opendaylight.aaa.authn.cfg.

 

Regards,

Liem

 

From: aaa-dev-bounces@... [mailto:aaa-dev-bounces@...] On Behalf Of Thomas Bachman
Sent: Friday, September 26, 2014 5:47 AM
To: Priyanka Chopra
Cc: dev@...; discuss@...; controller-dev; aaa-dev@...
Subject: Re: [Aaa-dev] [controller-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

 

Hi Priyanka,

 

 

Have you tried Basic Authorization?  I noticed failures with our python scripts in recent builds, but adding Basic Authorization fixed this.

 

cheers,

 

-Thomas

 

 

On Fri, Sep 26, 2014 at 8:24 AM, Priyanka Chopra <priyanka.chopra@...> wrote:

Can somebody suggest any way by which we can bypass authentication ?

After installing odl-restconf (with the error shared in the email thread), when I install my plugin, I am getting the following error. Because of the same I cant hit the basic neutron northbound URLs.. Can anyone suggest something on this?


Thanks
Priyanka



From:        Vasu Srinivasan <vasya10@...>
To:        "dev@..." <dev@...>, "discuss@..." <discuss@...>, "aaa-dev@..." <aaa-dev@...>
Cc:        Priyanka Chopra <priyanka.chopra@...>, Devin Avery <davery@...>
Date:        09/25/2014 10:18 PM
Subject:        Re: [OpenDaylight Discuss] Error installting odl-restconf feature





Have a question related to this discussion- is there a way to turn off restconf authentication via configuration properties ?

Regards,
Vasu Srinivasan
-----------------------------------
vagartham.blogspot.com
vasya10.wordpress.com

On Thu, Sep 25, 2014 at 7:17 AM, Devin Avery <davery@...> wrote:
Ah. Ok. Thanks – I missed that error.

I do know that AAA authentication was turned on by default with the restconf feature Monday sometime so that is the change in behavior. I would have expected the way distros are built to pull in all of the AAA classes / bundles required so it does seem a little strange to see that error.

I think we need to refer to the AAA team and/or Ed Warnikie – they may have a better answer as to what that error means.

Sorry I can’t be of more help.

Devin

From: Priyanka Chopra <priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 8:12 AM
To:
Devin Avery <
davery@...>
Cc:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>

Subject:
Re: [OpenDaylight Discuss] Error installting odl-restconf feature

Hi Devin,

Following is the capture of error log.


2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:


Thanks
Priyanka





From:        
Devin Avery <davery@...>
To:        
Priyanka Chopra <
priyanka.chopra@...>, "dev@..." <dev@...>, "discuss@..." <discuss@...>
Date:        
09/25/2014 05:39 PM
Subject:        
Re: [OpenDaylight Discuss] Error installting odl-restconf feature





I am not seeing any “Error” per-sa below. I do see warnings about a response type not being resolvable to a concrete type – is that what you are referring too? If so I believe those are benign. I also agree with the sentiment that we should clean up exceptions and warnings like these so that we do not confuse customers, developers or support folks looking at log files.

Devin

From:
Priyanka Chopra <
priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 7:53 AM
To:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>
Subject:
[OpenDaylight Discuss] Error installting odl-restconf feature

Hi,

I am using
nexus.opendaylight.org/content/groups/staging/org/opendaylight/integration/distribution-karaf/0.2.0-Helium/distribution-karaf-0.2.0-Helium.zip

When I try installing odl-restconf feature I am getting the folllowing error. Please suggest.



2014-09-25 16:43:05,004 | INFO  | Event Dispatcher | SecurityUtils                    | 41 - org.apache.sshd.core - 0.9.0 | BouncyCastle not registered, using the default JCE provider
2014-09-25 16:44:15,101 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-restconf 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-broker 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-common 0.6.2-Helium
2014-09-25 16:44:15,135 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding 0.6.2-Helium
2014-09-25 16:44:15,139 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-models 0.6.2-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-common 1.1-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-data-binding 0.6.2-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-startup 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netconf-connector 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-manager 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-core 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding-generator 0.6.2-Helium
2014-09-25 16:44:15,244 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-protocol-framework 0.5.0-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty-config-api 0.2.5-Helium
2014-09-25 16:44:15,296 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-mapping-api 0.2.5-Helium
2014-09-25 16:44:15,298 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-util 0.2.5-Helium
2014-09-25 16:44:15,304 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-persister 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-impl 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-netty-util 0.2.5-Helium
2014-09-25 16:44:15,389 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-monitoring 0.2.5-Helium
2014-09-25 16:44:15,395 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty 0.2.5-Helium
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature war 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature http 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http 3.1.0
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-jetty 8.1.14.v20131031
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-war 3.1.0
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http-whiteboard 3.1.0
2014-09-25 16:44:15,683 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | EventAdmin support is not available, no servlet events will be posted!
2014-09-25 16:44:15,685 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | LogService support enabled, log events will be created.
2014-09-25 16:44:15,689 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Pax Web started
2014-09-25 16:44:15,790 | INFO  | pool-27-thread-1 | Server                           | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | jetty-8.1.14.v20131031
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | AbstractConnector                | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | Started
SelectChannelConnector@0.0.0.0:8181
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | JettyServerImpl                  | 180 - org.ops4j.pax.web.pax-web-jetty - 3.1.0 | Pax Web available at [0.0.0.0]:[8181]
2014-09-25 16:44:18,630 | INFO  | Local user karaf | HttpServiceFactoryImpl           | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Binding bundle: [org.opendaylight.controller.sal-rest-connector_1.1.0.Helium [195]] to http service
2014-09-25 16:44:18,893 | INFO  | pool-28-thread-1 | WebApplicationImpl               | 197 - com.sun.jersey.jersey-server - 1.17.0 | Initiating Jersey application, version 'Jersey: 1.17 01/17/2013 03:31 PM'
2014-09-25 16:44:18,948 | INFO  | pool-28-thread-1 | DeferredResourceConfig           | 197 - com.sun.jersey.jersey-server - 1.17.0 | Instantiated the Application class org.opendaylight.controller.sal.rest.impl.RestconfApplication
2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:

WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.updateConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 1 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
2014-09-25 16:44:19,626 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,634 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@53af5e21 is not supported
2014-09-25 16:44:19,635 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,635 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@20e5d200 is not supported
2014-09-25 16:44:19,751 | INFO  | config-pusher    | dedBackwardsCompatibleDataBroker | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | ForwardedBackwardsCompatibleBroker started.
2014-09-25 16:44:19,759 | WARN  | config-pusher    | BindingIndependentConnector      | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Unable to start Notification forwarding. Reason: DOM Notification Service is not initialized properly!
2014-09-25 16:44:19,759 | INFO  | config-pusher    | RootBindingAwareBroker           | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Starting Binding Aware Broker: binding-broker-impl
2014-09-25 16:44:19,841 | INFO  | er [_value=8185] | WebSocketServer                  | 195 - org.opendaylight.controller.sal-rest-connector - 1.1.0.Helium | Web socket server started at port 8185.





Best Regards
Priyanka

=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you


_______________________________________________
Discuss mailing list
Discuss@...
https://lists.opendaylight.org/mailman/listinfo/discuss


_______________________________________________
controller-dev mailing list
controller-dev@...
https://lists.opendaylight.org/mailman/listinfo/controller-dev

 


_______________________________________________
controller-dev mailing list
controller-dev@...
https://lists.opendaylight.org/mailman/listinfo/controller-dev


Re: [documentation] [controller-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

Manny Set (eset) <eset@...>
 

i can place the following information into the core release notes. please review it and let me know if i need to make any changes before i do so.

——
Problem: The following error is returned when trying to install RESTCONF: The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found.

Solution: The error occurred because AAA is not installed and basic authentication is not in place. To install authentication for use with RESTCONF, run the following command: feature:install odl-aaa-authn odl-restconf
Both basic and token-based authentication mechanisms are provided by this feature.

Note: Authentication can also be disabled/enabled dynamically via:
  • the Karaf webconsole
  • the config command
  • setting the authEnabled parameter to false in the etc/org.opendaylight.aaa.authn.cfg file
——

On 9/26/14, 9:18 PM, "Colin Dixon" <colin@...> wrote:

Is this documented on the wiki or in the docs? We should really make sure that this makes it into the core docs since it crosses across pretty much all other projects.

--Colin

On Sep 26, 2014 6:07 PM, "Nguyen, Liem Manh" <liem_m_nguyen@...> wrote:

Hi Priyanka,

 

The error you saw about TokenAuthFilter not found simply means that there is no AAA installed; so, there won’t be any authentication.  To install authentication with restconf:

 

feature:install odl-aaa-authn odl-restconf

 

Both basic and token-based authentication mechanisms are provided with this feature.

 

Authentication can also be disabled/enabled dynamically by using the Karaf webconsole, config command, or just setting the “authEnabled” flag to false in the file etc/org.opendaylight.aaa.authn.cfg.

 

Regards,

Liem

 

From:aaa-dev-bounces@... [mailto:aaa-dev-bounces@...] On Behalf Of Thomas Bachman
Sent: Friday, September 26, 2014 5:47 AM
To: Priyanka Chopra
Cc: dev@...; discuss@...; controller-dev; aaa-dev@...
Subject: Re: [Aaa-dev] [controller-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

 

Hi Priyanka,

 

 

Have you tried Basic Authorization?  I noticed failures with our python scripts in recent builds, but adding Basic Authorization fixed this.

 

cheers,

 

-Thomas

 

 

On Fri, Sep 26, 2014 at 8:24 AM, Priyanka Chopra <priyanka.chopra@...> wrote:

Can somebody suggest any way by which we can bypass authentication ?

After installing odl-restconf (with the error shared in the email thread), when I install my plugin, I am getting the following error. Because of the same I cant hit the basic neutron northbound URLs.. Can anyone suggest something on this?


Thanks
Priyanka



From:        Vasu Srinivasan <vasya10@...>
To:        "dev@..." <dev@...>, "discuss@..." <discuss@...>, "aaa-dev@..." <aaa-dev@...>
Cc:        Priyanka Chopra <priyanka.chopra@...>, Devin Avery <davery@...>
Date:        09/25/2014 10:18 PM
Subject:        Re: [OpenDaylight Discuss] Error installting odl-restconf feature





Have a question related to this discussion- is there a way to turn off restconf authentication via configuration properties ?

Regards,
Vasu Srinivasan
-----------------------------------
vagartham.blogspot.com
vasya10.wordpress.com

On Thu, Sep 25, 2014 at 7:17 AM, Devin Avery <davery@...> wrote:
Ah. Ok. Thanks – I missed that error.

I do know that AAA authentication was turned on by default with the restconf feature Monday sometime so that is the change in behavior. I would have expected the way distros are built to pull in all of the AAA classes / bundles required so it does seem a little strange to see that error.

I think we need to refer to the AAA team and/or Ed Warnikie – they may have a better answer as to what that error means.

Sorry I can’t be of more help.

Devin

From: Priyanka Chopra <priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 8:12 AM
To:
Devin Avery <
davery@...>
Cc:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>

Subject:
Re: [OpenDaylight Discuss] Error installting odl-restconf feature

Hi Devin,

Following is the capture of error log.


2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:


Thanks
Priyanka





From:        
Devin Avery <davery@...>
To:        
Priyanka Chopra <
priyanka.chopra@...>, "dev@..." <dev@...>, "discuss@..." <discuss@...>
Date:        
09/25/2014 05:39 PM
Subject:        
Re: [OpenDaylight Discuss] Error installting odl-restconf feature





I am not seeing any “Error” per-sa below. I do see warnings about a response type not being resolvable to a concrete type – is that what you are referring too? If so I believe those are benign. I also agree with the sentiment that we should clean up exceptions and warnings like these so that we do not confuse customers, developers or support folks looking at log files.

Devin

From:
Priyanka Chopra <
priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 7:53 AM
To:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>
Subject:
[OpenDaylight Discuss] Error installting odl-restconf feature

Hi,

I am using
nexus.opendaylight.org/content/groups/staging/org/opendaylight/integration/distribution-karaf/0.2.0-Helium/distribution-karaf-0.2.0-Helium.zip

When I try installing odl-restconf feature I am getting the folllowing error. Please suggest.



2014-09-25 16:43:05,004 | INFO  | Event Dispatcher | SecurityUtils                    | 41 - org.apache.sshd.core - 0.9.0 | BouncyCastle not registered, using the default JCE provider
2014-09-25 16:44:15,101 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-restconf 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-broker 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-common 0.6.2-Helium
2014-09-25 16:44:15,135 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding 0.6.2-Helium
2014-09-25 16:44:15,139 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-models 0.6.2-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-common 1.1-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-data-binding 0.6.2-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-startup 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netconf-connector 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-manager 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-core 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding-generator 0.6.2-Helium
2014-09-25 16:44:15,244 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-protocol-framework 0.5.0-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty-config-api 0.2.5-Helium
2014-09-25 16:44:15,296 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-mapping-api 0.2.5-Helium
2014-09-25 16:44:15,298 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-util 0.2.5-Helium
2014-09-25 16:44:15,304 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-persister 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-impl 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-netty-util 0.2.5-Helium
2014-09-25 16:44:15,389 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-monitoring 0.2.5-Helium
2014-09-25 16:44:15,395 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty 0.2.5-Helium
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature war 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature http 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http 3.1.0
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-jetty 8.1.14.v20131031
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-war 3.1.0
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http-whiteboard 3.1.0
2014-09-25 16:44:15,683 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | EventAdmin support is not available, no servlet events will be posted!
2014-09-25 16:44:15,685 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | LogService support enabled, log events will be created.
2014-09-25 16:44:15,689 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Pax Web started
2014-09-25 16:44:15,790 | INFO  | pool-27-thread-1 | Server                           | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | jetty-8.1.14.v20131031
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | AbstractConnector                | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | Started
SelectChannelConnector@0.0.0.0:8181
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | JettyServerImpl                  | 180 - org.ops4j.pax.web.pax-web-jetty - 3.1.0 | Pax Web available at [0.0.0.0]:[8181]
2014-09-25 16:44:18,630 | INFO  | Local user karaf | HttpServiceFactoryImpl           | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Binding bundle: [org.opendaylight.controller.sal-rest-connector_1.1.0.Helium [195]] to http service
2014-09-25 16:44:18,893 | INFO  | pool-28-thread-1 | WebApplicationImpl               | 197 - com.sun.jersey.jersey-server - 1.17.0 | Initiating Jersey application, version 'Jersey: 1.17 01/17/2013 03:31 PM'
2014-09-25 16:44:18,948 | INFO  | pool-28-thread-1 | DeferredResourceConfig           | 197 - com.sun.jersey.jersey-server - 1.17.0 | Instantiated the Application class org.opendaylight.controller.sal.rest.impl.RestconfApplication
2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:

WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.updateConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 1 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
2014-09-25 16:44:19,626 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,634 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@53af5e21 is not supported
2014-09-25 16:44:19,635 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,635 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@20e5d200 is not supported
2014-09-25 16:44:19,751 | INFO  | config-pusher    | dedBackwardsCompatibleDataBroker | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | ForwardedBackwardsCompatibleBroker started.
2014-09-25 16:44:19,759 | WARN  | config-pusher    | BindingIndependentConnector      | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Unable to start Notification forwarding. Reason: DOM Notification Service is not initialized properly!
2014-09-25 16:44:19,759 | INFO  | config-pusher    | RootBindingAwareBroker           | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Starting Binding Aware Broker: binding-broker-impl
2014-09-25 16:44:19,841 | INFO  | er [_value=8185] | WebSocketServer                  | 195 - org.opendaylight.controller.sal-rest-connector - 1.1.0.Helium | Web socket server started at port 8185.





Best Regards
Priyanka

=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you


_______________________________________________
Discuss mailing list
Discuss@...
https://lists.opendaylight.org/mailman/listinfo/discuss


_______________________________________________
controller-dev mailing list
controller-dev@...
https://lists.opendaylight.org/mailman/listinfo/controller-dev

 


_______________________________________________
controller-dev mailing list
controller-dev@...
https://lists.opendaylight.org/mailman/listinfo/controller-dev


Re: [documentation] [controller-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

Colin Dixon <colin@...>
 

This looks OK to me, but in it's current state it seems like it belongs on the wiki. The version for the docs would want to be a bit more walkthrough-like and is hopefully in the AAA user guide.

--Colin


On Mon, Sep 29, 2014 at 11:09 AM, Manny Set (eset) <eset@...> wrote:
i can place the following information into the core release notes. please review it and let me know if i need to make any changes before i do so.

——
Problem: The following error is returned when trying to install RESTCONF: The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found.

Solution: The error occurred because AAA is not installed and basic authentication is not in place. To install authentication for use with RESTCONF, run the following command: feature:install odl-aaa-authn odl-restconf
Both basic and token-based authentication mechanisms are provided by this feature.

Note: Authentication can also be disabled/enabled dynamically via:
  • the Karaf webconsole
  • the config command
  • setting the authEnabled parameter to false in the etc/org.opendaylight.aaa.authn.cfg file
——

On 9/26/14, 9:18 PM, "Colin Dixon" <colin@...> wrote:

Is this documented on the wiki or in the docs? We should really make sure that this makes it into the core docs since it crosses across pretty much all other projects.

--Colin

On Sep 26, 2014 6:07 PM, "Nguyen, Liem Manh" <liem_m_nguyen@...> wrote:

Hi Priyanka,

 

The error you saw about TokenAuthFilter not found simply means that there is no AAA installed; so, there won’t be any authentication.  To install authentication with restconf:

 

feature:install odl-aaa-authn odl-restconf

 

Both basic and token-based authentication mechanisms are provided with this feature.

 

Authentication can also be disabled/enabled dynamically by using the Karaf webconsole, config command, or just setting the “authEnabled” flag to false in the file etc/org.opendaylight.aaa.authn.cfg.

 

Regards,

Liem

 

From:aaa-dev-bounces@... [mailto:aaa-dev-bounces@...] On Behalf Of Thomas Bachman
Sent: Friday, September 26, 2014 5:47 AM
To: Priyanka Chopra
Cc: dev@...; discuss@...; controller-dev; aaa-dev@...
Subject: Re: [Aaa-dev] [controller-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

 

Hi Priyanka,

 

 

Have you tried Basic Authorization?  I noticed failures with our python scripts in recent builds, but adding Basic Authorization fixed this.

 

cheers,

 

-Thomas

 

 

On Fri, Sep 26, 2014 at 8:24 AM, Priyanka Chopra <priyanka.chopra@...> wrote:

Can somebody suggest any way by which we can bypass authentication ?

After installing odl-restconf (with the error shared in the email thread), when I install my plugin, I am getting the following error. Because of the same I cant hit the basic neutron northbound URLs.. Can anyone suggest something on this?


Thanks
Priyanka



From:        Vasu Srinivasan <vasya10@...>
To:        "dev@..." <dev@...>, "discuss@..." <discuss@...>, "aaa-dev@..." <aaa-dev@...>
Cc:        Priyanka Chopra <priyanka.chopra@...>, Devin Avery <davery@...>
Date:        09/25/2014 10:18 PM
Subject:        Re: [OpenDaylight Discuss] Error installting odl-restconf feature





Have a question related to this discussion- is there a way to turn off restconf authentication via configuration properties ?

Regards,
Vasu Srinivasan
-----------------------------------
vagartham.blogspot.com
vasya10.wordpress.com

On Thu, Sep 25, 2014 at 7:17 AM, Devin Avery <davery@...> wrote:
Ah. Ok. Thanks – I missed that error.

I do know that AAA authentication was turned on by default with the restconf feature Monday sometime so that is the change in behavior. I would have expected the way distros are built to pull in all of the AAA classes / bundles required so it does seem a little strange to see that error.

I think we need to refer to the AAA team and/or Ed Warnikie – they may have a better answer as to what that error means.

Sorry I can’t be of more help.

Devin

From: Priyanka Chopra <priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 8:12 AM
To:
Devin Avery <
davery@...>
Cc:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>

Subject:
Re: [OpenDaylight Discuss] Error installting odl-restconf feature

Hi Devin,

Following is the capture of error log.


2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:


Thanks
Priyanka





From:        
Devin Avery <davery@...>
To:        
Priyanka Chopra <
priyanka.chopra@...>, "dev@..." <dev@...>, "discuss@..." <discuss@...>
Date:        
09/25/2014 05:39 PM
Subject:        
Re: [OpenDaylight Discuss] Error installting odl-restconf feature





I am not seeing any “Error” per-sa below. I do see warnings about a response type not being resolvable to a concrete type – is that what you are referring too? If so I believe those are benign. I also agree with the sentiment that we should clean up exceptions and warnings like these so that we do not confuse customers, developers or support folks looking at log files.

Devin

From:
Priyanka Chopra <
priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 7:53 AM
To:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>
Subject:
[OpenDaylight Discuss] Error installting odl-restconf feature

Hi,

I am using
nexus.opendaylight.org/content/groups/staging/org/opendaylight/integration/distribution-karaf/0.2.0-Helium/distribution-karaf-0.2.0-Helium.zip

When I try installing odl-restconf feature I am getting the folllowing error. Please suggest.



2014-09-25 16:43:05,004 | INFO  | Event Dispatcher | SecurityUtils                    | 41 - org.apache.sshd.core - 0.9.0 | BouncyCastle not registered, using the default JCE provider
2014-09-25 16:44:15,101 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-restconf 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-broker 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-common 0.6.2-Helium
2014-09-25 16:44:15,135 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding 0.6.2-Helium
2014-09-25 16:44:15,139 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-models 0.6.2-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-common 1.1-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-data-binding 0.6.2-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-startup 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netconf-connector 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-manager 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-core 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding-generator 0.6.2-Helium
2014-09-25 16:44:15,244 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-protocol-framework 0.5.0-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty-config-api 0.2.5-Helium
2014-09-25 16:44:15,296 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-mapping-api 0.2.5-Helium
2014-09-25 16:44:15,298 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-util 0.2.5-Helium
2014-09-25 16:44:15,304 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-persister 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-impl 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-netty-util 0.2.5-Helium
2014-09-25 16:44:15,389 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-monitoring 0.2.5-Helium
2014-09-25 16:44:15,395 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty 0.2.5-Helium
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature war 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature http 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http 3.1.0
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-jetty 8.1.14.v20131031
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-war 3.1.0
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http-whiteboard 3.1.0
2014-09-25 16:44:15,683 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | EventAdmin support is not available, no servlet events will be posted!
2014-09-25 16:44:15,685 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | LogService support enabled, log events will be created.
2014-09-25 16:44:15,689 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Pax Web started
2014-09-25 16:44:15,790 | INFO  | pool-27-thread-1 | Server                           | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | jetty-8.1.14.v20131031
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | AbstractConnector                | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | Started
SelectChannelConnector@0.0.0.0:8181
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | JettyServerImpl                  | 180 - org.ops4j.pax.web.pax-web-jetty - 3.1.0 | Pax Web available at [0.0.0.0]:[8181]
2014-09-25 16:44:18,630 | INFO  | Local user karaf | HttpServiceFactoryImpl           | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Binding bundle: [org.opendaylight.controller.sal-rest-connector_1.1.0.Helium [195]] to http service
2014-09-25 16:44:18,893 | INFO  | pool-28-thread-1 | WebApplicationImpl               | 197 - com.sun.jersey.jersey-server - 1.17.0 | Initiating Jersey application, version 'Jersey: 1.17 01/17/2013 03:31 PM'
2014-09-25 16:44:18,948 | INFO  | pool-28-thread-1 | DeferredResourceConfig           | 197 - com.sun.jersey.jersey-server - 1.17.0 | Instantiated the Application class org.opendaylight.controller.sal.rest.impl.RestconfApplication
2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:

WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.updateConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 1 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
2014-09-25 16:44:19,626 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,634 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@53af5e21 is not supported
2014-09-25 16:44:19,635 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,635 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@20e5d200 is not supported
2014-09-25 16:44:19,751 | INFO  | config-pusher    | dedBackwardsCompatibleDataBroker | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | ForwardedBackwardsCompatibleBroker started.
2014-09-25 16:44:19,759 | WARN  | config-pusher    | BindingIndependentConnector      | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Unable to start Notification forwarding. Reason: DOM Notification Service is not initialized properly!
2014-09-25 16:44:19,759 | INFO  | config-pusher    | RootBindingAwareBroker           | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Starting Binding Aware Broker: binding-broker-impl
2014-09-25 16:44:19,841 | INFO  | er [_value=8185] | WebSocketServer                  | 195 - org.opendaylight.controller.sal-rest-connector - 1.1.0.Helium | Web socket server started at port 8185.





Best Regards
Priyanka

=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you


_______________________________________________
Discuss mailing list
Discuss@...
https://lists.opendaylight.org/mailman/listinfo/discuss


_______________________________________________
controller-dev mailing list
controller-dev@...
https://lists.opendaylight.org/mailman/listinfo/controller-dev

 


_______________________________________________
controller-dev mailing list
controller-dev@...
https://lists.opendaylight.org/mailman/listinfo/controller-dev



Re: [documentation] [controller-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

Nguyen, Liem Manh <liem_m_nguyen@...>
 

FYI… I have added this to the AAA Release notes. AAA configurations have also been documented in the dev guide already by Sujatha.

 

Liem

 

From: Colin Dixon [mailto:colin@...]
Sent: Tuesday, September 30, 2014 10:45 AM
To: Manny Set (eset)
Cc: Nguyen, Liem Manh; discuss@...; aaa-dev@...; documentation@...; dev@...; controller-dev; Thomas Bachman; Priyanka Chopra
Subject: Re: [documentation] [controller-dev] [Aaa-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

 

This looks OK to me, but in it's current state it seems like it belongs on the wiki. The version for the docs would want to be a bit more walkthrough-like and is hopefully in the AAA user guide.

--Colin

 

On Mon, Sep 29, 2014 at 11:09 AM, Manny Set (eset) <eset@...> wrote:

i can place the following information into the core release notes. please review it and let me know if i need to make any changes before i do so.

 

——

Problem: The following error is returned when trying to install RESTCONF: The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found.

 

Solution: The error occurred because AAA is not installed and basic authentication is not in place. To install authentication for use with RESTCONF, run the following command: feature:install odl-aaa-authn odl-restconf

Both basic and token-based authentication mechanisms are provided by this feature.

 

Note: Authentication can also be disabled/enabled dynamically via:

  • the Karaf webconsole
  • the config command
  • setting the authEnabled parameter to false in the etc/org.opendaylight.aaa.authn.cfg file

——

 

On 9/26/14, 9:18 PM, "Colin Dixon" <colin@...> wrote:

 

Is this documented on the wiki or in the docs? We should really make sure that this makes it into the core docs since it crosses across pretty much all other projects.

--Colin

On Sep 26, 2014 6:07 PM, "Nguyen, Liem Manh" <liem_m_nguyen@...> wrote:

Hi Priyanka,

 

The error you saw about TokenAuthFilter not found simply means that there is no AAA installed; so, there won’t be any authentication.  To install authentication with restconf:

 

feature:install odl-aaa-authn odl-restconf

 

Both basic and token-based authentication mechanisms are provided with this feature.

 

Authentication can also be disabled/enabled dynamically by using the Karaf webconsole, config command, or just setting the “authEnabled” flag to false in the file etc/org.opendaylight.aaa.authn.cfg.

 

Regards,

Liem

 

From:aaa-dev-bounces@... [mailto:aaa-dev-bounces@...] On Behalf Of Thomas Bachman
Sent: Friday, September 26, 2014 5:47 AM
To: Priyanka Chopra
Cc: dev@...; discuss@...; controller-dev; aaa-dev@...
Subject: Re: [Aaa-dev] [controller-dev] [OpenDaylight Discuss] Error installting odl-restconf feature

 

Hi Priyanka,

 

 

Have you tried Basic Authorization?  I noticed failures with our python scripts in recent builds, but adding Basic Authorization fixed this.

 

cheers,

 

-Thomas

 

 

On Fri, Sep 26, 2014 at 8:24 AM, Priyanka Chopra <priyanka.chopra@...> wrote:

Can somebody suggest any way by which we can bypass authentication ?

After installing odl-restconf (with the error shared in the email thread), when I install my plugin, I am getting the following error. Because of the same I cant hit the basic neutron northbound URLs.. Can anyone suggest something on this?


Thanks
Priyanka



From:        Vasu Srinivasan <vasya10@...>
To:        "dev@..." <dev@...>, "discuss@..." <discuss@...>, "aaa-dev@..." <aaa-dev@...>
Cc:        Priyanka Chopra <priyanka.chopra@...>, Devin Avery <davery@...>
Date:        09/25/2014 10:18 PM
Subject:        Re: [OpenDaylight Discuss] Error installting odl-restconf feature





Have a question related to this discussion- is there a way to turn off restconf authentication via configuration properties ?

Regards,
Vasu Srinivasan
-----------------------------------

vagartham.blogspot.com
vasya10.wordpress.com

On Thu, Sep 25, 2014 at 7:17 AM, Devin Avery <davery@...> wrote:
Ah. Ok. Thanks – I missed that error.

I do know that AAA authentication was turned on by default with the restconf feature Monday sometime so that is the change in behavior. I would have expected the way distros are built to pull in all of the AAA classes / bundles required so it does seem a little strange to see that error.

I think we need to refer to the AAA team and/or Ed Warnikie – they may have a better answer as to what that error means.

Sorry I can’t be of more help.

Devin

From: Priyanka Chopra <priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 8:12 AM
To:
Devin Avery <
davery@...>
Cc:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>

Subject:
Re: [OpenDaylight Discuss] Error installting odl-restconf feature

Hi Devin,

Following is the capture of error log.


2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:


Thanks
Priyanka





From:        
Devin Avery <davery@...>
To:        
Priyanka Chopra <priyanka.chopra@...>, "dev@..." <dev@...>, "discuss@..." <discuss@...>
Date:        
09/25/2014 05:39 PM
Subject:        
Re: [OpenDaylight Discuss] Error installting odl-restconf feature





I am not seeing any “Error” per-sa below. I do see warnings about a response type not being resolvable to a concrete type – is that what you are referring too? If so I believe those are benign. I also agree with the sentiment that we should clean up exceptions and warnings like these so that we do not confuse customers, developers or support folks looking at log files.

Devin

From:
Priyanka Chopra <
priyanka.chopra@...>
Date:
Thursday, September 25, 2014 at 7:53 AM
To:
"
dev@..." <dev@...>, "discuss@..." <discuss@...>
Subject:
[OpenDaylight Discuss] Error installting odl-restconf feature

Hi,

I am using
nexus.opendaylight.org/content/groups/staging/org/opendaylight/integration/distribution-karaf/0.2.0-Helium/distribution-karaf-0.2.0-Helium.zip

When I try installing odl-restconf feature I am getting the folllowing error. Please suggest.



2014-09-25 16:43:05,004 | INFO  | Event Dispatcher | SecurityUtils                    | 41 - org.apache.sshd.core - 0.9.0 | BouncyCastle not registered, using the default JCE provider
2014-09-25 16:44:15,101 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-restconf 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-broker 1.1-Helium
2014-09-25 16:44:15,102 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-common 0.6.2-Helium
2014-09-25 16:44:15,135 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding 0.6.2-Helium
2014-09-25 16:44:15,139 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-models 0.6.2-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-mdsal-common 1.1-Helium
2014-09-25 16:44:15,155 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-data-binding 0.6.2-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-startup 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netconf-connector 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-manager 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-core 0.2.5-Helium
2014-09-25 16:44:15,208 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-yangtools-binding-generator 0.6.2-Helium
2014-09-25 16:44:15,244 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-api 0.2.5-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-protocol-framework 0.5.0-Helium
2014-09-25 16:44:15,268 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty-config-api 0.2.5-Helium
2014-09-25 16:44:15,296 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-mapping-api 0.2.5-Helium
2014-09-25 16:44:15,298 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-util 0.2.5-Helium
2014-09-25 16:44:15,304 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-persister 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-impl 0.2.5-Helium
2014-09-25 16:44:15,350 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-netty-util 0.2.5-Helium
2014-09-25 16:44:15,389 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-netconf-monitoring 0.2.5-Helium
2014-09-25 16:44:15,395 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature odl-config-netty 0.2.5-Helium
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature war 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature http 3.0.1
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http 3.1.0
2014-09-25 16:44:15,432 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-jetty 8.1.14.v20131031
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-war 3.1.0
2014-09-25 16:44:15,480 | INFO  | Local user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature pax-http-whiteboard 3.1.0
2014-09-25 16:44:15,683 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | EventAdmin support is not available, no servlet events will be posted!
2014-09-25 16:44:15,685 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | LogService support enabled, log events will be created.
2014-09-25 16:44:15,689 | INFO  | Local user karaf | Activator                        | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Pax Web started
2014-09-25 16:44:15,790 | INFO  | pool-27-thread-1 | Server                           | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | jetty-8.1.14.v20131031
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | AbstractConnector                | 170 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.14.v20131031 | Started
SelectChannelConnector@0.0.0.0:8181
2014-09-25 16:44:15,814 | INFO  | pool-27-thread-1 | JettyServerImpl                  | 180 - org.ops4j.pax.web.pax-web-jetty - 3.1.0 | Pax Web available at [0.0.0.0]:[8181]
2014-09-25 16:44:18,630 | INFO  | Local user karaf | HttpServiceFactoryImpl           | 179 - org.ops4j.pax.web.pax-web-runtime - 3.1.0 | Binding bundle: [org.opendaylight.controller.sal-rest-connector_1.1.0.Helium [195]] to http service
2014-09-25 16:44:18,893 | INFO  | pool-28-thread-1 | WebApplicationImpl               | 197 - com.sun.jersey.jersey-server - 1.17.0 | Initiating Jersey application, version 'Jersey: 1.17 01/17/2013 03:31 PM'
2014-09-25 16:44:18,948 | INFO  | pool-28-thread-1 | DeferredResourceConfig           | 197 - com.sun.jersey.jersey-server - 1.17.0 | Instantiated the Application class org.opendaylight.controller.sal.rest.impl.RestconfApplication
2014-09-25 16:44:19,018 | ERROR | pool-28-thread-1 | ProviderServices                 | 196 - com.sun.jersey.core - 1.17.0 | The class org.opendaylight.aaa.sts.TokenAuthFilter could not be found. This class is ignored.
2014-09-25 16:44:19,503 | WARN  | pool-28-thread-1 | Errors                           | 196 - com.sun.jersey.core - 1.17.0 | The following warnings have been detected with resource and/or provider classes:

WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.updateConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 1 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
WARNING: Parameter 2 of type org.opendaylight.yangtools.yang.data.api.Node<?> from public abstract javax.ws.rs.core.Response org.opendaylight.controller.sal.rest.api.RestconfService.createConfigurationData(java.lang.String,org.opendaylight.yangtools.yang.data.api.Node<?>) is not resolvable to a concrete type
2014-09-25 16:44:19,626 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,634 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@53af5e21 is not supported
2014-09-25 16:44:19,635 | INFO  | config-pusher    | InMemoryDataTree                 | 94 - org.opendaylight.yangtools.yang-data-impl - 0.6.2.Helium | Attempting to install schema contexts
2014-09-25 16:44:19,635 | INFO  | config-pusher    | ThreadExecutorStatsMXBeanImpl    | 106 - org.opendaylight.controller.sal-common-util - 1.1.0.Helium | Executor com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService@20e5d200 is not supported
2014-09-25 16:44:19,751 | INFO  | config-pusher    | dedBackwardsCompatibleDataBroker | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | ForwardedBackwardsCompatibleBroker started.
2014-09-25 16:44:19,759 | WARN  | config-pusher    | BindingIndependentConnector      | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Unable to start Notification forwarding. Reason: DOM Notification Service is not initialized properly!
2014-09-25 16:44:19,759 | INFO  | config-pusher    | RootBindingAwareBroker           | 160 - org.opendaylight.controller.sal-binding-broker-impl - 1.1.0.Helium | Starting Binding Aware Broker: binding-broker-impl
2014-09-25 16:44:19,841 | INFO  | er [_value=8185] | WebSocketServer                  | 195 - org.opendaylight.controller.sal-rest-connector - 1.1.0.Helium | Web socket server started at port 8185.





Best Regards
Priyanka

=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you

_______________________________________________
Discuss mailing list

Discuss@...
https://lists.opendaylight.org/mailman/listinfo/discuss


_______________________________________________
controller-dev mailing list
controller-dev@...
https://lists.opendaylight.org/mailman/listinfo/controller-dev

 


_______________________________________________
controller-dev mailing list
controller-dev@...
https://lists.opendaylight.org/mailman/listinfo/controller-dev

 


Declined: ODL - Weekly AAA Project meeting

Nguyen, Liem Manh <liem_m_nguyen@...>
 

Hi guys,
 
We won’t be having a AAA status meeting today due to the Summit earlier this week and some folks recuperating from traveling, etc.. 
 
It was great meeting some folks f2f for the first time for me, like Wojciech and Lakshman (just wish I had more time J).  Also, from my experience, AAA is well-received by everyone from the community; so, congratulations and thank-you to everyone for all your hard work!  Looking forward to a better and more enterprise-ready AAA in Lithium!
 
We will be discussing our plans for Lithium next week this same time slot…  BTW, the slides for the AAA presentation is posted here and also cross-linked via AAA’s main Wiki page:
 
 
Cheers,
Liem
 
 
 


Canceled: ODL - Weekly AAA Project meeting

Wojciech Dec (wdec) <wdec@...>
 

Agenda:

  1. Status (https://trello.com/b/ehBCSGY3/opendaylight-aaa)
  2. What was done?
  3. What is being worked on?
  4. Blockers?
  5. Other topics (as time allows or leading to separate meetings)




+---+---+---+---+---+---+---+---+---+---+---+ 

Please do not edit text below this line. 

You are invited to an online meeting using WebEx. 


Meeting Number: 201443156 

Meeting Password: 111111 


------------------------------------------------------- 

To join this meeting (Now from mobile devices!) 

------------------------------------------------------- 

1. Go to https://cisco.webex.com/cisco/j.php?MTID=ma8f5719854a94b9f05d5c96c64eede08


2. Enter the meeting password: 111111 

3. Click 'Join Now'. 

4. Follow the instructions that appear on your screen. 



---------------------------------------------------------------- 

ALERT:Toll-Free Dial Restrictions for (408) and (919) Area Codes 

---------------------------------------------------------------- 


The affected toll free numbers are: (866) 432-9903 for the San Jose/Milpitas area and (866) 349-3520 for the RTP area. 


Please dial the local access number for your area from the list below: 

- San Jose/Milpitas (408) area: 525-6800 

- RTP (919) area: 392-3330 


------------------------------------------------------- 

To join the teleconference only 

------------------------------------------------------- 

1. Dial into Cisco WebEx (view all Global Access Numbers at http://cisco.com/en/US/about/doing_business/conferencing/index.html

2. Follow the prompts to enter the Meeting Number (listed above) or Access Code followed by the # sign. 


San Jose, CA: +1.408.525.6800 

RTP: +1.919.392.3330 


US/Canada: +1.866.432.9903 

United Kingdom: +44.20.8824.0117 


India: +91.80.4350.1111 

Germany: +49.619.6773.9002 


Japan: +81.3.5763.9394 

China: +86.10.8515.5666 


http://www.webex.com


CCP:+14085256800x201443156# 


IMPORTANT NOTICE: This WebEx service includes a feature that allows audio and any documents and other materials exchanged or viewed during the session to be recorded. By joining this session, you automatically consent to such recordings. If you do not consent to the recording, discuss your concerns with the meeting host prior to the start of the recording or do not join the session. Please note that any such recordings may be subject to discovery in the event of litigation.    


Re: ODL - Weekly AAA Project meeting

Wojciech Dec (wdec) <wdec@...>
 

Hi Folks,

Sorry, got a last minute event and I won’t be able to make it to the call today…

From: wdec@...
When: 18:00 - 19:00 9 October 2014
Subject: ODL - Weekly AAA Project meeting


Agenda:

  1. Status (https://trello.com/b/ehBCSGY3/opendaylight-aaa)
  2. What was done?
  3. What is being worked on?
  4. Blockers?
  5. Other topics (as time allows or leading to separate meetings)




+---+---+---+---+---+---+---+---+---+---+---+ 

Please do not edit text below this line. 

You are invited to an online meeting using WebEx. 


Meeting Number: 201443156 

Meeting Password: 111111 


------------------------------------------------------- 

To join this meeting (Now from mobile devices!) 

------------------------------------------------------- 

1. Go to https://cisco.webex.com/cisco/j.php?MTID=ma8f5719854a94b9f05d5c96c64eede08


2. Enter the meeting password: 111111 

3. Click 'Join Now'. 

4. Follow the instructions that appear on your screen. 



---------------------------------------------------------------- 

ALERT:Toll-Free Dial Restrictions for (408) and (919) Area Codes 

---------------------------------------------------------------- 


The affected toll free numbers are: (866) 432-9903 for the San Jose/Milpitas area and (866) 349-3520 for the RTP area. 


Please dial the local access number for your area from the list below: 

- San Jose/Milpitas (408) area: 525-6800 

- RTP (919) area: 392-3330 


------------------------------------------------------- 

To join the teleconference only 

------------------------------------------------------- 

1. Dial into Cisco WebEx (view all Global Access Numbers at http://cisco.com/en/US/about/doing_business/conferencing/index.html

2. Follow the prompts to enter the Meeting Number (listed above) or Access Code followed by the # sign. 


San Jose, CA: +1.408.525.6800 

RTP: +1.919.392.3330 


US/Canada: +1.866.432.9903 

United Kingdom: +44.20.8824.0117 


India: +91.80.4350.1111 

Germany: +49.619.6773.9002 


Japan: +81.3.5763.9394 

China: +86.10.8515.5666 


http://www.webex.com


CCP:+14085256800x201443156# 


IMPORTANT NOTICE: This WebEx service includes a feature that allows audio and any documents and other materials exchanged or viewed during the session to be recorded. By joining this session, you automatically consent to such recordings. If you do not consent to the recording, discuss your concerns with the meeting host prior to the start of the recording or do not join the session. Please note that any such recordings may be subject to discovery in the event of litigation.    


a few questions regarding AAA

xingjun chu
 

Hi,

I am new to this project, have a few questions about the AAA in helium release.

1) How AAA module persist the user data?
2) is multiple tendency supported by its user model?

Thanks
Xingjun

-----Original Message-----
From: aaa-dev-bounces+xingjun.chu=huawei.com@... [mailto:aaa-dev-bounces+xingjun.chu=huawei.com@...] On Behalf Of aaa-dev-request@...
Sent: Thursday, October 09, 2014 12:41 PM
To: Xingjun Chu
Subject: Welcome to the "Aaa-dev" mailing list

Welcome to the Aaa-dev@... mailing list!

To post to this list, send your email to:

aaa-dev@...

General information about the mailing list is at:

https://lists.opendaylight.org/mailman/listinfo/aaa-dev

If you ever want to unsubscribe or change your options (eg, switch to
or from digest mode, change your password, etc.), visit your
subscription page at:

https://lists.opendaylight.org/mailman/options/aaa-dev/xingjun.chu%40huawei.com


You can also make such adjustments via email by sending a message to:

Aaa-dev-request@...

with the word `help' in the subject or body (don't include the
quotes), and you will get back a message with instructions.

You must know your password to change your options (including changing
the password, itself) or to unsubscribe. It is:

1234

Normally, Mailman will remind you of your lists.opendaylight.org
mailing list passwords once every month, although you can disable this
if you prefer. This reminder will also include instructions on how to
unsubscribe or change your account options. There is also a button on
your options page that will email your current password to you.


Re: a few questions regarding AAA

Wojciech Dec
 

Hi Xingjun,

regarding persistency, there are actually two mechanisms in play: AuthN data is persisted in an SQL Lite file (currently - this is subject to change for Lithium).
AuthZ data is persisted as per the MD-SAL store persistency setup (ie if that's not configured, then it doesn't persist).

Multitenancy is to an extent supported; we've defined domains pretty much for that reason in AuthN. The AuthZ (draft) policy data model seeks to cover for that, but currently the AuthZ service doesn't check for it.
Any additional deatil on the type of multi-tenancy use-case you have in mind would be helpful.

Thanks,
Wojciech.

On 9 October 2014 20:32, Xingjun Chu <Xingjun.Chu@...> wrote:
Hi,

I am new to this project, have a few questions about the AAA in helium release.

1) How AAA module persist the user data?
2) is multiple tendency supported by its user model?

Thanks
Xingjun

-----Original Message-----
From: aaa-dev-bounces+xingjun.chu=huawei.com@... [mailto:aaa-dev-bounces+xingjun.chu=huawei.com@...] On Behalf Of aaa-dev-request@...
Sent: Thursday, October 09, 2014 12:41 PM
To: Xingjun Chu
Subject: Welcome to the "Aaa-dev" mailing list

Welcome to the Aaa-dev@... mailing list!

To post to this list, send your email to:

  aaa-dev@...

General information about the mailing list is at:

  https://lists.opendaylight.org/mailman/listinfo/aaa-dev

If you ever want to unsubscribe or change your options (eg, switch to
or from digest mode, change your password, etc.), visit your
subscription page at:

  https://lists.opendaylight.org/mailman/options/aaa-dev/xingjun.chu%40huawei.com


You can also make such adjustments via email by sending a message to:

  Aaa-dev-request@...

with the word `help' in the subject or body (don't include the
quotes), and you will get back a message with instructions.

You must know your password to change your options (including changing
the password, itself) or to unsubscribe.  It is:

  1234

Normally, Mailman will remind you of your lists.opendaylight.org
mailing list passwords once every month, although you can disable this
if you prefer.  This reminder will also include instructions on how to
unsubscribe or change your account options.  There is also a button on
your options page that will email your current password to you.
_______________________________________________
Aaa-dev mailing list
Aaa-dev@...
https://lists.opendaylight.org/mailman/listinfo/aaa-dev


AAA Lithium proposal/discussion?

Nguyen, Liem Manh <liem_m_nguyen@...>
 

Hi guys,

 

On our last “status” meeting, we talked about what to do for Lithium (sorry, I forgot to hit the “record” button again)…  A few ideas were floated around (including some mentioned at the Summit) in no particular order:

 

1.       Clustered AAA

a.       Clustered-aware persistency/caching

2.       AuthZ

a.       Toaster example with AuthZ

b.      XPath-like matching for resource URIs

c.       Multi-domain… How do we tie it in with GBP?  Or….?

3.       AuthN

a.       Openstack Keystone federation (SSO)

4.       Karaf security

a.       JAAS login module for AAA

5.       Application Authorization

a.       Internal:  Jar signing/verification

b.      External:  3-legged OAuth

6.       Auditing

a.       CADF

7.       Re-organizing AAA features to avoid circular dependencies with controller.  A first step is to separate APIs and implementations as their own features, and also separate what is “core” functionality from what is “plugin” functionality…  Here’s a rough sketch (to be discussed further):   https://drive.google.com/file/d/0B1KtwIIbDsZXN3F2QzlfT0swclU/view?usp=sharing

8.       More testing (including integration tests)

 

Obviously there are more stuff here that we can humanly take on from the AAA team.  So, we will need to prioritize these stuff and see what is feasible for Lithium…. 

 

 

Thanks,

Liem

 

 

 

 


Re: [release] [ovsdb-dev] [Action Required for Project Contact] Cutting stable Helium release branch

Nguyen, Liem Manh <liem_m_nguyen@...>
 

Hi George,

 

AAA is done with the required steps too… Many thanks to Colin!

 

Liem

 

From: release-bounces@... [mailto:release-bounces@...] On Behalf Of Madhu Venugopal
Sent: Friday, October 10, 2014 2:48 PM
To: George Zhao; 'release@...'
Cc: ovsdb-dev@...; sfc-dev@...; l2switch-dev@...
Subject: Re: [release] [ovsdb-dev] [Action Required for Project Contact] Cutting stable Helium release branch

 

Hi George,

We (OVSDB project) are done with the required steps for stable/helium branch. Thanks to Colin for submitting the patches.

-Madhu

On 10/10/14, 9:46 AM, George Zhao wrote:

Hello L2switch, SFC, OVSDB project contacts and committers:

 

Just want to quick check for stable/helium branch cutting  status:

 

L2switch:  Amit said there were some issues following the instructions in wiki, is that still blocking him?

 

SFC and OVSDB  are “core” projects that have others depends on them, thus should complete stable/helium in the first round, please appoint a committer on this and update the spreadsheet, currently the project contacts: Paul Quin and Madhu are default handlers for this.

 

Please update your project status at:

https://docs.google.com/spreadsheets/d/1PYxjiSYEks44uJByVO1P44rnI5xTJRulpKyrSsDQF9g/edit#gid=1307630876

 

thanks

 

George

 

From: George Zhao
Sent: Monday, October 06, 2014 12:26 PM
To: release@...
Subject: [Action Required for Project Contact] Cutting stable Helium release branch

 

Dear project contacts:

 

Thanks Colin for the detailed instructions, we are targeting to complete stable/helium branch cutting by this Friday.

 

Please have a committer for your project to perform steps 0 to steps 4:

https://wiki.opendaylight.org/view/Simultaneous_Release:Cutting_Stability_Branches

 

Please ask Thanh to review your patches by adding him as a reviewer.

thanh.ha@...

 

Please reply to this email if you encounter any issues or you have completed step – 4.

 

We track stable/helium progress in this spreadsheet: you fill status there as well

https://docs.google.com/spreadsheets/d/1PYxjiSYEks44uJByVO1P44rnI5xTJRulpKyrSsDQF9g/edit#gid=1307630876

 

 

We need some coordination work for step 5 and forward.  

 

Thanks,

 

George




_______________________________________________
ovsdb-dev mailing list
ovsdb-dev@...
https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev

 


Presentation from AAA for TWS meeting Oct20?

alagalah <burns@...>
 

Anyone interested in presenting the AAA solution on the TWS call next Monday?

David (cc:d) had some specific questions he can expand on.

Thanks!


Re: Presentation from AAA for TWS meeting Oct20?

Nguyen, Liem Manh <liem_m_nguyen@...>
 

Hi Keith,

Certainly! I¹d be happy to go over what we have in Helium and what we
*would* like to have in LithiumŠ If there are anything specific you are
looking for, please let us knowŠ

Cheers,
Liem

On 10/13/14, 11:35 AM, "alagalah" <burns@...> wrote:

Anyone interested in presenting the AAA solution on the TWS call next
Monday?

David (cc:d) had some specific questions he can expand on.

Thanks!

_______________________________________________
Aaa-dev mailing list
Aaa-dev@...
https://lists.opendaylight.org/mailman/listinfo/aaa-dev


Re: Presentation from AAA for TWS meeting Oct20?

alagalah <burns@...>
 

Thanks Liem! I’ll lock it in!

Mr Bainbridge? Specifics?

On Oct 13, 2014, at 11:56 AM, Nguyen, Liem Manh <liem_m_nguyen@...> wrote:

Hi Keith,

Certainly! I¹d be happy to go over what we have in Helium and what we
*would* like to have in LithiumŠ If there are anything specific you are
looking for, please let us knowŠ

Cheers,
Liem

On 10/13/14, 11:35 AM, "alagalah" <burns@...> wrote:

Anyone interested in presenting the AAA solution on the TWS call next
Monday?

David (cc:d) had some specific questions he can expand on.

Thanks!

_______________________________________________
Aaa-dev mailing list
Aaa-dev@...
https://lists.opendaylight.org/mailman/listinfo/aaa-dev


Re: AAA Lithium proposal/discussion?

Wojciech Dec
 

Hi Liem,

adding/commenting to the list...

On 10 October 2014 19:42, Nguyen, Liem Manh <liem_m_nguyen@...> wrote:

Hi guys,

 

On our last “status” meeting, we talked about what to do for Lithium (sorry, I forgot to hit the “record” button again)…  A few ideas were floated around (including some mentioned at the Summit) in no particular order:

 

1.       Clustered AAA

a.       Clustered-aware persistency/caching

2.       AuthZ

a.       Toaster example with AuthZ

b.      XPath-like matching for resource URIs

c.       Multi-domain… How do we tie it in with GBP?  Or….?

I kind of split the AuthZ "leftovers" into:
- Complete AuthZ for RPC, Notification and Mounted resources
- AuthZ resource path match engine. There are a couple of ideas here that we should discuss, of which xpath-like could be one.
- Authz for non Restconf access

3.       AuthN

a.       Openstack Keystone federation (SSO)

 b) DLUX UI for AuthN

4.       Karaf security

a.       JAAS login module for AAA

5.       Application Authorization

a.       Internal:  Jar signing/verification

b.      External:  3-legged OAuth 

Would "application bundle identification" fall into this one?

Cheers,
Wojciech.

6.       Auditing

a.       CADF

7.       Re-organizing AAA features to avoid circular dependencies with controller.  A first step is to separate APIs and implementations as their own features, and also separate what is “core” functionality from what is “plugin” functionality…  Here’s a rough sketch (to be discussed further):   https://drive.google.com/file/d/0B1KtwIIbDsZXN3F2QzlfT0swclU/view?usp=sharing

8.       More testing (including integration tests)

 

Obviously there are more stuff here that we can humanly take on from the AAA team.  So, we will need to prioritize these stuff and see what is feasible for Lithium…. 

 

 

Thanks,

Liem

 

 

 

 


_______________________________________________
Aaa-dev mailing list
Aaa-dev@...
https://lists.opendaylight.org/mailman/listinfo/aaa-dev



Re: AAA Lithium proposal/discussion?

Nguyen, Liem Manh <liem_m_nguyen@...>
 

>> Would "application bundle identification" fall into this one?

Yes, for the internal app use-case.

 

Liem

 

From: Wojciech Dec [mailto:wdec.ietf@...]
Sent: Tuesday, October 14, 2014 4:28 AM
To: Nguyen, Liem Manh
Cc: aaa-dev@...
Subject: Re: [Aaa-dev] AAA Lithium proposal/discussion?

 

Hi Liem,

adding/commenting to the list...

 

On 10 October 2014 19:42, Nguyen, Liem Manh <liem_m_nguyen@...> wrote:

Hi guys,

 

On our last “status” meeting, we talked about what to do for Lithium (sorry, I forgot to hit the “record” button again)…  A few ideas were floated around (including some mentioned at the Summit) in no particular order:

 

1.       Clustered AAA

a.       Clustered-aware persistency/caching

2.       AuthZ

a.       Toaster example with AuthZ

b.      XPath-like matching for resource URIs

c.       Multi-domain… How do we tie it in with GBP?  Or….?

I kind of split the AuthZ "leftovers" into:

- Complete AuthZ for RPC, Notification and Mounted resources

- AuthZ resource path match engine. There are a couple of ideas here that we should discuss, of which xpath-like could be one.

- Authz for non Restconf access

 

3.       AuthN

a.       Openstack Keystone federation (SSO)

 b) DLUX UI for AuthN

4.       Karaf security

a.       JAAS login module for AAA

5.       Application Authorization

a.       Internal:  Jar signing/verification

b.      External:  3-legged OAuth 

Would "application bundle identification" fall into this one?

Cheers,

Wojciech.

6.       Auditing

a.       CADF

7.       Re-organizing AAA features to avoid circular dependencies with controller.  A first step is to separate APIs and implementations as their own features, and also separate what is “core” functionality from what is “plugin” functionality…  Here’s a rough sketch (to be discussed further):   https://drive.google.com/file/d/0B1KtwIIbDsZXN3F2QzlfT0swclU/view?usp=sharing

8.       More testing (including integration tests)

 

Obviously there are more stuff here that we can humanly take on from the AAA team.  So, we will need to prioritize these stuff and see what is feasible for Lithium…. 

 

 

Thanks,

Liem

 

 

 

 


_______________________________________________
Aaa-dev mailing list
Aaa-dev@...
https://lists.opendaylight.org/mailman/listinfo/aaa-dev

 


Idmlight - Grant?

Wojciech Dec
 

Hi Peter,

I was browsing through the Idmlight code and API and noticed the "Grant" model item/class, which tbh it is not clear what is it for. Could you kindly provide your insights into what is it meant for?

Regards,
Wojciech.

141 - 160 of 1823