sorry, I forgot 1 thing, I can access with the token to the following URL:
IP:9000/api/system/cluster/stats/elasticsearch

2017. január 9., hétfő 13:07:55 UTC+1 időpontban Norbert Kiss a következőt 
írta:
>
> Hi
>
> Unfortunately based on our security policy I can't share more that I did 
> it before, but now I show the full process.
>
> Norbert
>
> [root@nagios-master ~]# curl -u root:XX -H 'Accept: application/json' -X 
> POST 'http://IP:9000/api/users/root/tokens/monitor?pretty=true' -i
> HTTP/1.1 200 OK
> X-Graylog-Node-ID: 0ccf3479-4c38-401b-84a3-dbcfd4badcdb
> Content-Type: application/json
> Date: Mon, 09 Jan 2017 12:01:47 GMT
> Content-Length: 138
>
> {
>   "name" : "monitor",
>   "token" : "1nju0tc889slbv1c86n798fdjdgrs4jl7dk3gnsk1uc807bcj64u",
>   "last_access" : "1970-01-01T00:00:00.000Z"
> }[root@nagios-master ~]#
> [root@nagios-master ~]# curl  http://IP:9000/api/system  -u 
> 1nju0tc889slbv1c86n798fdjdgrs4jl7dk3gnsk1uc807bcj64u:token  -i
> HTTP/1.1 401 Unauthorized
> WWW-Authenticate: Basic realm="Graylog Server"
> X-Graylog-Node-ID: 0ccf3479-4c38-401b-84a3-dbcfd4badcdb
> X-Runtime-Microseconds: 364
> Date: Mon, 09 Jan 2017 12:02:16 GMT
> Content-Length: 0
>
> [root@nagios-master ~]# curl  http://IP:9000/api/system  -u root:XX  -i
> HTTP/1.1 200 OK
> X-Graylog-Node-ID: 0ccf3479-4c38-401b-84a3-dbcfd4badcdb
> X-Runtime-Microseconds: 1115
> Content-Type: application/json
> Date: Mon, 09 Jan 2017 12:02:33 GMT
> Content-Length: 402
>
> {"facility":"graylog-server","codename":"Smuttynose","node_id":"0ccf3479-4c38-401b-84a3-dbcfd4badcdb","cluster_id":"c43b5005-0262-4ac5-8afe-6ead71f1ae00","version":"2.1.2+50e449a","started_at":"2017-01-05T09:40:58.192Z","hostname":"XX","lifecycle":"running","lb_status":"alive","timezone":"Europe/Budapest","operating_system":"Linux
>  
> 3.10.0-514.2.2.el7.x86_64","is_processing":true}[root@nagios-master ~]#
> [root@nagios-master ~]# curl -u root:XX -H 'Accept: application/json' -X 
> GET 'http://IP:9000/api/users/root/tokens/?pretty=true' -i
> HTTP/1.1 200 OK
> X-Graylog-Node-ID: 0ccf3479-4c38-401b-84a3-dbcfd4badcdb
> Content-Type: application/json
> Date: Mon, 09 Jan 2017 12:02:56 GMT
> Content-Length: 318
>
> {
>   "tokens" : [ {
>     "name" : "XX",
>     "token" : "XX",
>     "last_access" : "1970-01-01T00:00:00.000Z"
>   }, {
>     "name" : "monitor",
>     "token" : "1nju0tc889slbv1c86n798fdjdgrs4jl7dk3gnsk1uc807bcj64u",
>     "last_access" : "1970-01-01T00:00:00.000Z"
>   } ]
> }[root@nagios-master ~]#
>
>
> 2017. január 9., hétfő 12:39:42 UTC+1 időpontban Jochen Schalanda a 
> következőt írta:
>>
>> Hi Norbert,
>>
>> see 
>> http://docs.graylog.org/en/2.1/pages/configuration/rest_api.html#creating-and-using-access-token
>>  
>> for instructions about using access tokens with the Graylog REST API.
>>
>> If, after reading the documentation carefully, you're still unable to 
>> make the access token work, please post your complete curl commands and do 
>> not obfuscate any data (except maybe the username and the password you're 
>> creating the token with).
>>
>> Cheers,
>> Jochen
>>
>> On Monday, 9 January 2017 12:03:45 UTC+1, Norbert Kiss wrote:
>>>
>>> Hi
>>>
>>> What I did wrong?
>>>
>>> I create a token, and if I try to use the token to get an url under 
>>> /api/system , I get Unauthorized back.
>>>
>>> Thanks,
>>>
>>> Norbert
>>>
>>>
>>> curl -u USER:PASS -H 'Accept: application/json' -X GET 
>>> 'http://IP:9000/api/users/USER/tokens?pretty=true'
>>> {
>>>   "tokens" : [ {
>>>     "name" : "NAME",
>>>     "token" : "TOKENID",
>>>     "last_access" : "1970-01-01T00:00:00.000Z"
>>>   } ]
>>> }
>>>
>>> curl http://IP:9000/api/system -u TOKENID:token -i
>>> HTTP/1.1 401 Unauthorized
>>> WWW-Authenticate: Basic realm="Graylog Server"
>>> X-Graylog-Node-ID: XX
>>> X-Runtime-Microseconds: 490
>>> Date: Mon, 09 Jan 2017 10:58:23 GMT
>>> Content-Length: 0
>>>
>>>
>>> curl http://IP:9000/api/system -u USER:PASS -i
>>> HTTP/1.1 200 OK
>>> X-Graylog-Node-ID: XX
>>> X-Runtime-Microseconds: 244491
>>> Content-Type: application/json
>>> Date: Mon, 09 Jan 2017 10:58:40 GMT
>>> Content-Length: 402
>>>
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Graylog Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/graylog2/12fd6591-214c-4258-9115-11db7d1a1a0e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to