Error syncing the Rocky Linux channel due to wrong signature

Hello,
We are using Suse Manager to manage Rocky linux clients. For that, the Rocky Linux channels needs to be syncronised and mirrored onto Suse manager.
While syncing the same, it fails with error - Error Syncing the Channel.

After deep checking, it is found that some of the mirrors are having wrong signatures which prevents them from syncing suceessfully.

example:

Index of /rocky/8.6/AppStream/x86_64/os/ -failing with wrong signature
Index of /rocky/8.7/AppStream/x86_64/os/ -failing with wrong signature

This needs to be addressed.

Thank you.

I’ll start by saying that 8.6 will be archived over the weekend. It is no longer in support.

You will need to provide more detail as to what you mean by “failing with wrong signature”. We cannot address the issue if more details are not provided.

The Suse Manager is spacewalk server used for configuratoin management which syncs repositories and pass them to clients.
Folllowing is the exact error it throws while syncing rockylinux-8-appstream for x86_64.


Command ‘[/usr/bin/spacewalk-repo-sync, --channel, rockylinux-8-appstream-x86_64, --type, yum, --non-interactive]’ exited with error code 1: … pomd.xml’ from repository ‘rockylinux-8-appstream-x86_64’.
Signature verification failed for file ‘repomd.xml’ from repository ‘rockylinux-8-appstream-x86_64’.
Signature verification failed for file ‘repomd.xml’ from repository ‘rockylinux-8-appstream-x86_64’.
Signature verification failed for file ‘repomd.xml’ from repository ‘rockylinux-8-appstream-x86_64’.
Repository ‘rockylinux-8-appstream-x86_64’ is invalid.
[rockylinux-8-appstream-x86_64|Index of /pub/rocky/8.7/AppStream/x86_64/os] Valid metadata not found at specified URLs
History:

  • Signature verification failed for repomd.xml
  • Signature verification failed for repomd.xml
  • Signature verification failed for repomd.xml
  • Signature verification failed for repomd.xml
  • Can’t provide /repodata/repomd.xml

Please check if the URIs defined for this repository are pointing to a valid repository.
Skipping repository ‘rockylinux-8-appstream-x86_64’ because of the above error.
Could not refresh the repositories because of errors.

The Suse Manager is spacewalk server used for configuration management which syncs repositories and pass them to clients.
Following is the exact error on server backend