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 files

The 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
- CERTSTREAM_URL = "wss://certstream.calidus.io/"
 
 
 
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: