Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

BENderIsGr8te's avatar

Envoyer Health Check showing Red, but it pulls up just fine

Hey guys,

I have a staging site for a service I am preparing to deploy. We need to do some live testing and I have invited some testers. Just to keep out Google Bots and people that don't need to see it, there is a Basic HTTP AUTH. It's not designed to be super secure, just a layer of annoyance for anybody that might happen upon it. There is an entirely separate account and login system once the page loads. (Essentially, this is the only way I have discovered to absolutely keep the bots from indexing the site).

Anyway, I setup a route that is excluded from the HTTP AUTH specifically for Envoyer so that when push out code, Envoyer can hit the route and get a 'success' message.

While I am able to load the URL from any browser and see the message, Envoyer keeps showing RED from all locations.

Is Envoyer just using a "PING"? If so, that might explain it since a PING doesn't seem to work when passed a full URL. Essentially, this is the URL

http://staging.domain.com/envoyer-health-check

Any ideas on how I can get that URL to work with the Health Check?

0 likes
3 replies
pjstew's avatar

I would also like to know a way around this... Does anyone know a way to make Envoyer health check work when you've got http auth on?

Please or to participate in this conversation.