Skip to content
This repository has been archived by the owner on Apr 23, 2020. It is now read-only.

when using DigestAuthentication of zookeeper,the explorer of exhibitor can not display the tree of the data. #55

Closed
bestree opened this issue Sep 14, 2012 · 8 comments

Comments

@bestree
Copy link

bestree commented Sep 14, 2012

Hello,When i use the DigestAuthentication of zookeeper to control the access of zookeeper's data,i can not get access to it from the explorer of exhibitor.Could you help me ?

@Randgalt
Copy link
Contributor

If you describe the problem I'll see what I can do.

@bestree
Copy link
Author

bestree commented Sep 15, 2012

Thank you for your attention,I mean that when i setAcl for zookeeper server using DigestAuthentication,using the standalone version of the exihibitor can not diplay the data tree of the zookeeper.I read the code of the construction of the CuratorFramework of the exihibitor and find it does not has connection authorization.

@Randgalt
Copy link
Contributor

OK - I'll have a look.

@Randgalt
Copy link
Contributor

So - I need to add a way to pass the auth info into the Explorer UI. I'll see what I can do.

@Randgalt
Copy link
Contributor

Do you have any suggestion for how to do this?

@bestree
Copy link
Author

bestree commented Sep 17, 2012

Can we add options for the auth info,or seek for a better general way ?

@Randgalt
Copy link
Contributor

Would it work to have a CLI option that provides "permissions:id"?

@Randgalt
Copy link
Contributor

This will be available in the next release via these new CLI options:

    --aclid <arg>       Enable ACL for Exhibitor's internal ZooKeeper
                        connection. This sets the ACL's ID.
    --aclperms <arg>    Enable ACL for Exhibitor's internal ZooKeeper
                        connection. This sets the ACL's Permissions - a
                        comma list of possible permissions. If this isn't
                        specified the permission is set to ALL. Values:
                        read, write, create, delete, admin
    --aclscheme <arg>   Enable ACL for Exhibitor's internal ZooKeeper
                        connection. This sets the ACL's Scheme.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants