# Accessing API button

**URL:** https://community.graylog.org/t/accessing-api-button/3852
**Category:** Graylog Central (peer support)
**Created:** [January 18, 2018, 2:15pm UTC](https://community.graylog.org/t/accessing-api-button/3852 "2018-01-18T14:15:36Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![davama](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/davama/32/231_2.png) [@davama](https://community.graylog.org/u/davama)
#### Post date: [January 18, 2018, 2:15pm UTC](https://community.graylog.org/t/accessing-api-button/3852/1 "2018-01-18T14:15:37Z")

</div>

Hello!

Trying to accomplish what this guy did [here](https://community.graylog.org/t/unable-to-access-api-browser/1049/7?u=davama) but failed ☹

This is how i have it configured.

```
rest_listen_uri = http://127.0.0.1:9000/graylog/api/
#rest_transport_uri = http://192.168.1.1:9000/api/
web_listen_uri = http://127.0.0.1:9000/graylog
#web_endpoint_uri =
#http_proxy_uri =

```

Using nginx to access through web browser (`https://<routable-fqdn>/graylog`) works

```auto
   location /graylog {
    proxy_set_header Host $http_host;
    proxy_set_header X-Forwarded-Host $host;
    proxy_set_header X-Forwarded-Server $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Graylog-Server-URL https://$server_name/graylog/api;
    proxy_pass http://127.0.0.1:9000/graylog;
    }

```

With the above setup the API button goes to the loopback address, `http://127.0.0.1:9000/graylog/api/api-browser`, which makes sense since i dont have `rest_transport_uri` set. Manually typing `https://<routable-fqdn>/graylog/api/api-browser` works

Im sure it’s something very simple  
Any input is appreciated!

Thank you!  
dave

---

<div class="post-metadata">

### Author: ![davama](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/davama/32/231_2.png) [@davama](https://community.graylog.org/u/davama)
#### Post date: [January 18, 2018, 2:20pm UTC](https://community.graylog.org/t/accessing-api-button/3852/2 "2018-01-18T14:20:50Z")

</div>

When i make the following changes, my graylog-server dies:

```
rest_listen_uri = http://0.0.0.0:9000/graylog/api/
rest_transport_uri = http://<fqdn>:9000/graylog/api/

```

Not sure why

Note: graylog and elasticsearch all live in the same box

---

<div class="post-metadata">

### Author: ![jan](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/jan/32/11_2.png) [@jan](https://community.graylog.org/u/jan)
#### Post date: [January 19, 2018, 12:10pm UTC](https://community.graylog.org/t/accessing-api-button/3852/3 "2018-01-19T12:10:07Z")

</div>

@davama

that is a known issue: [https://github.com/Graylog2/graylog2-server/issues/1576](https://github.com/Graylog2/graylog2-server/issues/1576)

---

<div class="post-metadata">

### Author: ![davama](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/davama/32/231_2.png) [@davama](https://community.graylog.org/u/davama)
#### Post date: [January 19, 2018, 1:09pm UTC](https://community.graylog.org/t/accessing-api-button/3852/4 "2018-01-19T13:09:32Z")

</div>

@jan

Thank you for replying!  
That ticket is quite old.  
I’ll reply on that ticket, hopefully get some traction.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex016/uploads/graylog/original/3X/c/7/c7c09c6b5099570133d6502b83f50ba4430de5b6.png) [@system](https://community.graylog.org/u/system)
#### Post date: [February 2, 2018, 1:22pm UTC](https://community.graylog.org/t/accessing-api-button/3852/5 "2018-02-02T13:22:43Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
