[RESOLVED] WAPT server migration from Windows Server 2022 to Ubuntu 24.04
Published: March 25, 2026 - 07:26
Hello everyone,
We've been using WAPT to manage our infrastructure for a while now, and we initially opted for a Windows Server 2022 installation, aware of the limit on the number of machines (around 200 according to the documentation).
Our infrastructure has grown a bit more than expected, and we'll soon reach that limit.
At the end of last year, to get some experience, I created a WAPT server running Ubuntu, which has been serving as a secondary repository until now.
Since the beginning of this week, I've decided to make this secondary repository the primary server.
So, I updated both servers to the latest version of WAPT (2.6.1.17765).
Since my Ubuntu server was my secondary server, the packages were already on it, so no problem there.
I was able to connect my console to this new server without any issues, and my admin certificates are OK. However,
when I go to the private repository section, I don't see my packages.
Looking at the documentation, I realize I forgot to run `wapt-scanpackages` to resign my packages... and that's where things get complicated.
When I run this command, I get an SSL error:
Warning Unable to download CRL from __http://pki.domain.local/CertEnroll/Crl/autorite_Racine_Domain.crl__: SSLVerifyException("CRL Issuer CA certificate {'commonName': Autorite Racine Domain'} can not be found in supplied bundle").
I retrieved the bundle from my old server and put it on the new one, but the problem remains the same.
I'm a bit stuck; do you have any ideas?
We've been using WAPT to manage our infrastructure for a while now, and we initially opted for a Windows Server 2022 installation, aware of the limit on the number of machines (around 200 according to the documentation).
Our infrastructure has grown a bit more than expected, and we'll soon reach that limit.
At the end of last year, to get some experience, I created a WAPT server running Ubuntu, which has been serving as a secondary repository until now.
Since the beginning of this week, I've decided to make this secondary repository the primary server.
So, I updated both servers to the latest version of WAPT (2.6.1.17765).
Since my Ubuntu server was my secondary server, the packages were already on it, so no problem there.
I was able to connect my console to this new server without any issues, and my admin certificates are OK. However,
when I go to the private repository section, I don't see my packages.
Looking at the documentation, I realize I forgot to run `wapt-scanpackages` to resign my packages... and that's where things get complicated.
When I run this command, I get an SSL error:
Warning Unable to download CRL from __http://pki.domain.local/CertEnroll/Crl/autorite_Racine_Domain.crl__: SSLVerifyException("CRL Issuer CA certificate {'commonName': Autorite Racine Domain'} can not be found in supplied bundle").
I retrieved the bundle from my old server and put it on the new one, but the problem remains the same.
I'm a bit stuck; do you have any ideas?