cancel
Showing results for 
Search instead for 
Did you mean: 
Denzil
Mission Specialist
Mission Specialist
  • 745 Views

Subscriptions

Jump to solution

Good day to you,

I am receiving the below error, and how may I solve the matter?

 

This system is registered with an entitlement server, but is not receiving updates. You can use subscription-manager to assign subscriptions.

Last metadata expiration check: 0:08:28 ago on Tue 21 Oct 2025 11:55:14 CEST.
Error:
Problem: conflicting requests
- nothing provides qrencode needed by pass-1.7.4-16.el8.noarch from epel
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[root@denzil ~]# subscription-manager register
This system is already registered. Use --force to override
[root@denzil ~]# subscription-manager register --force
Unregistering from: subscription.rhsm.redhat.com:443/subscription
Unknown server reply (HTTP error code 400: Bad Request):
<html><13>
<head><title>400 The SSL certificate error</title></head><13>
<body><13>
<center><h1>400 Bad Request</h1></center><13>
<center>The SSL certificate error</center><13>
<hr><center>nginx</center><13>
</body><13>
</html><13>

 

 

Kind Regards,

 

Denzil

Denzil Peiris
5 Solutions

Accepted Solutions
Travis
Moderator
Moderator
  • 593 Views

@Denzil -

@Chetan_Tiwary_ is right on some of the basic troubleshooting. Always start with the date command to check date/time of the system.

You can set the date with 

timedatectl set-ntp true

You can clean up existing subscription manager pieces with:

subscription-manager clean

subscription-manager register

Also based on your message above, it appears at one time the system was subscribed to EPEL. This generally isn't good to leave it subscribed there as EPEL has some of the same packages as RHEL and sometimes with updates you can replaced Red Hat packages with some on EPEL and that is where RPM and version conflicts can begin and it looks like you might be having an issue with that too. 

The repos you are registered to are in /etc/yum.repos.d/*.repo where *.repo could be any of the repo files. You can look at all of those to see which ones are enabled. I would advise until getting the system fixed and updated you have only RHEL channels and possibly removing packages that are causing conflicts by doing dnf erase PKG_NAME or yum erase PKG_NAME since you are still RHEL8.

subscription-manager repos --enable/disable will enable or disable repositories.

I also strongly suggest taking a look at some basic RHEL System administration courses at this point because you should really get a handle on things before going too much further as a question at a time like this will result in fragmented learning and an incomplete or possibly an incorrect picture of how to manage and run the systems.

This forum is great for when you get stuck on things or can't remember or need to know something new, but for complete learning it may make things harder for you as you are learning things totally out of order and you are doing it on a system that has clearly been running and isn't just straight RHEL as you have EPEL and other things installed (which is fine, but not common from the start).

At this point it would be the equivalent of someone learning to drive ... you've had the basic idea, maybe played Mario Kart, been a passenger in some nice vehicles and someone hands you the keys to a $150,000 car and you are asking how to unlock it first (maybe it has strange locks) but then maybe how to shift gears ... again might be a standard or some strange gearshift. Then you find the same kind of car already running, you get in, start driving and find out it is different and you didnt' ask how to steer or how to stop. 

I would suggest starting with some course or a book or something, installing and playing around with Linux or using a live distro like I have mentioned before to become comfortable with the basic setup or maybe even reinstalling your RHEL system. There is currently no amount of questions and information you can provide that would be enough information to give you a complete learning experience that would allow you to properly connect all the dots, so you will have these fragments of pieces that might not go together or make sense. It is one thing to try and get that system back up and running where things are stuck and broken, but if you are using it to "learn" the basics, we are too far in because a RHEL system out of the box wouldn't be subscribed to EPEL or have other packages already installed.

Problem: conflicting requests
- nothing provides qrencode needed by pass-1.7.4-16.el8.noarch from epel

One other way of knowing what all channels your system thinks it is subscribed to is to do a 

yum repolist

This will list all channels where packages can be downloaded and installed

 

Travis Michette, RHCA XIII
https://rhtapps.redhat.com/verify?certId=111-134-086
SENIOR TECHNICAL INSTRUCTOR / CERTIFIED INSTRUCTOR AND EXAMINER
Red Hat Certification + Training

View solution in original post

Travis
Moderator
Moderator
  • 546 Views

@Denzil -

Glad the update worked. Now you should be able to play around with the system and learn. Once again, I encourage using the system seeing what it can do and what you are missing and explore and understand the commands.

Some of the first things you should do ... never run as the root user, always run as a regular user and SUDO when you need elevated privileges. The system will be much more stable and secure and this could prevent accidental commands from being run as you will be denied and prevented from doing things because you don't have authorization (you aren't root).

Travis Michette, RHCA XIII
https://rhtapps.redhat.com/verify?certId=111-134-086
SENIOR TECHNICAL INSTRUCTOR / CERTIFIED INSTRUCTOR AND EXAMINER
Red Hat Certification + Training

View solution in original post

Denzil
Mission Specialist
Mission Specialist
  • 614 Views

Hello Travis,

Million and more thanks for this week, where you advised me patiently, to unlock the locks, I faced. 

As regards to your advise in relation to root user, it all began when I after few months opened this laptop to practice Linux. I logged in as an user when when I applied the necessarry command to update it asked for the root passwod! 

Appreciate your professional advise again. I shall log in as an user.

 

Kind Regards,

 

Denzil

Denzil Peiris

View solution in original post

0 Kudos
Chetan_Tiwary_
Community Manager
Community Manager
  • 436 Views

ok @Denzil totally feel for you! You are on track !

View solution in original post

Denzil
Mission Specialist
Mission Specialist
  • 432 Views

Good day to you @Chetan_Tiwary_ 

 

I am glad you do and many, many thanks for Travis who have done a wonderful job, to navigate me into a  new horizon!

Now I can learn Linux!

Having said that, when Travis inquied me why install in a laptop. I feel you read my response, or in short, I need a Linux installed locally, where I do not have to depend on the internet. 

I was first thinking, I have a free tier account with AWS, I can have an Linux Ami up and running. But then when you install say Podman, Docker, a RDS, for the slightest exceed AWS did charge me.

 

Then I immersed into IaS, Terrafom. It gave the capacity to build and destory. Each time I buit and destroyed, it has a cost for the home interent and bandwidth. If I remain logged on to that EC2, the ISP gives me a bill for exceeding my monthly cap. Once upon a time I had the financial arm. Then the internet is very costly in Germany compaied to Oman!! In Oman I had a FTTH up with 1GB upload. I could go to Omantel and say from today to next two weeks I need 5GB upload and they would do that!

 

Perhaps you too were suprised to learn and experience, AWS was out, and millions were effected!  Imagine you walk into the airport and try to board a B747-800, Arbus 340 or 380 to Paris. Alas airport has no access to S3!

In fact two weeks back we had a power outage for 5 hrs. No internet. But thanks to my laptop internal battery for 24 hrs power, I manged to practice Linux! 

 

 

Kind Regards,

 

Denzil

Denzil Peiris

View solution in original post

0 Kudos
10 Replies
Chetan_Tiwary_
Community Manager
Community Manager
  • 618 Views

@Denzil There can be many reasons for this error like root certificate expiry , time sync issues, firewall blocking etc. 

you need to check all of these during troubleshooting.

Travis
Moderator
Moderator
  • 594 Views

@Denzil -

@Chetan_Tiwary_ is right on some of the basic troubleshooting. Always start with the date command to check date/time of the system.

You can set the date with 

timedatectl set-ntp true

You can clean up existing subscription manager pieces with:

subscription-manager clean

subscription-manager register

Also based on your message above, it appears at one time the system was subscribed to EPEL. This generally isn't good to leave it subscribed there as EPEL has some of the same packages as RHEL and sometimes with updates you can replaced Red Hat packages with some on EPEL and that is where RPM and version conflicts can begin and it looks like you might be having an issue with that too. 

The repos you are registered to are in /etc/yum.repos.d/*.repo where *.repo could be any of the repo files. You can look at all of those to see which ones are enabled. I would advise until getting the system fixed and updated you have only RHEL channels and possibly removing packages that are causing conflicts by doing dnf erase PKG_NAME or yum erase PKG_NAME since you are still RHEL8.

subscription-manager repos --enable/disable will enable or disable repositories.

I also strongly suggest taking a look at some basic RHEL System administration courses at this point because you should really get a handle on things before going too much further as a question at a time like this will result in fragmented learning and an incomplete or possibly an incorrect picture of how to manage and run the systems.

This forum is great for when you get stuck on things or can't remember or need to know something new, but for complete learning it may make things harder for you as you are learning things totally out of order and you are doing it on a system that has clearly been running and isn't just straight RHEL as you have EPEL and other things installed (which is fine, but not common from the start).

At this point it would be the equivalent of someone learning to drive ... you've had the basic idea, maybe played Mario Kart, been a passenger in some nice vehicles and someone hands you the keys to a $150,000 car and you are asking how to unlock it first (maybe it has strange locks) but then maybe how to shift gears ... again might be a standard or some strange gearshift. Then you find the same kind of car already running, you get in, start driving and find out it is different and you didnt' ask how to steer or how to stop. 

I would suggest starting with some course or a book or something, installing and playing around with Linux or using a live distro like I have mentioned before to become comfortable with the basic setup or maybe even reinstalling your RHEL system. There is currently no amount of questions and information you can provide that would be enough information to give you a complete learning experience that would allow you to properly connect all the dots, so you will have these fragments of pieces that might not go together or make sense. It is one thing to try and get that system back up and running where things are stuck and broken, but if you are using it to "learn" the basics, we are too far in because a RHEL system out of the box wouldn't be subscribed to EPEL or have other packages already installed.

Problem: conflicting requests
- nothing provides qrencode needed by pass-1.7.4-16.el8.noarch from epel

One other way of knowing what all channels your system thinks it is subscribed to is to do a 

yum repolist

This will list all channels where packages can be downloaded and installed

 

Travis Michette, RHCA XIII
https://rhtapps.redhat.com/verify?certId=111-134-086
SENIOR TECHNICAL INSTRUCTOR / CERTIFIED INSTRUCTOR AND EXAMINER
Red Hat Certification + Training
Chetan_Tiwary_
Community Manager
Community Manager
  • 578 Views

@Denzil  here ^^^^^ 

Please take the advice from @Travis ( I would +1000 to that ) and start from basic RHEL admin courses like RH124 & RH134 . 

At this moment - it seems like you are trying to bite more than you can chew - learning Linux is a step by step or rather level by level approach, once you are clear and well versed with basics - you can then attempt to go to higher level sysadmin tasks and you will find it more rewarding !

Thank you for reaching out to the community !

0 Kudos
Denzil
Mission Specialist
Mission Specialist
  • 560 Views

Hello @Chetan_Tiwary_ 

 

I did made a reply and when I clicked Reply the message disappeard!

 

Kind Regards,

 

Denzil

Denzil Peiris
Denzil
Mission Specialist
Mission Specialist
  • 511 Views

Hello @Chetan_Tiwary_ 

 

While I endorse what you have seconded to what Travis has strongly advised me, trust me I can bite more than I could ever bite. behind me I have an ICT experience since 1979, where I started working in the Air Force as a Wireless Operator, using the Morse Code. It used high powered radio transmission systems, which are used even today for military communications.Then Microwave was introduced and we worked over microwave links. I served the AF for 12 years, took my discharge in 1990.

In 1991 I was blessed with a person like Travis who gave me the funds and education to do a Computer Diploma. I was the first to manage and operate a Computer Training  institute in my home town, in Sri Lanka.

Then I left to Oman, to work as a Systems Controller for the Ministry of Defence, three services,  Sultans Special Forces, and the GCC, Oman, Bahrain, Kuwait, Saudi Arabia, UAE links. Then promoted to be a network tech for CISCO , Passive and fiber optics. Lastly with the MOD, I was promoted as a Programmer, where I managed an Oracle 8.0, up to Oracle 10G database installed in a Unix Server. I did not do the Unix part, though I underwent Unix Administration  for full time, ten days. The data base main two tables had 100 million records at any given time, and in total it had 150 tables. It was a military telephone billing system which pulled data from 45-50 different bases, Units from Army, Navy, Air Force, SSF,  across the Sultanate, and in the event the Sultanate had joint military exercises.

My final project  was in the Sultanate of Oman, the Ministry of Transportation for  two green field  international airports, at a US $ 8.0 billion cost, where I was the lead Cost Consultant for the ICT. Meaning 55 different ICT systems, with integration to Air Traffic Control, Runways, and Runway lighting, Navigational aids, radar, baggage handling system, SCADA and so on. It was a 12 year long project, with four data centers. The two DC's in Muscat had 180 42 racks each and the other Airport in Salalah had approximately 90 42 racks each. I am leaving certain security installations off. For this milestone project I maintained my own Oracle database, in my work and home computers. I was incharge of all the payments against ICT installations. In the peak months, each monthly payment was Omani Riyal 10 million. It was a tough job. But I did it and I earned a wonderful acknowledgement from the MOTC, in Oman.

 

I turned 66 in March 2024, and in 2022 I underwent a complete knee transplant. It is taking more time to heal than I expected. 

 Having said that true story from India, some 20 years back. A poor beggar owing to a severe ailment was admitted into a hospital. Three doctors were around his bed and one Dr. said, " he has no one a beggar. Not worth to operate" Then the beggar who was their patientasked, Am I so unworthy to live" 

 
​Last but not least, my question to you, as a conclusion, if you have paid US$ 1,000. 00 for an online trainer, I have all the proof of money transfers,  for Linux and if he had left me after completing 25% what would you do? Now I do not have a single dollar and I have to master Linux.
 
 

--

 

Kind Regards,

 

Denzil

Denzil Peiris
Chetan_Tiwary_
Community Manager
Community Manager
  • 437 Views

ok @Denzil totally feel for you! You are on track !

Denzil
Mission Specialist
Mission Specialist
  • 433 Views

Good day to you @Chetan_Tiwary_ 

 

I am glad you do and many, many thanks for Travis who have done a wonderful job, to navigate me into a  new horizon!

Now I can learn Linux!

Having said that, when Travis inquied me why install in a laptop. I feel you read my response, or in short, I need a Linux installed locally, where I do not have to depend on the internet. 

I was first thinking, I have a free tier account with AWS, I can have an Linux Ami up and running. But then when you install say Podman, Docker, a RDS, for the slightest exceed AWS did charge me.

 

Then I immersed into IaS, Terrafom. It gave the capacity to build and destory. Each time I buit and destroyed, it has a cost for the home interent and bandwidth. If I remain logged on to that EC2, the ISP gives me a bill for exceeding my monthly cap. Once upon a time I had the financial arm. Then the internet is very costly in Germany compaied to Oman!! In Oman I had a FTTH up with 1GB upload. I could go to Omantel and say from today to next two weeks I need 5GB upload and they would do that!

 

Perhaps you too were suprised to learn and experience, AWS was out, and millions were effected!  Imagine you walk into the airport and try to board a B747-800, Arbus 340 or 380 to Paris. Alas airport has no access to S3!

In fact two weeks back we had a power outage for 5 hrs. No internet. But thanks to my laptop internal battery for 24 hrs power, I manged to practice Linux! 

 

 

Kind Regards,

 

Denzil

Denzil Peiris
0 Kudos
Denzil
Mission Specialist
Mission Specialist
  • 560 Views

Hello  Travis,

 

The update ran for approximately an hour and the system is back to normal.

 

Bless you for your great help! 

 

Kind Regards,

 

 

Denzil

Denzil Peiris
0 Kudos
Travis
Moderator
Moderator
  • 547 Views

@Denzil -

Glad the update worked. Now you should be able to play around with the system and learn. Once again, I encourage using the system seeing what it can do and what you are missing and explore and understand the commands.

Some of the first things you should do ... never run as the root user, always run as a regular user and SUDO when you need elevated privileges. The system will be much more stable and secure and this could prevent accidental commands from being run as you will be denied and prevented from doing things because you don't have authorization (you aren't root).

Travis Michette, RHCA XIII
https://rhtapps.redhat.com/verify?certId=111-134-086
SENIOR TECHNICAL INSTRUCTOR / CERTIFIED INSTRUCTOR AND EXAMINER
Red Hat Certification + Training
Join the discussion
You must log in to join this conversation.