-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
incorrect node information and api browser link incorrect #2360
Comments
@jalogisch How (and on which page exactly) is the link to the API Browser wrong? |
if you request the page via H1 LB the Link (when you use the API Browser button) is http://127.0.0.1:12900/api-browser |
@jalogisch |
As by design each individual API need to be accessible by the browser it is not possible to have them all covered behind a load balance and separated by network design. The requested feature is not possible and i will close this issue. |
Usually, the link to the API browser is meant to talk to one specific node only. In cases where Graylog is served behind a load balancer, the node specific URL is not reachable. We autodetect that ( `http_external_uri` != `http_publish_uri` ) and display a "cluster global API browser button". Since the API browser behind this address might end up talking to random nodes of the cluster, display a warning box, to make users aware of this. Fixes #5920 Refs #2360 Refs #2587
* Introduce a cluster global API browser button Usually, the link to the API browser is meant to talk to one specific node only. In cases where Graylog is served behind a load balancer, the node specific URL is not reachable. We autodetect that ( `http_external_uri` != `http_publish_uri` ) and display a "cluster global API browser button". Since the API browser behind this address might end up talking to random nodes of the cluster, display a warning box, to make users aware of this. Fixes #5920 Refs #2360 Refs #2587 * Fix review comments
* Introduce a cluster global API browser button Usually, the link to the API browser is meant to talk to one specific node only. In cases where Graylog is served behind a load balancer, the node specific URL is not reachable. We autodetect that ( `http_external_uri` != `http_publish_uri` ) and display a "cluster global API browser button". Since the API browser behind this address might end up talking to random nodes of the cluster, display a warning box, to make users aware of this. Fixes #5920 Refs #2360 Refs #2587 * Fix review comments (cherry picked from commit 6ac71c0)
* Introduce a cluster global API browser button (#6567) * Introduce a cluster global API browser button Usually, the link to the API browser is meant to talk to one specific node only. In cases where Graylog is served behind a load balancer, the node specific URL is not reachable. We autodetect that ( `http_external_uri` != `http_publish_uri` ) and display a "cluster global API browser button". Since the API browser behind this address might end up talking to random nodes of the cluster, display a warning box, to make users aware of this. Fixes #5920 Refs #2360 Refs #2587 * Fix review comments (cherry picked from commit 6ac71c0) * Remove unused Alert import * Fix propTypes in NodesList component
desription
if you have a chained Proxy Setup for HTTPS (like in the image)
Not sure if this is related to #2359 and/or #1576
configuration
Apache Loadbalancer Setup
Apache Setup on Graylog System
Graylog Server Conf for Web and API
Environment
The text was updated successfully, but these errors were encountered: