jeudi 24 septembre 2015

neo4j HA healthcheck end-points return 401 through AWS load balancer

I'm running a 4 node (2 cluster nodes, 2 arbiter nodes) neo4j 2.2.5 enterprise cluster on 2 virtual machines in a private subnet within AWS EC2 (Linux). I'm able to start the clusters and have members join them. I have also configured an AWD Elastic Load Balancer to access the 7474 port of the different machines. The load balancer health check is configured with the end point below.

      /db/manage/server/ha/available

However, the servers return a 401 unauthorized as they don't contain an authorization header. I'm not sure if AWS allows you to pass auth values for healthcheck. Is it possible to have neo4j NOT require auth for "just" these health check URLs? (i don't want to disable auth for the entire db). Thx, NN




Aucun commentaire:

Enregistrer un commentaire