Bug 712143 - This bug was cloned from 710042 because 710042 was discovered in product Red Hat Network whereas this problem was found in product Red Hat Enterprise Linux 6
Summary: This bug was cloned from 710042 because 710042 was discovered in product Red ...
Keywords:
Status: CLOSED DUPLICATE of bug 710042
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: yum-rhn-plugin
Version: 6.0
Hardware: x86_64
OS: Unspecified
medium
medium
Target Milestone: rc
: ---
Assignee: Miroslav Suchý
QA Contact: Red Hat Satellite QA List
URL:
Whiteboard: abrt_hash:9627bc97
Depends On: 710042
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-09 15:06 UTC by Red Hat Case Diagnostics
Modified: 2018-11-14 12:06 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-06-10 07:10:40 UTC
Target Upstream Version:


Attachments (Terms of Use)
File: backtrace (6.41 KB, text/plain)
2011-06-09 15:06 UTC, Red Hat Case Diagnostics
no flags Details

Description Red Hat Case Diagnostics 2011-06-09 15:06:08 UTC
+++ This bug was initially created as a clone of Bug 710042 +++

This description generated by Andreas from an ABRT report
architecture: x86_64
cmdline: 
component: yum
executable: /usr/bin/yum
kernel: 2.6.32-71.14.1.el6.x86_64
package: yum-3.2.27-14.el6_0.1
reason: rpclib.py:426:_request:InvalidRedirectionError: HTTPS redirected to HTTP is not supported
release: Red Hat Enterprise Linux Server release 6.0 (Santiago)
time: 1307027521
uid: 0
backtrace: rpclib.py:426:_request:InvalidRedirectionError: HTTPS redirected to HTTP is not supported

Traceback (most recent call last):
  File "/usr/bin/yum", line 29, in <module>
    yummain.user_main(sys.argv[1:], exit_code=True)
  File "/usr/share/yum-cli/yummain.py", line 254, in user_main
    errcode = main(args)
  File "/usr/share/yum-cli/yummain.py", line 88, in main
    base.getOptionsConfig(args)
  File "/usr/share/yum-cli/cli.py", line 192, in getOptionsConfig
    self.conf
  File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 778, in <lambda>
    conf = property(fget=lambda self: self._getConfig(),
  File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 311, in _getConfig
    self.plugins.run('init')
  File "/usr/lib/python2.6/site-packages/yum/plugins.py", line 179, in run
    func(conduitcls(self, self.base, conf, **kwargs))
  File "/usr/share/yum-plugins/rhnplugin.py", line 133, in init_hook
    svrChannels = rhnChannel.getChannelDetails()
  File "/usr/share/rhn/up2date_client/rhnChannel.py", line 73, in getChannelDetails
    sourceChannels = getChannels()
  File "/usr/share/rhn/up2date_client/rhnChannel.py", line 99, in getChannels
    up2dateChannels = s.up2date.listChannels(up2dateAuth.getSystemId())
  File "/usr/share/rhn/up2date_client/rhnserver.py", line 50, in __call__
    return rpcServer.doCall(method, *args, **kwargs)
  File "/usr/share/rhn/up2date_client/rpcServer.py", line 204, in doCall
    ret = method(*args, **kwargs)
  File "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__
    return self.__send(self.__name, args)
  File "/usr/share/rhn/up2date_client/rpcServer.py", line 39, in _request1
    ret = self._request(methodname, params)
  File "/usr/lib/python2.6/site-packages/rhn/rpclib.py", line 426, in _request
    "HTTPS redirected to HTTP is not supported")
InvalidRedirectionError: HTTPS redirected to HTTP is not supported

Local variables in innermost frame:
retry: 1
methodname: 'up2date.listChannels'
k: 'X-RHN-Client-Capability'
redirect_response: 1
request: '<?xml version=\'1.0\'?>\n<methodCall>\n<methodName>up2date.listChannels</methodName>\n<params>\n<param>\n<value><string>&lt;?xml version="1.0"?&gt;\n&lt;params&gt;\n&lt;param&gt;\n&lt;value&gt;&lt;struct&gt;\n&lt;member&gt;\n&lt;name&gt;username&lt;/name&gt;\n&lt;value&gt;&lt;string&gt;tomelefthe&lt;/string&gt;&lt;/value&gt;\n&lt;/member&gt;\n&lt;member&gt;\n&lt;name&gt;operating_system&lt;/name&gt;\n&lt;value&gt;&lt;string&gt;redhat-release-server&lt;/string&gt;&lt;/value&gt;\n&lt;/member&gt;\n&lt;member&gt;\n&lt;name&gt;description&lt;/name&gt;\n&lt;value&gt;&lt;string&gt;Initial Registration Parameters:\nOS: redhat-release-server\nRelease: 6Server\nCPU Arch: x86_64&lt;/string&gt;&lt;/value&gt;\n&lt;/member&gt;\n&lt;member&gt;\n&lt;name&gt;checksum&lt;/name&gt;\n&lt;value&gt;&lt;string&gt;edfa54efe74e2582b39dbd5e1ffca622&lt;/string&gt;&lt;/value&gt;\n&lt;/member&gt;\n&lt;member&gt;\n&lt;name&gt;profile_name&lt;/name&gt;\n&lt;value&gt;&lt;string&gt;CYOCEANR1&lt;/string&gt;&lt;/value&gt;\n&lt;/member&gt;\n&lt;member&gt;\n&lt;name&gt;system_id&lt;/name&gt;\n&lt;value&gt;&lt;string&gt;ID-1018347488&lt;/string&gt;&lt;/value&gt;\n&lt;/member&gt;\n&lt;member&gt;\n&lt;name&gt;architecture&lt;/name&gt;\n&lt;value&gt;&lt;string&gt;x86_64&lt;/string&gt;&lt;/value&gt;\n&lt;/member&gt;\n&lt;member&gt;\n&lt;name&gt;os_release&lt;/name&gt;\n&lt;value&gt;&lt;string&gt;6Server&lt;/string&gt;&lt;/value&gt;\n&lt;/member&gt;\n&lt;member&gt;\n&lt;name&gt;fields&lt;/name&gt;\n&lt;value&gt;&lt;array&gt;&lt;data&gt;\n&lt;value&gt;&lt;string&gt;system_id&lt;/string&gt;&lt;/value&gt;\n&lt;value&gt;&lt;string&gt;os_release&lt;/string&gt;&lt;/value&gt;\n&lt;value&gt;&lt;string&gt;operating_system&lt;/string&gt;&lt;/value&gt;\n&lt;value&gt;&lt;string&gt;architecture&lt;/string&gt;&lt;/value&gt;\n&lt;value&gt;&lt;string&gt;username&lt;/string&gt;&lt;/value&gt;\n&lt;value&gt;&lt;string&gt;type&lt;/string&gt;&lt;/value&gt;\n&lt;/data&gt;&lt;/array&gt;&lt;/value&gt;\n&lt;/member&gt;\n&lt;member&gt;\n&lt;name&gt;type&lt;/name&gt;\n&lt;value&gt;&lt;string&gt;REAL&lt;/string&gt;&lt;/value&gt;\n&lt;/member&gt;\n&lt;/struct&gt;&lt;/value&gt;\n&lt;/param&gt;\n&lt;/params&gt;\n</string></value>\n</param>\n</params>\n</methodCall>\n'
uri: '//pythonvip.rhn.prod.ext.phx2.redhat.com/XMLRPC/'
save_response: 301
self: <RetryServer for xmlrpc.rhn.redhat.com/XMLRPC>
params: ('<?xml version="1.0"?>\n<params>\n<param>\n<value><struct>\n<member>\n<name>username</name>\n<value><string>tomelefthe</string></value>\n</member>\n<member>\n<name>operating_system</name>\n<value><string>redhat-release-server</string></value>\n</member>\n<member>\n<name>description</name>\n<value><string>Initial Registration Parameters:\nOS: redhat-release-server\nRelease: 6Server\nCPU Arch: x86_64</string></value>\n</member>\n<member>\n<name>checksum</name>\n<value><string>edfa54efe74e2582b39dbd5e1ffca622</string></value>\n</member>\n<member>\n<name>profile_name</name>\n<value><string>CYOCEANR1</string></value>\n</member>\n<member>\n<name>system_id</name>\n<value><string>ID-1018347488</string></value>\n</member>\n<member>\n<name>architecture</name>\n<value><string>x86_64</string></value>\n</member>\n<member>\n<name>os_release</name>\n<value><string>6Server</string></value>\n</member>\n<member>\n<name>fields</name>\n<value><array><data>\n<value><string>system_id</string></value>\n<value><string>os_release</string></value>\n<value><string>operating_system</string></value>\n<value><string>architecture</string></value>\n<value><string>username</string></value>\n<value><string>type</string></value>\n</data></array></value>\n</member>\n<member>\n<name>type</name>\n<value><string>REAL</string></value>\n</member>\n</struct></value>\n</param>\n</params>\n',)
v: ['packages.verifyAll(1)=1', 'caneatCheese(1)=1', 'packages.extended_profile(2)=1', 'reboot.reboot(1)=1', 'packages.verify(1)=1', 'packages.runTransaction(1)=1', 'packages.update(2)=2', 'packages.rollBack(1)=1']
typ: 'http'
response: None

--- Additional comment from case-diagnostics onThu Jun 02 10:31:53 EDT 2011 ---
A new case 00482037 has been added to the bug:
 [abrt] yum-3.2.27-14.el6_0.1: rpclib.py:426:_request:InvalidRedirectionError: HTTPS redirected to HTTP is not supported

--- Additional comment from case-diagnostics onThu Jun 02 10:32:06 EDT 2011 ---
Created attachment 502489 [details]
File: backtrace

--- Additional comment from case-diagnostics onThu Jun 02 10:32:27 EDT 2011 ---
A new attachment to case 00482037 matches the hash in the whiteboard of this bug.
Attachment URL: https://api.access.redhat.com/rs/cases/00482037/attachments/d7c552cb-a3b4-3af2-8828-481a98b752d6
Hash value: abrt_hash:9627bc97

--- Additional comment from pm-rhel onThu Jun 02 10:42:21 EDT 2011 ---
Since this issue was entered in bugzilla, the release flag has been
set to ? to ensure that it is properly evaluated for this release.

--- Additional comment from atodorov onThu Jun 02 12:46:24 EDT 2011 ---
Setting Priority to High and proposing for FasTrack. I'm seeing this when doing yum update on the console or as error report from PackageKit in GNOME. It appers several times a day.

--- Additional comment from svidal onThu Jun 02 13:59:57 EDT 2011 ---
This is happening in the rhn plugin

--- Additional comment from msuchy onThu Jun 02 14:22:17 EDT 2011 ---
I get the same report from my colleagues today. Everything against RHN Classic.

There is probably some error on hosted and proxy redirect user to some error page, which is on http. This should not happen. Neither the the error on hosted, nor the redirection to http.

Flipping to hosted team.

Comment 2 Red Hat Case Diagnostics 2011-06-09 15:06:44 UTC
Created attachment 503919 [details]
File: backtrace

Comment 5 Miroslav Suchý 2011-06-10 07:10:40 UTC
>This bug was cloned from 710042 because 710042 was discovered in product Red Hat Network whereas this problem was found in product Red Hat Enterprise Linux 6

But there is nothing to fix in RHEL, nor in yum, nor yum-rhn-plugin. They all behave correctly. The redirect should not happen and there is nothing I can do about that. That fix need to be done in RHN Classic. And for that we have bug 710042.

*** This bug has been marked as a duplicate of bug 710042 ***


Note You need to log in before you can comment on or make changes to this bug.