Crypto Rug Muncher commited on
Commit ·
490d0cc
1
Parent(s): 026baaf
fix(certstream): correct URL to calidog.io (typo in M3 spec: calidus→calidog)
Browse filesThe task spec had 'wss://certstream.calidus.io/' — that domain does not
exist (NXDOMAIN). The canonical public CertStream is at
'wss://certstream.calidog.io/'. Made it env-overridable.
Also: certstream logs showed 60 brands loaded (55 in JSON + a few
dups from cleaning). Container now resolves calidog.io correctly.
app/domain/threat/certstream_listener.py
CHANGED
|
@@ -174,7 +174,10 @@ async def _persist_domain(domain: str, brand: str, issued_at: datetime | None, i
|
|
| 174 |
|
| 175 |
|
| 176 |
# ── CertStream WebSocket listener ──────────────────────────────────
|
| 177 |
-
|
|
|
|
|
|
|
|
|
|
| 178 |
|
| 179 |
|
| 180 |
async def _process_message(msg: dict) -> int:
|
|
|
|
| 174 |
|
| 175 |
|
| 176 |
# ── CertStream WebSocket listener ──────────────────────────────────
|
| 177 |
+
# Public CertStream (CaliDog) — the canonical free CT feed.
|
| 178 |
+
CERTSTREAM_URL = os.getenv(
|
| 179 |
+
"CERTSTREAM_URL", "wss://certstream.calidog.io/"
|
| 180 |
+
)
|
| 181 |
|
| 182 |
|
| 183 |
async def _process_message(msg: dict) -> int:
|