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 -
@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
@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).
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
ok @Denzil totally feel for you! You are on track !
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 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.
@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
@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 !
Hello @Chetan_Tiwary_
I did made a reply and when I clicked Reply the message disappeard!
Kind Regards,
Denzil
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"
--
Kind Regards,
Denzil
ok @Denzil totally feel for you! You are on track !
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
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 -
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).
Red Hat
Learning Community
A collaborative learning environment, enabling open source skill development.