Let me do that and thank you very much.

-S.D.

2008/10/22 Gary Richardson <[EMAIL PROTECTED]>

> If you want to make your database world readable, then add:
>
> access to * by anonymous read
>
> But you probably don't want that. You probably want to read the OpenLDAP
> ACL docs and figure out how to make that tree available or how to protect
> things like the userPassword attribute.
>
>
> On Wed, Oct 22, 2008 at 8:19 AM, Subhasis Dasgupta <
> [EMAIL PROTECTED]> wrote:
>
>> First , many thanks for your response , Let me check the configuration
>> again .
>>
>> If I want to use anonymous binding then what I have to do in ldap file. My
>> ldap file configuration is here .
>>
>> database bdb
>> suffix "dc=xyz,dc=com"
>> rootdn "cn=Manager,dc=xyz,dc=com"
>> rootpw secret
>>
>> Thanks again
>>
>> -Subhasis
>>
>> 2008/10/22 Gary Richardson <[EMAIL PROTECTED]>
>>
>>> I'm guessing it's a problem with your node_terminus config. I use
>>> anonymous binding myself, so I don't know the actual settings.
>>>
>>> First up, is ldapassword a typo?
>>>
>>> Second, you specify a password, but not a user to bind as.
>>>
>>>
>>> On Wed, Oct 22, 2008 at 5:59 AM, Subhasis Dasgupta <
>>> [EMAIL PROTECTED]> wrote:
>>>
>>>> I am trying to configure puppet with LDAP repository . I have set puppet
>>>> schema and I have also added node definition at LDAP.
>>>> Here is my configuration details .
>>>>
>>>>
>>>> ##############################################################
>>>> Puppet.conf
>>>>
>>>> node_terminus = ldap
>>>> ldapserver = 10.250.11.127
>>>> ldapbase = ou=Hosts,dc=xyz,dc=com
>>>> ldapassword = secret
>>>>
>>>>
>>>> #############################################################
>>>>
>>>> Node details
>>>>
>>>> ####################
>>>>
>>>> # extended LDIF
>>>> #
>>>> # LDAPv3
>>>> # base <dc=xyz,dc=com> with scope sub
>>>> # filter: (objectclass=*)
>>>> # requesting: ALL
>>>> #
>>>>
>>>> # xyz.com
>>>> dn: dc=xyz,dc=com
>>>> objectClass: dcObject
>>>> objectClass: organization
>>>> o: Example Company
>>>> dc: xyz
>>>>
>>>> # Manager, xyz.com
>>>> dn: cn=Manager,dc=xyz,dc=com
>>>> objectClass: organizationalRole
>>>> cn: Manager
>>>>
>>>> # Hosts, xyz.com
>>>> dn: ou=Hosts,dc=xyz,dc=com
>>>> objectClass: organizationalUnit
>>>> objectClass: top
>>>> ou: Hosts
>>>>
>>>> # default, Hosts, xyz.com
>>>> dn: cn=default,ou=Hosts,dc=xyz,dc=com
>>>> cn: default
>>>> description: Default
>>>> objectClass: device
>>>> objectClass: top
>>>> objectClass: puppetClient
>>>> puppetclass: defaultapps
>>>>
>>>> # basenode, Hosts, xyz.com
>>>> dn: cn=basenode,ou=Hosts,dc=xyz,dc=com
>>>> cn: basenode
>>>> description: Basenode
>>>> objectClass: device
>>>> objectClass: top
>>>> objectClass: puppetClient
>>>> puppetclass: baseapps
>>>>
>>>> # webserver, Hosts, xyz.com
>>>> dn: cn=webserver,ou=Hosts,dc=xyz,dc=com
>>>> cn: webserver
>>>> description: Webserver
>>>> objectClass: device
>>>> objectClass: top
>>>> objectClass: puppetClient
>>>> parentnode: basenode
>>>> puppetclass: apache
>>>> puppetclass: squid
>>>> puppetclass: named
>>>>
>>>> # www1.testing.com, Hosts, xyz.com
>>>> dn: cn=www1.testing.com,ou=Hosts,dc=xyz,dc=com
>>>> cn: www1.testing.com
>>>> description: webserving host
>>>> objectClass: device
>>>> objectClass: top
>>>> objectClass: puppetClient
>>>> objectClass: ipHost
>>>> parentnode: webserver
>>>> ipHostNumber: 192.168.0.100
>>>>
>>>> # ip-10-251-122-148.ec2.internal, Hosts, xyz.com
>>>> dn: cn=ip-10-251-122-148.ec2.internal,ou=Hosts,dc=xyz,dc=com
>>>> description: webserving host
>>>> objectClass: device
>>>> objectClass: ipHost
>>>> objectClass: puppetClient
>>>> objectClass: top
>>>> cn: ip-10-251-122-148.ec2.internal
>>>> environment: production
>>>> ipHostNumber: ip-10-251-122-148.ec2.internal
>>>> puppetclass: webserver
>>>> puppetclass: puppetserver
>>>> puppetclass: mailserver
>>>> parentnode: basenode
>>>>
>>>> # search result
>>>> search: 2
>>>> result: 0 Success
>>>>
>>>> # numResponses: 9
>>>> # numEntries: 8
>>>>
>>>>
>>>>
>>>> ##############################################################################
>>>>
>>>> Now when I start my puppetmaster and try to connect with some it's
>>>> giving the following error
>>>>
>>>>
>>>> [EMAIL PROTECTED] puppet]# /usr/bin/puppetmasterd --verbose
>>>> --no-daemonize
>>>> info: Starting server for Puppet version 0.24.5
>>>> info: Listening on port 8140
>>>> notice: Starting Puppet server version 0.24.5
>>>> info: Expiring the node cache of ip-10-251-122-148.ec2.internal
>>>> info: Not using expired node for ip-10-251-122-148.ec2.internal from
>>>> cache; expired at Wed Oct 22 08:56:24 EDT 2008
>>>> info: Caching node for ip-10-251-122-148.ec2.internal
>>>> err: Could not find default node or by name with
>>>> 'ip-10-251-122-148.ec2.internal, ip-10-251-122-148.ec2, ip-10-251-122-148'
>>>> on node ip-10-251-122-148.ec2.internal
>>>> err: Could not find default node or by name with
>>>> 'ip-10-251-122-148.ec2.internal, ip-10-251-122-148.ec2, ip-10-251-122-148'
>>>> on node ip-10-251-122-148.ec2.internal
>>>>
>>>>
>>>>
>>>>
>>>> ######################################################################################
>>>>
>>>> what should I do ?
>>>>
>>>> -Subhasis
>>>>
>>>>
>>>> --
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>> --
>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to