You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@usergrid.apache.org by "Jaskaran (JIRA)" <ji...@apache.org> on 2016/10/03 07:05:20 UTC

[jira] [Updated] (USERGRID-1319) Client_id & client_secret Errors (2.2.0)

     [ https://issues.apache.org/jira/browse/USERGRID-1319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jaskaran updated USERGRID-1319:
-------------------------------
    Environment: 
OS: Ubuntu 14.04;
Cassandra version: 2.2.6 (DataStax);
Elasticsearch version: 1.4.4;
Tomcat version: 7;
JDK version: 1.8.0_65 (Oracle);
Usergrid version: 2.2.0 (Master branch, 2nd Sep, SHA: 9fae8037a4b881e9c13a5a1f23f71dc34e950c40)

  was:
OS: Ubuntu 14.04
Cassandra version: 2.2.6 (DataStax)
Elasticsearch version: 1.4.4
Tomcat version: 7
JDK version: 1.8.0_65 (Oracle)
Usergrid version: 2.2.0 (Master branch, 2nd Sep, SHA: 9fae8037a4b881e9c13a5a1f23f71dc34e950c40)


> Client_id & client_secret Errors (2.2.0)
> ----------------------------------------
>
>                 Key: USERGRID-1319
>                 URL: https://issues.apache.org/jira/browse/USERGRID-1319
>             Project: Usergrid
>          Issue Type: Bug
>          Components: Stack
>    Affects Versions: 2.2.0
>         Environment: OS: Ubuntu 14.04;
> Cassandra version: 2.2.6 (DataStax);
> Elasticsearch version: 1.4.4;
> Tomcat version: 7;
> JDK version: 1.8.0_65 (Oracle);
> Usergrid version: 2.2.0 (Master branch, 2nd Sep, SHA: 9fae8037a4b881e9c13a5a1f23f71dc34e950c40)
>            Reporter: Jaskaran
>             Fix For: 2.2.0
>
>
> We are migrating our application from 1.0.2 to 2.2.0 (Master branch, 2nd Sep, SHA: 9fae8037a4b881e9c13a5a1f23f71dc34e950c40). We have observed a new issue (in 2.2.0, Master branch), while using valid client_id & client_secret. Below is a sample request and response.
> Request:
> http://<server>/<org>/<app>/users?client_id=<client_id>&client_secret=<client_secret>
> Response:
> Http 401 Unauthorized
> {
>   "error": "unauthorized",
>   "timestamp": 1475131455582,
>   "duration": 0,
>   "error_description": "Subject does not have permission to access this resource",
>   "exception": "org.apache.usergrid.rest.exceptions.SecurityException"
> }
> Notes on the Error and Observations:
> (1) The unauthorised error (with client_id and client_secret) is random (but quite frequent) - ‘suddenly’ all Usergrid API calls fail. 
> (2) On its own, after some times (few hours), the same call with same client_id and client_secret will start working again. 
> (3) The problem is NOT related to Loading of the system. It occurs during NO-LOAD conditions as well.
> (4) We have tested and ‘not’ observed this issue (with client_id and client_secret) with 2.1.0 and 1.0.2 releases.
> (5) Interestingly, the user access tokens (access_token) ‘always’ works with 2.2.0 - it is the  current workaround we’re using. 
> Note, since admin token expires in 7 days - we can not continue using this workaround approach (user access_token).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)