• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS.

Issue Weak Algorithm Warning (DSA1024) for Plesk Repositories on Ubuntu 24.04 LTS

me too
Synchronizing the Debian APT package index files...
Hit:2 Index of /pool/PSA_18.0.70_16953 noble InRelease
Hit:3 LiveConfig® Repository main InRelease
Hit:5 LiveConfig® Repository noble InRelease
Hit:6 Index of /PHP74_17 noble InRelease
Get:8 Index of /PHP80_17 noble InRelease [3545 B]
Hit:10 Index of /PHP81_17 noble InRelease
Get:11 Index of /PHP82_17 noble InRelease [4009 B]
Hit:12 Index of /grafana/deb stable InRelease
Get:13 Index of /PHP83_17 noble InRelease [4009 B]
Hit:14 Index of /PHP84_17 noble InRelease
Hit:15 Index of /pool/WPB_18.0.69_87 all InRelease
Hit:16 Index of /apps/ubuntu/ noble-apps-security InRelease
Hit:17 Index of /apps/ubuntu/ noble-apps-updates InRelease
Hit:18 Index of /ubuntu/24.04/slot-1/ noble InRelease
Hit:19 Index of /infra/ubuntu/ noble-infra-security InRelease
Hit:1 Index of /linux/distributions/ubuntu/ubuntu/ noble InRelease
Hit:4 Index of /linux/distributions/ubuntu/ubuntu/ noble-updates InRelease
Hit:20 Index of /infra/ubuntu/ noble-infra-updates InRelease
Hit:7 Index of /linux/distributions/ubuntu/ubuntu/ noble-backports InRelease
Hit:21 Index of /ubuntu/24.04/slot-2/ noble InRelease
Err:6 Index of /PHP74_17 noble InRelease
The following signatures were invalid: 8BADC1A02FC9C07FB8C20EC0BD11A6AA914BDF7E (untrusted public key algorithm: dsa1024)
Hit:9 Index of /linux/distributions/ubuntu/ubuntu/ noble-security InRelease
Hit:22 Index of /ubuntu/24.04/slot-3/ noble InRelease
Err:8 Index of /PHP80_17 noble InRelease
The following signatures were invalid: 8BADC1A02FC9C07FB8C20EC0BD11A6AA914BDF7E (untrusted public key algorithm: dsa1024)
Hit:23 Index of /ubuntu/24.04/slot-4/ noble InRelease
Hit:24 Index of /ubuntu/24.04/slot-5/ noble InRelease
Hit:25 Index of /ubuntu/24.04/slot-6/ noble InRelease
Hit:26 Index of /ubuntu/24.04/slot-7/ noble InRelease
Err:12 Index of /grafana/deb stable InRelease
The following signatures were invalid: 8BADC1A02FC9C07FB8C20EC0BD11A6AA914BDF7E (untrusted public key algorithm: dsa1024)
Hit:27 Index of /ubuntu/24.04/slot-8/ noble InRelease
Get:28 Index of /imunify360/ubuntu/24.04/ noble InRelease [1168 B]
Err:18 Index of /ubuntu/24.04/slot-1/ noble InRelease
The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
Err:21 Index of /ubuntu/24.04/slot-2/ noble InRelease
The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
Err:22 Index of /ubuntu/24.04/slot-3/ noble InRelease
The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
Err:23 Index of /ubuntu/24.04/slot-4/ noble InRelease
The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
Err:24 Index of /ubuntu/24.04/slot-5/ noble InRelease
The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
Err:25 Index of /ubuntu/24.04/slot-6/ noble InRelease
The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
Err:26 Index of /ubuntu/24.04/slot-7/ noble InRelease
The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
Err:27 Index of /ubuntu/24.04/slot-8/ noble InRelease
The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
Err:28 Index of /imunify360/ubuntu/24.04/ noble InRelease
The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
Reading package lists...
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: Index of /PHP74_17 noble InRelease: The following signatures were invalid: 8BADC1A02FC9C07FB8C20EC0BD11A6AA914BDF7E (untrusted public key algorithm: dsa1024)
W: GPG error: Index of /PHP80_17 noble InRelease: The following signatures were invalid: 8BADC1A02FC9C07FB8C20EC0BD11A6AA914BDF7E (untrusted public key algorithm: dsa1024)
E: The repository 'Index of /PHP80_17 noble InRelease' is not signed.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: Index of /grafana/deb stable InRelease: The following signatures were invalid: 8BADC1A02FC9C07FB8C20EC0BD11A6AA914BDF7E (untrusted public key algorithm: dsa1024)
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: Index of /ubuntu/24.04/slot-1/ noble InRelease: The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: Index of /ubuntu/24.04/slot-2/ noble InRelease: The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: Index of /ubuntu/24.04/slot-3/ noble InRelease: The following signatures were invalid: 9EE467641C635726A184D64B8C55A6628608CB71 (untrusted public key algorithm: dsa1024)
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: Index of /ubuntu/24.04/slot-4/ noble
 
Yes same here,

Reason: 2025-06-02 06:25:19 INFO: pum is called with arguments: ['--list', '--repo-info', '--json']
/usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: Index of /grafana/deb stable InRelease: The following signatures were invalid: 8BADC1A02FC9C07FB8C20EC0BD11A6AA914BDF7E (untrusted public key algorithm: dsa1024), W:Failed to fetch https://autoinstall.plesk.com/grafana/deb/dists/stable/InRelease The following signatures were invalid: 8BADC1A02FC9C07FB8C20EC0BD11A6AA914BDF7E (untrusted public key algorithm: dsa1024), W:Some index files failed to download. They have been ignored, or old ones used instead.
res = self._cache.update(fetch_progress, slist, pulse_interval)
2025-06-02 06:25:21 ERROR: Apt cache fetch failed. Try to run the `apt-get update` command.
2025-06-02 06:25:21 ERROR:
2025-06-02 06:25:21 ERROR: Exited with returncode 1.
 
Same here on a machine that's now running Plesk Obsidian 18.0.70 on Ubuntu 24 for PHP 7.4 and Imunify360.

Also it seams like related to now system updates being reported available but fail updating with "Error: Unable to receive update information for the package(s)"
 
I confirm the bug on PLESK versions from 18.0.64 upwards for Ubuntu 24.04.
untrusted public key algorithm: dsa1024 for PHP7.4, grafana, PHP8.0
No error for: PHP8.1, 8.2, 8.3
 
This fixes the problem for system packages (but not for imunify360):

tldr: Add a file
Code:
/etc/apt/apt.conf.d/99weakkey-warning
with
Code:
APT::Key::Assert-Pubkey-Algo ">=rsa2048,ed25519,ed448,dsa1024";
inside to disable the warning.

To undo, rm the file.

This is a legit workaround also suggested by our team. However, please do proceed with caution as the action can impact the overall security of the system. Our team is already working on releasing a fix. I will follow up with more details.
 
I cannot update Imunify360 or any system packages - same issues as above. I have the 'package information not found' error when checking for updates.

I have two servers. For me the issue is only on the one running Ubuntu 24.04.2 LTS, my other server is on Ubuntu 22.04.5 LTS and it's updating normally.

I'm very new to Linux and Plesk - will the lack of system and Imunify updates pose a security threat if not available for a few days? I'm hoping Plesk and Imunify can release a fix asap. I'm not confident enough to apply the workaround fix shown above.
 
Back
Top