KamoCRM

Probe the XMPP session, not /about/health, which a SIP gateway answers 500

FixKlusterServices
Shipped
September 28, 2026 at 12:43 PM UTC
Author
Kamo
Commit
a5315c8

Jigasi 1.1.369's Health.check throws "GW not ready." whenever it has a SIP gateway and no HEALTH_CHECK_SIP_URI, registered or not, so the health probes restarted the pod every five minutes while FreePBX showed its registration Avail. Probe the ESTABLISHED session to prosody:5222 instead, as Meet-jicofo does; the SIP registration is watched from FreePBX (qualify every 30 s). Setting the URI would make Jigasi place a test call through FreePBX every five minutes, one CDR row each. (KamoAI SP14 Task 30)

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing