# Command: `webapp:validate`

**Description**: Validate a webapp is healthy: DNS, SSL, HTTPS, redirects, and content
**Status**: completed
**Started**: 2026-03-25 12:53:31 | **Ended**: 2026-03-25 12:53:31 | **Duration**: 0s
**Jobs**: 0 dispatched / 0 completed / 0 failed

---

## Command Output

12:53:31 [INFO] Lock acquired for command: webapp:validate

12:53:31 [INFO] Validating syumatsu.jp

12:53:31 [INFO] ──────────────────────────────────────────────────

12:53:31 [INFO] Kokos: https://syumatsu.jp (hosting: Hetzner)

12:53:31 [ERROR] ❌ DNS    Resolves to 188.114.236.63 (server:331517), expected 46.21.98.120

12:53:31 [ERROR] ❌ SSL    Certificate for \[xn--68j3btc9kpcxe3k8842btvn.jp, www.xn--68j3btc9kpcxe3k8842btvn.jp\], not syumatsu.jp

12:53:31 [ERROR] ❌ HTTPS    cURL error 60: SSL: no alternative certificate subject name matches target host name 'syumatsu.jp'  for https://syumatsu.jp/

12:53:31 [ERROR] ❌ Redirect    Skipped (HTTPS failed)

12:53:31 [ERROR] ❌ Content    Skipped (HTTPS failed)

12:53:31 [ERROR] ❌ Result: 0/5 passed, 5 failed

12:53:31 [INFO] Lock released for webapp:validate

---

## Jobs (0)

*No jobs dispatched*

*Exported at 2026-06-04T11:46:20+00:00*
