Uploaded image for project: 'jclouds'
  1. jclouds
  2. JCLOUDS-1424

Malformed password when attempting to connect to Openstack (Keystone V3)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.1.0
    • None
    • jclouds-labs-openstack
    • None
    • JDK 8, Linux x86-64.

    Description

      Looking at the output of my http request to authenticate when using "foobar" as the password, jclouds emits password":"[C@2044f708". This is using keystone v3.

      When I try catching the same data sent via the Python openstack command, I get this: "password": "foobar" ... which admittedly, doesn't seem ideal from a security perspective, but it does work with the openstack server we are trying to use (unlike what jclouds is sending).

      Is there a way to either 1) specify jclouds send the password in clear text (not ideal, but I don't own the openstack system) or 2) ask the openstack admins to enable a setting that would allow the jclouds password to connect?

      I've compared the rest of the post request between jclouds and python's openstack package, and I don't see any other differences.

      Crossref to stack overflow question: https://stackoverflow.com/questions/50533152/how-to-specify-password-encoding-using-jclouds-for-openstack

      Attachments

        Activity

          People

            Unassigned Unassigned
            brandon.barker@gmail.com Brandon Barker
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: