Hi Himanshu,
you configured Graylog to use port 12900 for the REST API. The API needs to
be directly accessable by your browser. To do so you can use either the
web_endpoint_uri _or_ the X-Graylog-Server-URL in your proxy config. You
set both but with two different url's.
Use just the one in the Nginx config and set it to the correct REST url
(from the perspective of your browser)

proxy_set_header    X-Graylog-Server-URL http://104.199.40.235:12900
<http://104.199.40.235/api>/;



On 8 October 2016 at 16:34, himanshu bhati <himanshu.bhati.981...@gmail.com>
wrote:

> Hi ,
> I am setting up graylog 1st time on google cloud ,I am getting error the
> server return 404 at the time of login , can anyone help me guide me , i am
> working on this 1 week but still not able to find the way .
>
> graylog-server                        2.1.1-1
>
>  elasticsearch                         2.4.1
>
> mongodb-org-server                                                   3.2.10
>
> nginx                                                                        
> 1.6.2-5+deb8u2
>
> in graylog , i can see it able to connect to mysqldb and elasticsearch, but 
> when i click on log in on graylog it show me error .i did not find any thing 
> in graylog logs . :(
>
>
> Error - the server returned: 404 - cannot POST 
> http://104.199.40.235/api/system/sessions (404)
>
> my graylog configration.
>
> elasticsearch_discovery_zen_ping_unicast_hosts = 127.0.0.1:9300
>
> elasticsearch_cluster_name = graylog2
>
> elasticsearch_shards = 1
>
> web_endpoint_uri = http://104.199.40.235:9000/api/
>
> web_listen_uri = http://0.0.0.0:9000/
>
> rest_listen_uri = http://0.0.0.0:12900/
>
> root_password_sha2 = 
> 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d15422
>
> password_secret = 
> X3SFr5QOyF5jlIahKOT2BO2rHZnAuilP5K0ZrgZgBcVugkw3iDdKiZVF3CJWGJw5DP7U6efIUdI68xyzn2D2Ba650P03qs12
>
>
>
> My nginx configration .
>
> server
> {
>   listen      80 default_server;
>   listen      [::]:80 default_server ipv6only=on;
>   server_name ub-mysql-01;
>
>   location /
>     {
>         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 http://104.199.40.235/api;
>         proxy_pass          http://127.0.0.1:9000;
>     }
> }
>
>
>
>
> my nginx error log
>
> ient: 122.180.184.38, server: ub-mysql-01, request: "GET 
> /api/system/cluster/node HTTP/1.1", upstream: 
> "http://127.0.0.1:9000/api/system/cluster/node";, host: "104.199.40.235", 
> referrer: "http://104.199.40.235/";
> 2016/10/08 14:06:19 [error] 21703#0: *1294 connect() failed (111: Connection 
> refused) while connecting to upstream, client: 122.180.184.38, server: 
> ub-mysql-01, request: "GET /api/system/cluster/node HTTP/1.1", upstream: 
> "http://127.0.0.1:9000/api/system/cluster/node";, host: "104.199.40.235", 
> referrer: "http://104.199.40.235/";
> 2016/10/08 14:06:39 [error] 21703#0: *1294 connect() failed (111: Connection 
> refused) while connecting to upstream, client: 122.180.184.38, server: 
> ub-mysql-01, request: "GET /api/system/cluster/node HTTP/1.1", upstream: 
> "http://127.0.0.1:9000/api/system/cluster/node";, host: "104.199.40.235", 
> referrer: "http://104.199.40.235/";
> 2016/10/08 14:06:59 [error] 21703#0: *1294 connect() failed (111: Connection 
> refused) while connecting to upstream, client: 122.180.184.38, server: 
> ub-mysql-01, request: "GET /api/system/cluster/node HTTP/1.1", upstream: 
> "http://127.0.0.1:9000/api/system/cluster/node";, host: "104.199.40.235", 
> referrer: "http://104.199.40.235/";
> 2016/10/08 14:07:19 [error] 21703#0: *1294 connect() failed (111: Connection 
> refused) while connecting to upstream, client: 122.180.184.38, server: 
> ub-mysql-01, request: "GET /api/system/cluster/node HTTP/1.1", upstream: 
> "http://127.0.0.1:9000/api/system/cluster/node";, host: "104.199.40.235", 
> referrer: "http://104.199.40.235/";
> 2016/10/08 14:07:39 [error] 21703#0: *1294 connect() failed (111: Connection 
> refused) while connecting to upstream, client: 122.180.184.38, server: 
> ub-mysql-01, request: "GET /api/system/cluster/node HTTP/1.1", upstream: 
> "http://127.0.0.1:9000/api/system/cluster/node";, host: "104.199.40.235", 
> referrer: "http://104.199.40.235/";
> 2016/10/08 14:08:39 [error] 21703#0: *1294 connect() failed (111: Connection 
> refused) while connecting to upstream, client: 122.180.184.38, server: 
> ub-mysql-01, request: "GET /api/system/cluster/node HTTP/1.1", upstream: 
> "http://127.0.0.1:9000/api/system/cluster/node";, host: "104.199.40.235", 
> referrer: "http://104.199.40.235/";
> 2016/10/08 14:08:59 [error] 21703#0: *1294 connect() failed (111: Connection 
> refused) while connecting to upstream, client: 122.180.184.38, server: 
> ub-mysql-01, request: "GET /api/system/cluster/node HTTP/1.1", upstream: 
> "http://127.0.0.1:9000/api/system/cluster/node";, host: "104.199.40.235", 
> referrer: "http://104.199.40.235/";
> 2016/10/08 14:10:39 [error] 21703#0: *1294 connect() failed (111: Connection 
> refused) while connecting to upstream, client: 122.180.184.38, server: 
> ub-mysql-01, request: "GET /api/system/cluster/node HTTP/1.1", upstream: 
> "http://127.0.0.1:9000/api/system/cluster/node";, host: "104.199.40.235", 
> referrer: "http://104.199.40.235/";
>
> --
> 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 graylog2+unsubscr...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/graylog2/1fcb7fe8-f018-4cff-ba86-c56299cdbfb1%40googlegroups.com
> <https://groups.google.com/d/msgid/graylog2/1fcb7fe8-f018-4cff-ba86-c56299cdbfb1%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Developer

Tel.: +49 (0)40 609 452 077
Fax.: +49 (0)40 609 452 078

TORCH GmbH - A Graylog Company
Poolstraße 21
20335 Hamburg
Germany

https://www.graylog.com <https://www.torch.sh/>

Commercial Reg. (Registergericht): Amtsgericht Hamburg, HRB 125175
Geschäftsführer: Lennart Koopmann (CEO)

-- 
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 graylog2+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/graylog2/CAMqbBbK8uJOPBU-mj5msJWDfdvun6oveFSpoWYOJmSMWz5Gd2Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to