Alex,
yes ->9244 gives the 503 error - service unavailable
->9243 gives 401 - authentication needed, so works (with a bit of help, I used:
curl -k -H "X-Found-Cluster: 70bceb62fa7f480395ca2cb9d6573fa3" https://localhost:9243
->9200 gives 401 also.
I found the logs but didn't see anything that stood out - lots of INFO entries.
[2020-03-18 13:42:57,791][INFO ][no.found.servicesforwarder.haproxy.ServicesForwarderHaproxyConfigurationWriter] Writing updated client haproxy configuration file for proxi
es:[ProxyPublicInstances(Map(10.5.2.152 -> ProxyPublicInstance({"metadata":{},"attributes":{"proxy_host_ip":"10.5.2.152","proxy_public_hostname":"10.5.2.152","zone":"MY_ZON
E-2"},"v2proxyhealth":{"routing_table":{"elasticsearch":{"deployments":"6","instances":"14"},"kibana":{"deployments":"4","instances":"2"}}},"health":{"healthy":true,"curato
r":{"state":"RECONNECTED","since":"2020-03-16T15:59:14.938Z"},"dynamic_settings":{"initialized":true,"settings":{"http":{"cluster":{"max_outstanding_requests":2000},"cookie
s":{"cookie_secret":"-","user_cookie_key":"user"},"sso":{"sso_secret":"-","max_age":3600000,"cookie_name":"found-sso","maintenance_bypass_cookie_name":"found-maintenance-by
pass","default_redirect_path":"/","dont_log_requests":false},"dashboards":{"base_url":"http://d1wko2d5vgoj53.cloudfront.net/_found.no/dashboards"},"healthcheck":{"minimum_p
roxy_services":1,"disconnected_cutoff":259200000}},"signature_valid_for_millis":60000,"signature_secret":"-","signature_future_signed_tolerance_millis":0}},"appsearch":{"in
itialized":true,"counts":{"cached":1,"clusters":0,"instances":0,"connectors":0,"lockdown":0}},"elasticsearch":{"initialized":true,"counts":{"cached":81,"clusters":6,"instan
ces":14,"connectors":14,"lockdown":0}},"enterprisesearch":{"initialized":true,"counts":{"cached":0,"clusters":0,"instances":0,"connectors":0,"lockdown":0}},"sitesearch":{"i
nitialized":true,"counts":{"cached":0,"clusters":0,"instances":0,"connectors":0,"lockdown":0}},"kibana":{"initialized":true,"counts":{"cached":34,"clusters":4,"instances":1
,"connectors":3,"lockdown":0}},"apm":{"initialized":true,"counts":{"cached":1,"clusters":0,"instances":0,"connectors":0,"lockdown":0}}}},30064771846,30064778965,15843744246
93,1584452166562,27,0,0,793365334931079188,1621,0,30064771846
), 10.5.3.153 -> ProxyPublicInstance({"metadata":{},"attributes":{"proxy_host_ip":"10.5.3.153","proxy_public_hostname":"10.5.3.153","zone":"MY_ZONE-3"},"v2proxyhealth":{"ro
uting_table":{"elasticsearch":{"deployments":"6","instances":"14"},"kibana":{"deployments":"4","instances":"1"}}},"health":{"healthy":true,"curator":{"state":"CONNECTED","s
ince":"2020-03-16T16:00:26.179Z"},"dynamic_settings":{"initialized":true,"settings":{"http":{"cluster":{"max_outstanding_requests":2000},"cookies":{"cookie_secret":"-","use
r_cookie_key":"user"},"sso":{"sso_secret":"-","max_age":3600000,"cookie_name":"found-sso","maintenance_bypass_cookie_name":"found-maintenance-bypass","default_redirect_path
":"/","dont_log_requests":false},"dashboards":{"base_url":"http://d1wko2d5vgoj53.cloudfront.net/_found.no/dashboards"},"healthcheck":{"minimum_proxy_services":1,"disconnect
ed_cutoff":259200000}},"signature_valid_for_millis":60000,"signature_secret":"-","signature_future_signed_tolerance_millis":0}},"appsearch":{"initialized":true,"counts":{"cached":1,"clusters":0,"instances":0,"connectors":0,"lockdown":0}},"elasticsearch":{"initialized":true,"counts":{"cached":81,"clusters":6,"instances":14,"connectors":14,"lockdown":0}},"enterprisesearch":{"initialized":true,"counts":{"cached":0,"clusters":0,"instances":0,"connectors":0,"lockdown":0}},"sitesearch":{"initialized":true,"counts":{"cached":0,"clusters":0,"instances":0,"connectors":0,"lockdown":0}},"kibana":{"initialized":true,"counts":{"cached":34,"clusters":4,"instances":1,"connectors":3,"lockdown":0}},"apm":{"initialized":true,"counts":{"cached":1,"clusters":0,"instances":0,"connectors":0,"lockdown":0}}}},30064771852,30064778972,1584374426719,1584452166634,30,0,0,793365334931079194,1619,0,30064771852
), 10.5.6.186 -> ProxyPublicInstance({"metadata":{},"attributes":{"proxy_host_ip":"10.5.6.186","proxy_public_hostname":"10.5.6.186","zone":"MY_ZONE-1"},"v2proxyhealth":{"routing_table":{"elasticsearch":{"deployments":"6","instances":"14"},"kibana":{"deployments":"4","instances":"1"}}},"health":{"healthy":true,"curator":{"state":"RECONNECTED","since":"2020-03-16T16:00:43.673Z"},"dynamic_settings":{"initialized":true,"settings":{"http":{"cluster":{"max_outstanding_requests":2000},"cookies":{"cookie_secret":"-","user_cookie_key":"user"},"sso":{"sso_secret":"-","max_age":3600000,"cookie_name":"found-sso","maintenance_bypass_cookie_name":"found-maintenance-bypass","default_redirect_path":"/","dont_log_requests":false},"dashboards":{"base_url":"http://d1wko2d5vgoj53.cloudfront.net/_found.no/dashboards"},"healthcheck":{"minimum_proxy_services":1,"disconnected_cutoff":259200000}},"signature_valid_for_millis":60000,"signature_secret":"-","signature_future_signed_tolerance_millis":0}},"appsearch":{"initialized":true,"counts":{"cached":1,"clusters":0,"instances":0,"connectors":0,"lockdown":0}},"elasticsearch":{"initialized":true,"counts":{"cached":81,"clusters":6,"instances":14,"connectors":14,"lockdown":0}},"enterprisesearch":{"initialized":true,"counts":{"cached":0,"clusters":0,"instances":0,"connectors":0,"lockdown":0}},"sitesearch":{"initialized":true,"counts":{"cached":0,"clusters":0,"instances":0,"connectors":0,"lockdown":0}},"kibana":{"initialized":true,"counts":{"cached":34,"clusters":4,"instances":1,"connectors":3,"lockdown":0}},"apm":{"initialized":true,"counts":{"cached":1,"clusters":0,"instances":0,"connectors":0,"lockdown":0}}}},30064771849,30064778967,1584374424694,1584452166564,29,0,0,864691133595844620,1621,0,30064771849
)))], adminconsoles:[AdminConsolePublicInstances(Map())] to [/app/managed/haproxy.cfg] {}
- does the last bit about admin consoles include an empty Map()?
haproxy.log had this:
[WARNING] 076/140711 (15) : Failed to connect to the old process socket '/app/data/haproxy/haproxy.sock'
[ALERT] 076/140711 (15) : Failed to get the sockets from the old process!
[WARNING] 076/140711 (15) : Reexecuting Master process
[WARNING] 076/140719 (15) : Reexecuting Master process
[WARNING] 076/140719 (15) : Former worker 81 exited with code 0
[WARNING] 076/140719 (15) : Former worker 37 exited with code 0
[WARNING] 076/140719 (15) : Exiting Master process...
[ALERT] 076/140719 (15) : Current worker 83 exited with code 143
[WARNING] 076/140719 (15) : All workers exited. Exiting... (143)
[WARNING] 077/134250 (14) : Failed to connect to the old process socket '/app/data/haproxy/haproxy.sock'
[ALERT] 077/134250 (14) : Failed to get the sockets from the old process!
[WARNING] 077/134250 (14) : Reexecuting Master process
[WARNING] 077/134258 (14) : Former worker 33 exited with code 0
I found the config files, all my servers have the proxy role. I tried the :9200 check on each and they gave the same result - 401 needing auth on each server.
curl -H "X-Found-Cluster: 70bceb62fa7f480395ca2cb9d6573fa3" localhost:9200