Red Hat Satellite engineering is moving the tracking of its product development work on Satellite to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "Satellite project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs will be migrated starting at the end of May. If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "Satellite project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/SAT-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1505639 - Failed to register to sat6.3-snap21 by username and password
Summary: Failed to register to sat6.3-snap21 by username and password
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Subscription Management
Version: 6.3.0
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: Unspecified
Assignee: Marek Hulan
QA Contact: jcallaha
URL:
Whiteboard:
: 1506841 (view as bug list)
Depends On:
Blocks: 1470765 1480356
TreeView+ depends on / blocked
 
Reported: 2017-10-24 03:29 UTC by Eko
Modified: 2019-08-12 14:06 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-02-21 16:54:17 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Foreman Issue Tracker 21438 0 None None None 2017-10-24 12:50:47 UTC
Github Katello katello pull 7026 0 None None None 2017-10-26 17:36:14 UTC

Description Eko 2017-10-24 03:29:23 UTC
Failed to register a host to snap21 by username and password, but can be register by activation key.

# subscription-manager  register
Registering to: bootp-73-131-133.rhts.eng.pek2.redhat.com:443/rhsm
Username: admin
Password:
Remote server error. Please check the connection details, or see /var/log/rhsm/rhsm.log for more information.


# tail -f /var/log/rhsm/rhsm.log
2017-10-23 04:57:26,587 [INFO] subscription-manager:8215:MainThread @managercli.py:407 - Client Versions: {'python-rhsm': '1.19.9-1.el7', 'subscription-manager': '1.19.21-1.el7'}
2017-10-23 04:57:26,588 [INFO] subscription-manager:8215:MainThread @connection.py:822 - Connection built: host=bootp-73-131-133.rhts.eng.pek2.redhat.com port=443 handler=/rhsm auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False
2017-10-23 04:57:26,588 [INFO] subscription-manager:8215:MainThread @connection.py:822 - Connection built: host=bootp-73-131-133.rhts.eng.pek2.redhat.com port=443 handler=/rhsm auth=none
2017-10-23 04:57:26,589 [INFO] subscription-manager:8215:MainThread @managercli.py:407 - Client Versions: {'python-rhsm': '1.19.9-1.el7', 'subscription-manager': '1.19.21-1.el7'}
2017-10-23 04:57:26,589 [INFO] subscription-manager:8215:MainThread @managercli.py:382 - Consumer Identity name=None uuid=None
2017-10-23 04:57:26,590 [INFO] subscription-manager:8215:MainThread @managercli.py:382 - Consumer Identity name=None uuid=None
2017-10-23 04:57:28,548 [INFO] subscription-manager:8215:MainThread @connection.py:822 - Connection built: host=bootp-73-131-133.rhts.eng.pek2.redhat.com port=443 handler=/rhsm auth=basic username=admin
2017-10-23 04:57:28,568 [INFO] subscription-manager:8215:MainThread @dmiinfo.py:73 - Using dmidecode dump file: /dev/mem
2017-10-23 04:57:28,618 [INFO] subscription-manager:8215:MainThread @custom.py:85 - Loading custom facts from: /etc/rhsm/facts/katello.facts
2017-10-23 04:57:28,662 [INFO] subscription-manager:8215:MainThread @connection.py:552 - Response: status=200, request="GET /rhsm/users/admin/owners"
2017-10-23 04:57:28,703 [INFO] subscription-manager:8215:MainThread @connection.py:552 - Response: status=200, request="GET /rhsm/"
2017-10-23 04:57:28,747 [INFO] subscription-manager:8215:MainThread @connection.py:552 - Response: status=404, request="GET /rhsm/owners/Default_Organization/environments"
2017-10-23 04:57:28,747 [ERROR] subscription-manager:8215:MainThread @connection.py:577 - Response: 404
2017-10-23 04:57:28,747 [ERROR] subscription-manager:8215:MainThread @connection.py:578 - JSON parsing error: Expecting ':' delimiter: line 1 column 11 (char 10)
2017-10-23 04:57:28,747 [ERROR] subscription-manager:8215:MainThread @managercli.py:177 - Error during registration: Server error attempting a GET to /rhsm/owners/Default_Organization/environments returned status 404
2017-10-23 04:57:28,747 [ERROR] subscription-manager:8215:MainThread @managercli.py:178 - Server error attempting a GET to /rhsm/owners/Default_Organization/environments returned status 404
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/subscription_manager/managercli.py", line 1187, in _do_command
    self.options.environment)
  File "/usr/lib/python2.7/site-packages/subscription_manager/managercli.py", line 1297, in _get_environment_id
    env_list = cp.getEnvironmentList(owner_key)
  File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 1324, in getEnvironmentList
    results = self.conn.request_get(method)
  File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 646, in request_get
    return self._request("GET", method, headers=headers)
  File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 672, in _request
    info=info, headers=headers)
  File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 561, in _request
    self.validateResponse(result, request_type, handler)
  File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 616, in validateResponse
    handler=handler)
RemoteServerException: Server error attempting a GET to /rhsm/owners/Default_Organization/environments returned status 404

Comment 2 Marek Hulan 2017-10-26 17:36:15 UTC
upstream PR merged

Comment 3 Marek Hulan 2017-10-27 07:16:31 UTC
*** Bug 1506841 has been marked as a duplicate of this bug. ***

Comment 4 Eko 2017-10-30 07:48:38 UTC
verified in snap22, can be registered by username and password normally.

# subscription-manager register
Registering to: bootp-73-131-133.rhts.eng.pek2.redhat.com:443/rhsm
Username: admin
Password: 
The system has been registered with ID: 78dca4e4-546b-48f5-8918-7b0d864ff326

Comment 5 Satellite Program 2018-02-21 16:54:17 UTC
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA.
> 
> For information on the advisory, and where to find the updated files, follow the link below.
> 
> If the solution does not work for you, open a new bug report.
> 
> https://access.redhat.com/errata/RHSA-2018:0336


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