Compare commits

...

1 Commits

Author SHA1 Message Date
Marek Kwaczynski
2ae3092959 cloud_discovery: run est_client enroll before discovery process
Always obtain EST certificates before starting the discovery process.
This ensures certificates are already available from the EST server, since
the FQDN may be provided via DHCP discovery or another discovery method,
and requires valid certificates to proceed.

Fixes: WIFI-15123

Signed-off-by: Marek Kwaczynski <marek@shasta.cloud>
2025-09-22 15:17:30 +02:00

View File

@@ -260,11 +260,11 @@ function interval_handler() {
if (!time_is_valid())
return;
discovery_method = DISCOVER_DHCP;
if (discover_dhcp())
if (system('/usr/bin/est_client enroll'))
return;
if (system('/usr/bin/est_client enroll'))
discovery_method = DISCOVER_DHCP;
if (discover_dhcp())
return;
discovery_method = DISCOVER_FLASH;