What sort of health check do you have configured?
Can you run that check manually?
If it's an HTTP check, then your service needs to return a 2xx status code in order to pass.
This error is probably from you application since consul isn't written in Java:
"java.lang.IllegalArgumentException: Value must not be null"
Nicholas
--
This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list.
GitHub Issues: https://github.com/hashicorp/consul/issues
IRC: #consul on Freenode
---
You received this message because you are subscribed to the Google Groups "Consul" group.
To unsubscribe from this group and stop receiving emails from it, send an email to consul-tool...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/consul-tool/5fd2172e-1d28-4cca-b1e9-70a67a220208%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I'm order to pass an HTTP health check your service must return a 2xx status code.
A 503 return will fail the health check, no mater the content of the json body.
Nicholas
To view this discussion on the web visit https://groups.google.com/d/msgid/consul-tool/bc6b3722-3ee5-40d9-811b-d562db881e8e%40googlegroups.com.