Brandon Barker created JCLOUDS-1424:
---------------------------------------

             Summary: Malformed password when attempting to connect to 
Openstack (Keystone V3)
                 Key: JCLOUDS-1424
                 URL: https://issues.apache.org/jira/browse/JCLOUDS-1424
             Project: jclouds
          Issue Type: Bug
          Components: jclouds-labs-openstack
    Affects Versions: 2.1.0
         Environment: JDK 8, Linux x86-64.
            Reporter: Brandon Barker


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



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to