fix(proxy): rotate Floxy creds (prior account hit HTTP 402 / balance exhausted)
Some checks failed
QA Gate (P0/P1) / Test affected app (pull_request) Has been cancelled
Some checks failed
QA Gate (P0/P1) / Test affected app (pull_request) Has been cancelled
The hardcoded Floxy account (d739255e819b) ran out of balance → 402 Payment Required on every CONNECT → pcat decode dead on prod since ~07:16 UTC 2026-06-11 (pcat has no proxy fallback; EMEX limped on its DataImpulse fallback). New funded account cac4b0d96a80 verified working (call leg 401-reachable, capture leg 200). Updates the hardcoded defaults in all 3 Floxy consumers (pcat auth, emex http, emex browser); env overrides PCAT_FLOXY_USER/PASS + EMEX_FLOXY_USER/PASS unchanged. Follow-up: wire FLOXY_USER/PASS into docker-compose env so future rotations are Coolify-env-only (no code change / rebuild). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -189,8 +189,8 @@ export class EmexService {
|
||||
this.emexFloxy = {
|
||||
host: this.configService.get<string>("EMEX_FLOXY_HOST", "residential.floxy.io"),
|
||||
port: Number.isInteger(fport) && fport >= 1 && fport <= 65535 ? fport : 12321,
|
||||
user: this.configService.get<string>("EMEX_FLOXY_USER", "d739255e819b"),
|
||||
pass: this.configService.get<string>("EMEX_FLOXY_PASS", "9092873ba4e0"),
|
||||
user: this.configService.get<string>("EMEX_FLOXY_USER", "cac4b0d96a80"),
|
||||
pass: this.configService.get<string>("EMEX_FLOXY_PASS", "dfc38fe467a3"),
|
||||
lifetime: Number.isInteger(flife) && flife >= 0 ? flife : 300,
|
||||
};
|
||||
this.logger.log(
|
||||
|
||||
Reference in New Issue
Block a user