Space Weather Lab

An education-first dashboard for amateur radio operators (UTC time)

Status / Diagnostics

This page helps diagnose whether SWPC is reachable from this server and whether cached data is being used. If outbound HTTPS is blocked, the dashboard will still run but may show blanks until the cache is warmed.

Upstream Reachability (quick probe)

Path OK HTTP ms bytes
/json/planetary_k_index_1m.json yes 200 184 28003
/json/f107_cm_flux.json yes 200 181 22838
/products/noaa-scales.json yes 200 176 980
/products/alerts.json yes 200 300 170043
/text/3-day-forecast.txt yes 200 180 2183
/text/27-day-outlook.txt yes 200 169 1606
/text/solar-regions.txt yes 200 183 1035
Common causes if probes fail
  • Outbound HTTPS blocked by firewall/proxy.
  • TLS trust/CA bundle not configured for PHP cURL (see hamweather/certs/README.md).
  • cURL not enabled; PHP stream HTTPS blocked by configuration.
  • Temporary upstream outage.

Cache Entries

Product Present Expired Expires (UTC)
SWPC: Kp (1m) yes no 2026-02-04T04:49:51+00:00
SWPC: F10.7 flux yes no 2026-02-04T05:39:52+00:00
SWPC: NOAA scales yes no 2026-02-04T04:44:52+00:00
SWPC: Alerts yes no 2026-02-04T04:44:52+00:00
SWPC: 3-day forecast (text) yes no 2026-02-04T05:39:54+00:00
SWPC: 27-day outlook (text) yes no 2026-02-04T10:39:54+00:00
SWPC: Solar regions (text) yes no 2026-02-04T05:39:55+00:00

If SWPC is temporarily unreachable, the dashboard will attempt to use stale cached values when available.