Thank you very much for the resolution.

On Sat, May 28, 2016 at 12:54 AM, Bryan Shell <[email protected]> wrote:

> This is covered in the documentation here:
>
> http://docs.graylog.org/en/2.0/pages/configuring_webif.html?highlight=rest_transport_uri#making-the-web-interface-work-with-load-balancers-proxies
>
> `web_listen_uri` should be set to some port that is allowed by your
> security group and the ELB updated to forward to the instance 12900 port
> and permissions added for that port.
>
> On Thursday, May 26, 2016 at 10:47:07 AM UTC-5, Pranay Manwatkar wrote:
>>
>> *### Problem description*
>> I am unable to understand why browser is redirecting the ELB request to
>> internal IP 12900.
>> What am I missing in configuration. I am getting this error as I blocked
>> the security group to access 12900 directly from browser host. What port I
>> need to add so that request does not go directly to internal instances on
>> rest_listen_uri port.
>> ```
>> *Error message*
>> Bad request
>> *Original Request*
>> GET http://10.2.93.6:12900/system/cluster/node
>> *Status code*
>> undefined
>> *Full error message*
>> Error: Request has been terminated Possible causes: the network is
>> offline, Origin is not allowed by Access-Control-Allow-Origin, the page is
>> being unloaded, etc.
>> ```
>>
>> *### Steps to reproduce the problem*
>> As per http://docs.graylog.org/en/2.0/pages/architecture.html for bigger
>> setup I have added AWS ELB  in front of graylog-server
>> ELB http port: 80
>> Instance http port: 9000
>>
>> Graylog server: 10.2.93.6
>> Elasticsearch: 10.2.68.102
>>
>> graylog-server.conf::
>> ```
>> is_master = true
>> node_id_file = /etc/graylog/server/node-id
>> password_secret = XXXXXXXXXXXXXXX
>> root_username = admin
>> root_password_sha2 = YXXXXXXXXXXXXXXXY
>> plugin_dir = plugin
>> rest_listen_uri = http://0.0.0.0:12900/
>> web_listen_uri = http://0.0.0.0:9000/
>> web_enable_cors = false
>> rotation_strategy = time
>> elasticsearch_max_time_per_index = 3d
>> elasticsearch_max_number_of_indices = 20
>> retention_strategy = delete
>> elasticsearch_shards = 2
>> elasticsearch_replicas = 0
>> elasticsearch_index_prefix = graylog
>> allow_leading_wildcard_searches = true
>> allow_highlighting = false
>> elasticsearch_cluster_name = graylog
>> elasticsearch_discovery_zen_ping_unicast_hosts = 10.2.68.102:9300
>> elasticsearch_discovery_zen_ping_multicast_enabled = false
>> elasticsearch_cluster_discovery_timeout = 5000
>> elasticsearch_discovery_initial_state_timeout = 15s
>> elasticsearch_analyzer = standard
>> elasticsearch_network_host = 10.2.93.6
>> output_batch_size = 500
>> output_flush_interval = 1
>> output_fault_count_threshold = 5
>> output_fault_penalty_seconds = 30
>> processbuffer_processors = 5
>> outputbuffer_processors = 3
>> processor_wait_strategy = blocking
>> ring_size = 65536
>> inputbuffer_ring_size = 65536
>> inputbuffer_processors = 2
>> inputbuffer_wait_strategy = blocking
>> message_journal_enabled = true
>> message_journal_dir = data/journal
>> lb_recognition_period_seconds = 3
>> mongodb_uri = mongodb://mongodb.test.com:27017/db1
>> mongodb_max_connections = 1000
>> mongodb_threads_allowed_to_block_multiplier = 5
>> content_packs_auto_load = grok-patterns.json
>> ```
>>
>> elasticsearch.yml
>> ```
>> cluster.name: graylog
>> node.master: true
>> node.data: true
>> index.number_of_shards: 2
>> index.number_of_replicas: 0
>> index.replication: async
>> index.refresh_interval: 30s
>> path.data: /var/lib/elasticsearch/data-0, /var/lib/elasticsearch/data-1
>> path.logs: /var/lib/elasticsearch/logs
>> bootstrap.mlockall: true
>> ES_HEAP_SIZE: 3g
>> MAX_LOCKED_MEMORY: unlimited
>> transport.tcp.compress: true
>> http.compression: true
>> http.cors.enabled: true
>> discovery.zen.minimum_master_nodes: 1
>> discovery.zen.ping.multicast.enabled: false
>> discovery.zen.ping.unicast.hosts: ["10.2.68.102:9300"]
>> discovery.type: ec2
>> discovery.ec2.host_type: private_ip
>> discovery.ec2.ping_timeout: 5s
>> cloud.aws.region:  us-east-1
>> discovery.ec2.tag.Role:  haystack-es
>> jmx.create_connector: true
>> jmx.port: 1099
>> jmx.domain: elasticsearch
>> index.search.slowlog.level: DEBUG
>> index.search.slowlog.threshold.query.warn: 10s
>> index.search.slowlog.threshold.query.info: 5s
>> index.search.slowlog.threshold.query.debug: 2s
>> index.search.slowlog.threshold.query.trace: 500ms
>> index.search.slowlog.threshold.fetch.warn: 1s
>> index.search.slowlog.threshold.fetch.info: 800ms
>> index.search.slowlog.threshold.fetch.debug: 500ms
>> index.search.slowlog.threshold.fetch.trace: 200ms
>> index.indexing.slowlog.level: DEBUG
>> index.indexing.slowlog.threshold.index.warn: 10s
>> index.indexing.slowlog.threshold.index.info: 5s
>> index.indexing.slowlog.threshold.index.debug: 2s
>> index.indexing.slowlog.threshold.index.trace: 500ms
>> node.name: ${HOSTNAME}
>> network.bind_host: 0.0.0.0
>> network.host: 10.2.68.102
>> cloud.node.auto_attributes: true
>> cluster.routing.allocation.awareness.attributes: aws_availability_zone
>> ```
>>
>> *### Environment*
>>
>> - Graylog Version: 2.0.1
>> - Elasticsearch Version: 2.3.3
>> - MongoDB Version: 3.0.2-1.amzn1
>> - Operating System: graylog on centos-el7.x86_64 | elasticsearch on
>> 4.4.10-22.54.amzn1.x86_64
>> - Browser version: Chrome 50.0.2661.102
>>
>> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Graylog Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/graylog2/yPFKRLAhUlY/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/graylog2/d4816ddb-5007-4190-81ee-336d823ff6a6%40googlegroups.com
> <https://groups.google.com/d/msgid/graylog2/d4816ddb-5007-4190-81ee-336d823ff6a6%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CADSOaJJJFKJD1-dCudPzs23eGrT%2B020rHiW%3D5w_ybxWVyXM70g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to