There's an error in the updateProvisioning state machine. When requestKeyUpdate is set true via the menu or web config, the state machine gets stuck in a loop (PROVISIONING_WAIT_ATTEMPT --> PROVISIONING_CHECK_REMAINING --> PROVISIONING_KEYS_REMAINING --> PROVISIONING_WAIT_ATTEMPT). requestKeyUpdate isn't cleared, causing the loop to repeat.
Stored certificates are valid
Days until keys expire: 45
Provisioning: PROVISIONING_CHECK_REMAINING --> PROVISIONING_KEYS_REMAINING
FreeHeap: 57964 / HeapLowestPoint: 54192 / LargestBlock: 1671156 / Used PSRAM: 404448
Days until PointPerfect keys expire: 45
Provisioning: PROVISIONING_KEYS_REMAINING --> PROVISIONING_WAIT_ATTEMPT
Provisioning: PROVISIONING_WAIT_ATTEMPT --> PROVISIONING_CHECK_REMAINING
File loaded from LittleFS: /SFE_Torch_certificate_0.txt
File loaded from LittleFS: /SFE_Torch_privateKey_0.txt
Stored certificates are valid
Days until keys expire: 45
Provisioning: PROVISIONING_CHECK_REMAINING --> PROVISIONING_KEYS_REMAINING
Days until PointPerfect keys expire: 45
Provisioning: PROVISIONING_KEYS_REMAINING --> PROVISIONING_WAIT_ATTEMPT
Provisioning: PROVISIONING_WAIT_ATTEMPT --> PROVISIONING_CHECK_REMAINING
File loaded from LittleFS: /SFE_Torch_certificate_0.txt
File loaded from LittleFS: /SFE_Torch_privateKey_0.txt
Stored certificates are valid
Days until keys expire: 45
Provisioning: PROVISIONING_CHECK_REMAINING --> PROVISIONING_KEYS_REMAINING
Days until PointPerfect keys expire: 45
Provisioning: PROVISIONING_KEYS_REMAINING --> PROVISIONING_WAIT_ATTEMPT
Provisioning: PROVISIONING_WAIT_ATTEMPT --> PROVISIONING_CHECK_REMAINING
File loaded from LittleFS: /SFE_Torch_certificate_0.txt
File loaded from LittleFS: /SFE_Torch_privateKey_0.txt
Stored certificates are valid
Days until keys expire: 45
Provisioning: PROVISIONING_CHECK_REMAINING --> PROVISIONING_KEYS_REMAINING
Days until PointPerfect keys expire: 45
Provisioning: PROVISIONING_KEYS_REMAINING --> PROVISIONING_WAIT_ATTEMPT
Provisioning: PROVISIONING_WAIT_ATTEMPT --> PROVISIONING_CHECK_REMAINING
File loaded from LittleFS: /SFE_Torch_certificate_0.txt
File loaded from LittleFS: /SFE_Torch_privateKey_0.txt
Stored certificates are valid
Days until keys expire: 45
Provisioning: PROVISIONING_CHECK_REMAINING --> PROVISIONING_KEYS_REMAINING
Days until PointPerfect keys expire: 45
Provisioning: PROVISIONING_KEYS_REMAINING --> PROVISIONING_WAIT_ATTEMPT
Provisioning: PROVISIONING_WAIT_ATTEMPT --> PROVISIONING_CHECK_REMAINING
File loaded from LittleFS: /SFE_Torch_certificate_0.txt
File loaded from LittleFS: /SFE_Torch_privateKey_0.txt
Stored certificates are valid
There's an error in the
updateProvisioning
state machine. WhenrequestKeyUpdate
is set true via the menu or web config, the state machine gets stuck in a loop (PROVISIONING_WAIT_ATTEMPT --> PROVISIONING_CHECK_REMAINING --> PROVISIONING_KEYS_REMAINING --> PROVISIONING_WAIT_ATTEMPT).requestKeyUpdate
isn't cleared, causing the loop to repeat.