[DEBUG] SUSE Repository Mirroring Tool (RMT) resolve client use SUSEConnect command output ‘Error: Registration server returned ‘Internal Server Error’ (500)’ or ‘SUSEConnect error: trying to send a keepalive from a system not yet registered. Register this system first’

Error Reporting Command

# SUSEConnect --url

or:

# SUSEConnect --de-register

Error Code

Error: Registration server returned 'Internal Server Error' (500)

or:

SUSEConnect error: trying to send a keepalive from a system not yet registered. Register this system first

Solution

Step One: Make sure the /tmp directory has enough space

# df -h

At this point, ensure that the directory occupancy is not 100% based on the output content.

Step Two: Restart rmt-server

# systemctl restart rmt-server

[DEBUG] Linux resolve at command error ‘PAM failure: Authentication service cannot retrieve authentication info’

Error Reporting Command

> at

Error Code

PAM failure: Authentication service cannot retrieve authentication info

Reason

This user which inputted at command did not have password so there is no record relate to it in /etc/shadow file.
And at command need check the record in the file /etc/shadow.
If at command can not find the user's record in /etc/shadow, it output this error code.

Solution

And password to the suer:

> passwd

[DEBUG] Red Hat Satellite resolve remove repository error ‘Unable to find content with the ID XXX’

Error Code

Katello::Errors::CandlepinError: Unable to find content with the ID XXX

Solution

Solution One: Add Relevant Licenses

1.1 Make sure which repository is marked as Orphaned

Access Satellite Web –> Content –> Sync Status –> Find the Orphaned repository

1.2 Add Relevant Licenses

(Omit Steps)

Solution Two: Remove Orphaned Repositories

2.1 Make sure which repository is marked as Orphaned

Access Satellite Web –> Content –> Sync Status –> Find the Orphaned repository

2.2 Remove Orphaned Repositories

Access Satellite Web –> Content –> Red Hat Repositories –> Remove Orphaned Repositories

2.3 Resume Removing Orphaned Repositories Task Status (If Removing Orphaned Repositories Task is Stuck)

2.3.1 Access the concerned task

Access Satellite Web –> Monitor –> Tasks –> Search for the concerned task

2.3.2 Check both the Run and Finalize tabs for the sub-task

Click on the DynFlow Console button and check both the Run and Finalize tabs for the sub-task

2.3.3 Skip the ERROR sub-task

(Omit Steps)

(Add: usually it’s the Actions::Candlepin::Environment::SetContent one )

2.3.4 Resume Removing Orphaned Repositories Task Status

(Omit Steps)

Reference

https://access.redhat.com/solutions/6654081