=== verify_all.sh started at 2026-04-03T18:28:32Z === 0Chain Comprehensive Verification Domain: test.zus.network Apps: test.vult.network / test.blimp.software / test.bolt.holdings 0box: https://0box.test.zus.network | Time: Fri Apr 3 08:28:32 PM CEST 2026 ══════════════════════════════════════════════════  Chain Health ══════════════════════════════════════════════════ [PASS] miner-1 running (restarts=0) [PASS] miner-2 running (restarts=0) [PASS] miner-3 running (restarts=0) [PASS] miner-4 running (restarts=0) [PASS] sharder-1 running (restarts=0) [PASS] sharder-2 running (restarts=0) [PASS] Sharder-1 responding (round 3419) [PASS] Sharder-2 responding (round 3419) [PASS] Chain advancing (round 3419 → 3425) [PASS] 4/4 miners responding [WARN] Cannot determine Kafka lag (chain=3419, 0box=0) ══════════════════════════════════════════════════  Backend Service Health ══════════════════════════════════════════════════ [PASS] 0dns reachable (HTTP 200) [FAIL] 0box API — HTTP 000 — http://127.0.0.1:9081/ [PASS] zauth container running [PASS] zvault container running [PASS] ZS3 server reachable (HTTP 200) [FAIL] Elasticsearch — HTTP 000 — http://127.0.0.1:9200/_cluster/health [PASS] Gotenberg render service (port 3010) reachable [PASS] 0box block_worker → local chain (https://test.zus.network/dns) [PASS] 0box deployment_mode=3 (auth bypass — Vult/Blimp/Bolt work without Firebase) [PASS] Crawler container running [PASS] Crawler allocation valid (expires Sun May 3 08:28:10 PM CEST 2026) [FAIL] 0box DB: 0 active miners — Atlus blank [FAIL] 0box DB: 0 active sharders [WARN] 0box DB: 0 available blobbers — Blimp allocation may fail [FAIL] Kafka pipeline: 0 snapshots in 0box DB — events not flowing [INFO] Fix: bash scripts/deploy_local.sh fix-kafka [PASS] Crawler allocation has 11 blobbers (all 11 regular blobbers) ══════════════════════════════════════════════════  CORS — Vult / Blimp / Bolt ══════════════════════════════════════════════════ [PASS] CORS zauth ← test.vult.network: origin=https://test.vult.network credentials=true [PASS] CORS zauth ← test.blimp.software: origin=https://test.blimp.software credentials=true [PASS] CORS zauth ← test.bolt.holdings: origin=https://test.bolt.holdings credentials=true [PASS] CORS zauth ← test.atlus.cloud: origin=https://test.atlus.cloud credentials=true [PASS] CORS sharder01 ← test.vult.network: origin=https://test.vult.network credentials=true [PASS] CORS sharder01 ← test.blimp.software: origin=https://test.blimp.software credentials=true [PASS] CORS sharder01 ← test.bolt.holdings: origin=https://test.bolt.holdings credentials=true [PASS] CORS sharder01 ← test.atlus.cloud: origin=https://test.atlus.cloud credentials=true [PASS] CORS miner01 ← test.vult.network: origin=https://test.vult.network credentials=true [PASS] CORS miner01 ← test.blimp.software: origin=https://test.blimp.software credentials=true [PASS] CORS miner01 ← test.bolt.holdings: origin=https://test.bolt.holdings credentials=true [PASS] CORS miner01 ← test.atlus.cloud: origin=https://test.atlus.cloud credentials=true [PASS] CORS 0box ← test.vult.network: origin=https://test.vult.network credentials=true [PASS] CORS 0box ← test.blimp.software: origin=https://test.blimp.software credentials=true [PASS] CORS 0box ← test.bolt.holdings: origin=https://test.bolt.holdings credentials=true [PASS] CORS 0box ← test.atlus.cloud: origin=https://test.atlus.cloud credentials=true [FAIL] WebSocket NOT working on 0box port 9081 (HTTP 000) — Fix: bash scripts/deploy_local.sh services ══════════════════════════════════════════════════  Web App Serving (Vult / Bolt / Blimp / Explorer) ══════════════════════════════════════════════════ [PASS] vult running on port 3003 (HTTP 200) [PASS] bolt running on port 3002 (HTTP 200) [PASS] blimp running on port 3006 (HTTP 200) [PASS] explorer running on port 3001 (HTTP 200) [PASS] UI sub-pages: all 12/12 pages return 200/301 [WARN] 0box /v2/blobbers: HTTP 502 [WARN] 0box /v2/graph-txns-count: HTTP 502 [WARN] UI button API endpoints: 1/3 OK, 2 failing [PASS] vult custom domain https://test.vult.network/ reachable (HTTP 200) [PASS] bolt custom domain https://test.bolt.holdings/ reachable (HTTP 200) [PASS] blimp custom domain https://test.blimp.software/ reachable (HTTP 200) [PASS] explorer custom domain https://test.atlus.cloud/ reachable (HTTP 200) [PASS] vult: .env has no stale dev/prod URLs [PASS] bolt: .env has no stale dev/prod URLs [PASS] blimp: .env has no stale dev/prod URLs [PASS] shared: .env has no stale dev/prod URLs [PASS] Web app processes OK (4/4 ports serving, 00 Next.js procs) ══════════════════════════════════════════════════  Vult — Storage App Checks ══════════════════════════════════════════════════ [INFO] Checking Vult custom domain navigation pages (https://test.vult.network)... [PASS] Vult domain pages: all 4/4 reachable at https://test.vult.network [INFO] Faucet: pouring tokens to local.json... [PASS] Faucet: poured tokens successfully [FAIL] 0box /v2/twilio/phone/verify/signup UNREACHABLE (HTTP 502) — 0box down or nginx not routing [FAIL] Login endpoint UNREACHABLE (HTTP 502) — 0box down [WARN] 0box /v2/freestorage: 502 Bad Gateway

502 Bad Gateway

502 Bad Gateway

502 Bad) [INFO] Fix: bash scripts/deploy_local.sh fix-kafka (populates graph data) [WARN] 0box graph challenges: no data points (resp: 502 Bad Gateway

502 Bad) [INFO] Fix: bash scripts/deploy_local.sh fix-kafka (populates graph data) [WARN] 0box graph token-supply: no data points (resp: 502 Bad Gateway

502 Bad) [INFO] Fix: bash scripts/deploy_local.sh fix-kafka (populates graph data) [WARN] 0box graph txns-count: no data points (resp: 502 Bad Gateway

502 Bad) [INFO] Fix: bash scripts/deploy_local.sh fix-kafka (populates graph data) [WARN] 0box graph used-storage: no data points (resp: 502 Bad Gateway

502 Bad) [INFO] Fix: bash scripts/deploy_local.sh fix-kafka (populates graph data) [WARN] 0box graph total-allocations: no data points (resp: 502 Bad Gateway

502 Bad) [INFO] Fix: bash scripts/deploy_local.sh fix-kafka (populates graph data) [FAIL] Elasticsearch not reachable — Atlus search broken [INFO] Fix: check elasticsearch container — docker logs elasticsearch --tail 20 [PASS] Atlus/Explorer app serving on port 3001 [INFO] Checking Atlus custom domain navigation pages (https://test.atlus.cloud)... [PASS] Atlus domain pages: all 7/7 reachable at https://test.atlus.cloud ══════════════════════════════════════════════════  Blobber Health ══════════════════════════════════════════════════ [PASS] 9/9 regular blobbers responding [PASS] 3/3 enterprise blobbers responding [PASS] All infrastructure blobbers health-checked within last hour [PASS] Blobber delegate wallets match local.json ══════════════════════════════════════════════════  Provider Rewards, Crawler & JWT ══════════════════════════════════════════════════ [FAIL] POST /v2/jwt/token → 000 (JWT creation failed — check 0box deployment_mode=3) [PASS] Crawler allocation 10fef084ea9a574a… is active (not finalized) [PASS] Crawler allocation has 11 blobbers (need 9) [PASS] All blobbers 01-09 present in crawler allocation [PASS] 8 blobber(s) have challenge rewards > 0 [WARN] 3 blobber(s) with 0 rewards: blobber03 blobber08 blobber09 — ensure they have data (crawler uploads) ══════════════════════════════════════════════════  VERIFICATION SUMMARY ══════════════════════════════════════════════════ Domain: test.zus.network (prefix: test) Vult: https://test.vult.network/ Blimp: https://test.blimp.software/ Bolt: https://test.bolt.holdings/ Atlus: https://test.atlus.cloud/ PASS: 86 WARN: 27 FAIL: 13 Failed checks: ✗ 0box API — HTTP 000 — http://127.0.0.1:9081/ ✗ Elasticsearch — HTTP 000 — http://127.0.0.1:9200/_cluster/health ✗ 0box DB: 0 active miners — Atlus blank ✗ 0box DB: 0 active sharders ✗ Kafka pipeline: 0 snapshots in 0box DB — events not flowing ✗ WebSocket NOT working on 0box port 9081 (HTTP 000) — Fix: bash scripts/deploy_local.sh services ✗ 0box /v2/twilio/phone/verify/signup UNREACHABLE (HTTP 502) — 0box down or nginx not routing ✗ Login endpoint UNREACHABLE (HTTP 502) — 0box down ✗ Allocation e984e37602ecd8ac... not found on chain (creation likely failed) — skipping upload tests ✗ Could not create allocation — skipping upload/download/carousel/replace checks ✗ 0box: only 0 regular blobbers — Blimp 'no provider match' ✗ Elasticsearch not reachable — Atlus search broken ✗ POST /v2/jwt/token → 000 (JWT creation failed — check 0box deployment_mode=3) 13 FAILED — see above ALL fixes must go into scripts/deploy_local.sh or test code. Never make manual one-off changes on the server. === verify_all.sh finished at 2026-04-03T18:30:30Z exit=1 ===