Bug 1070388
Summary: | register fails with password containing special characters | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | John Eckersberg <jeckersb> |
Component: | subscription-manager | Assignee: | Bryan Kearney <bkearney> |
Status: | CLOSED ERRATA | QA Contact: | John Sefler <jsefler> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.5 | CC: | bkearney, jesusr, jsefler, redakkan |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
Cause:
subscription-manager failed to accept valid passwords containing special characters for portal accounts.
Consequence:
Unable to register with some accounts
Fix:
accept valid passwords for accounts.
Result:
registration no longer blocked for users with passwords using special characters
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2014-10-14 07:46:48 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1014343 |
Description
John Eckersberg
2014-02-26 17:14:36 UTC
Should be in as of commit: 296d4c518402dfd9c61bc5d238bbe7592f3ff91a Retested against stage server, created a new user "stage_test_newuser" with password !@#$(W=!%4 Observation 1;Unable to login via access.stage.redhat.com using the credentials, (Username or password was invalid ) 2.Unable to register via cli subscription-manager register --username=stage_test_newuser Password: Invalid username or password. To create a login, please visit https://www.redhat.com/wapps/ugc/register.html **account creation was successfully completed***** Starting user stage_test_newuser Registering the user stage_test_newuser 7304232 Registering the SKU RH00004 for user stage_test_newuser 5 RH00004 c51c6dadc40c2a6d Activating the order for user stage_test_newuser #<HTTParty::Response:0x1dcea50 parsed_response={"id"=>3293730, "renewedId"=>nil, "masterEndSystemName"=>"SUBSCRIPTION", "createdEndSystemName"=>"genie", "createdByUserName"=>"stage_test_newuser", "createdDate"=>1404828292941, "lastUpdateEndSystemName"=>"genie", "lastUpdateUserName"=>"stage_test_newuser", "lastUpdateDate"=>1404828292941, "externalCreatedDate"=>nil, "externalLastUpdateDate"=>nil, "installBaseStartDate"=>1388466000000, "installBaseEndDate"=>1420001999999, "inactiveDate"=>1406087999999, "oracleAccountNumber"=>nil, "oracleMSANumber"=>nil, "oracleIBInstanceNumber"=>nil, "webCustomerId"=>7304232, "registrationNumber"=>"c51c6dadc40c2a6d", "installationNumber"=>"c51c6dadc40c2a6d", "subscriptionNumber"=>"3294729", "quantity"=>5, "subscriptionProducts"=>[{"id"=>11592466, "masterEndSystemName"=>"SUBSCRIPTION", "createdEndSystemName"=>"genie", "createdByUserName"=>"stage_test_newuser", "createdDate"=>1404828292941, "lastUpdateEndSystemName"=>"genie", "lastUpdateUserName"=>"stage_test_newuser", "lastUpdateDate"=>1404828292941, "externalCreatedDate"=>nil, "externalLastUpdateDate"=>nil, "activeStartDate"=>nil, "activeEndDate"=>nil, "inactiveDate"=>1406087999999, "signedDate"=>nil, "terminatedDate"=>nil, "renewedDate"=>nil, "oracleContractId"=>nil, "oracleContractId11i"=>false, "oracleContractNumber"=>nil, "oracleAuthoringOrgId"=>"103", "oracleContractDescription"=>nil, "oracleContractHeaderStatus"=>nil, "oracleBillToPSNumber"=>nil, "oracleShipToPSNumber"=>nil, "parentSubscriptionProductId"=>nil, "oracleOrderNumber"=>nil, "oracleOrderLineId"=>nil, "externalOrderSystemName"=>"genie", "externalOrderNumber"=>nil, "status"=>"temporary", "oracleInventoryOrgId"=>nil, "sku"=>"RH00004", "childrenIds"=>[11592467], "serviceable"=>false}, {"id"=>11592467, "masterEndSystemName"=>"SUBSCRIPTION", "createdEndSystemName"=>"genie", "createdByUserName"=>"stage_test_newuser", "createdDate"=>1404828292941, "lastUpdateEndSystemName"=>"genie", "lastUpdateUserName"=>"stage_test_newuser", "lastUpdateDate"=>1404828292941, "externalCreatedDate"=>nil, "externalLastUpdateDate"=>nil, "activeStartDate"=>nil, "activeEndDate"=>nil, "inactiveDate"=>1406087999999, "signedDate"=>nil, "terminatedDate"=>nil, "renewedDate"=>nil, "oracleContractId"=>nil, "oracleContractId11i"=>false, "oracleContractNumber"=>nil, "oracleAuthoringOrgId"=>"103", "oracleContractDescription"=>nil, "oracleContractHeaderStatus"=>nil, "oracleBillToPSNumber"=>nil, "oracleShipToPSNumber"=>nil, "parentSubscriptionProductId"=>11592466, "oracleOrderNumber"=>nil, "oracleOrderLineId"=>nil, "externalOrderSystemName"=>"genie", "externalOrderNumber"=>nil, "status"=>"temporary", "oracleInventoryOrgId"=>nil, "sku"=>"SYSRH00004", "childrenIds"=>[11592468], "serviceable"=>false}, {"id"=>11592468, "masterEndSystemName"=>"SUBSCRIPTION", "createdEndSystemName"=>"genie", "createdByUserName"=>"stage_test_newuser", "createdDate"=>1404828292941, "lastUpdateEndSystemName"=>"genie", "lastUpdateUserName"=>"stage_test_newuser", "lastUpdateDate"=>1404828292941, "externalCreatedDate"=>nil, "externalLastUpdateDate"=>nil, "activeStartDate"=>1388466000000, "activeEndDate"=>1420001999999, "inactiveDate"=>1406087999999, "signedDate"=>nil, "terminatedDate"=>nil, "renewedDate"=>nil, "oracleContractId"=>nil, "oracleContractId11i"=>false, "oracleContractNumber"=>nil, "oracleAuthoringOrgId"=>"103", "oracleContractDescription"=>nil, "oracleContractHeaderStatus"=>nil, "oracleBillToPSNumber"=>nil, "oracleShipToPSNumber"=>nil, "parentSubscriptionProductId"=>11592467, "oracleOrderNumber"=>nil, "oracleOrderLineId"=>nil, "externalOrderSystemName"=>"genie", "externalOrderNumber"=>nil, "status"=>"temporary", "oracleInventoryOrgId"=>nil, "sku"=>"SVCRH00004", "childrenIds"=>[], "serviceable"=>true}], "customer"=>nil}, @response=#<Net::HTTPOK 200 OK readbody=true>, @headers={"server"=>["Apache-Coyote/1.1"], "content-type"=>["application/json"], "date"=>["Tue, 08 Jul 2014 14:04:53 GMT"], "connection"=>["close"]}> Accepting terms for stage_test_newuser USER stage_test_newuser finished ########################################### ########################################### ########################################### ########################################### # cat ../stage_test.csv stage_test_newuser,!@#$(W=!%4,RH00004,5 Moving the bz back to Assigned I was not able to reproduce against stage server. I created these two accounts (without accepting any terms and conditions) through the customer portal https://access.stage.redhat.com/home user: stage_test_1070388_a pass: :ofTe_`!(D=k user: stage_test_1070388_b pass: !@#$(W=!%4 [root@dhcp129-3 Development]# subman register --serverurl=subscription.rhn.stage.redhat.com:443/subscription --username stage_test_1070388_a --password=':ofTe_`!(D=k' You must first accept Red Hat's Terms and conditions. Please visit https://www.redhat.com/wapps/ugc [root@dhcp129-3 Development]# subman register --serverurl=subscription.rhn.stage.redhat.com:443/subscription --username stage_test_1070388_b --password='!@#$(W=!%4' You must first accept Red Hat's Terms and conditions. Please visit https://www.redhat.com/wapps/ugc both pass Retested on subscription-manager version server type: This system is currently not registered. subscription management server: 0.9.20.1-1 subscription management rules: 5.9 subscription-manager: 1.12.7-1.el6 python-rhsm: 1.12.4-1.el6 Observed that now the register and login is successfully completed with passwords having special characters (via portal and subscription-manager cli) # subscription-manager register --username=stage_test_re1070388 --password='!@#$(W=!%4' You must first accept Red Hat's Terms and conditions. Please visit https://www.redhat.com/wapps/ugc Moving the bug to "Verified" 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. http://rhn.redhat.com/errata/RHBA-2014-1384.html |