Certificate Authority/License Update Fails Causing Failed Migration

Bug Report Template

Description

When attempting to run:
/usr/local/apnscp/bin/scripts/license.php renew -f instead of reissuing the license, I’m getting a 550 Unknown Status error, which is causing the server to not processes the migration during update (Yum update fails).

Expected Behavior

License should be reissued, then upcp will properly run migrations and update Dovecot.

Actual Behavior

```(GuzzleHttp\Exception\ServerException) EXCEPTION: Server error: POST https://license.apiscp.com/renew resulted in a 550 unknown status response
[/usr/local/apnscp/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:111]
0. GuzzleHttp\Exception\RequestException::create(GuzzleHttp\Psr7\Request, GuzzleHttp\Psr7\Response, null, null)
[/usr/local/apnscp/vendor/guzzlehttp/guzzle/src/Middleware.php:72]
1. GuzzleHttp\Middleware::GuzzleHttp{closure}(GuzzleHttp\Psr7\Response)
[/usr/local/apnscp/vendor/guzzlehttp/promises/src/Promise.php:209]
2. GuzzleHttp\Promise\Promise::callHandler(1, GuzzleHttp\Psr7\Response, null)
[/usr/local/apnscp/vendor/guzzlehttp/promises/src/Promise.php:158]
3. GuzzleHttp\Promise\Promise::GuzzleHttp\Promise{closure}()
[/usr/local/apnscp/vendor/guzzlehttp/promises/src/TaskQueue.php:52]
4. GuzzleHttp\Promise\TaskQueue->run(true)
[/usr/local/apnscp/vendor/guzzlehttp/promises/src/Promise.php:251]
5. GuzzleHttp\Promise\Promise->invokeWaitFn()
[/usr/local/apnscp/vendor/guzzlehttp/promises/src/Promise.php:227]
6. GuzzleHttp\Promise\Promise->waitIfPending()
[/usr/local/apnscp/vendor/guzzlehttp/promises/src/Promise.php:272]
7. GuzzleHttp\Promise\Promise->invokeWaitList()
[/usr/local/apnscp/vendor/guzzlehttp/promises/src/Promise.php:229]
8. GuzzleHttp\Promise\Promise->waitIfPending()
[/usr/local/apnscp/vendor/guzzlehttp/promises/src/Promise.php:69]
9. GuzzleHttp\Promise\Promise->wait()
[/usr/local/apnscp/vendor/guzzlehttp/guzzle/src/Client.php:189]
10. GuzzleHttp\Client->request(“POST”, “renew”, [synchronous:true])
[/usr/local/apnscp/vendor/guzzlehttp/guzzle/src/ClientTrait.php:95]
11. GuzzleHttp\Client->post(“renew”)
[/usr/local/apnscp/lib/Opcenter/License.php:308]
12. Opcenter\License->download(“/usr/local/apnscp/storage/licensedsnU0H”, “renew”)
[/usr/local/apnscp/lib/Opcenter/License.php:166]
13. Opcenter\License->reissue(true)
[/usr/local/apnscp/bin/scripts/license.php:180]
14. app\renew()
[/usr/local/apnscp/bin/scripts/license.php:71]


## Environment
**ApisCP version:** `cpcmd misc:cp-version`
revision: 972767348c16e11bd7231e3a055d8bfa69828bdf
timestamp: 1745515762
ver_maj: 3
ver_min: 2
ver_patch: 47
ver_pre: ''
dirty: false
debug: false

**Operating System:** `uname -r`
4.18.0-553.40.1.el8_10.x86_64

License metadata is read to renew. An expired license is invalid and cannot be read by the server. Revoke the license in my.apiscp.com to create a new activation code, then renew from the CLI as license.php issue CODE.

Resolved via new license activation. Appreciate it!