Bug #223

fileserving functionality won't work

Added by Redmine Admin almost 6 years ago. Updated almost 6 years ago.

Status:Closed Start date:
Priority:Normal Due date:
Assignee:Luke Kanies % Done:

0%

Category:-
Target version:-
Affected Puppet version:0.25.4 Branch:
Keywords:
Votes: 0

Description

I am not sure that this is a defect, since I am using puppet’s fileserving for the first time and many other people seem to be using it without problems. However I have seen in the puppet-dev mailinglist, that someone else HAD the same (?) problem already.

I have set up a fresh /etc/puppet/ssl directory because of the error, have signed my client’s key, but it didn’t help.

I am running puppetmaster and puppetd on the same host, but this shouldn’t matter, at least it didn’t yet.

Used system is debian sarge.

I am appending my tar'ed ssl directory plus my fileserver.conf

Tell me if you need more information.

The output of ‘puppetd -l console —test —verbose —debug’: [0;34mdebug: puppetd: Setting logdir to ‘/var/log/puppet’ [0m [0;34mdebug: puppetd: Setting vardir to ‘/var/lib/puppet’ [0m [0;34mdebug: puppetd: Setting rundir to ‘/var/run’ [0m [0;34mdebug: puppetd: Setting color to ‘false’ [0m debug: puppetconfig/puppet/file=/var/lib/puppet/state/state.yaml: Autorequiring file /var/lib/puppet/state debug: puppetconfig/puppet/file=/var/lib/puppet/state/state.yaml: subscribes to /var/lib/puppet/state debug: puppetconfig/puppet/file=/etc/puppet/ssl: Autorequiring file /etc/puppet debug: puppetconfig/puppet/file=/etc/puppet/ssl: subscribes to /etc/puppet debug: puppetconfig/puppet/file=/etc/puppet/namespaceauth.conf: Autorequiring file /etc/puppet debug: puppetconfig/puppet/file=/etc/puppet/namespaceauth.conf: subscribes to /etc/puppet debug: puppetconfig/certificates/file=/etc/puppet/ssl/public_keys: Autorequiring file /etc/puppet debug: puppetconfig/certificates/file=/etc/puppet/ssl/public_keys: Autorequiring file /etc/puppet/ssl debug: puppetconfig/certificates/file=/etc/puppet/ssl/public_keys: subscribes to /etc/puppet debug: puppetconfig/certificates/file=/etc/puppet/ssl/public_keys: subscribes to /etc/puppet/ssl debug: puppetconfig/certificates/file=/etc/puppet/ssl/private: Autorequiring file /etc/puppet debug: puppetconfig/certificates/file=/etc/puppet/ssl/private: Autorequiring file /etc/puppet/ssl debug: puppetconfig/certificates/file=/etc/puppet/ssl/private: subscribes to /etc/puppet debug: puppetconfig/certificates/file=/etc/puppet/ssl/private: subscribes to /etc/puppet/ssl debug: puppetconfig/certificates/file=/etc/puppet/ssl/private/password: Autorequiring file /etc/puppet debug: puppetconfig/certificates/file=/etc/puppet/ssl/private/password: Autorequiring file /etc/puppet/ssl debug: puppetconfig/certificates/file=/etc/puppet/ssl/private/password: Autorequiring file /etc/puppet/ssl/private debug: puppetconfig/certificates/file=/etc/puppet/ssl/private/password: subscribes to /etc/puppet debug: puppetconfig/certificates/file=/etc/puppet/ssl/private/password: subscribes to /etc/puppet/ssl debug: puppetconfig/certificates/file=/etc/puppet/ssl/private/password: subscribes to /etc/puppet/ssl/private debug: puppetconfig/certificates/file=/etc/puppet/ssl/certs: Autorequiring file /etc/puppet debug: puppetconfig/certificates/file=/etc/puppet/ssl/certs: Autorequiring file /etc/puppet/ssl debug: puppetconfig/certificates/file=/etc/puppet/ssl/certs: subscribes to /etc/puppet debug: puppetconfig/certificates/file=/etc/puppet/ssl/certs: subscribes to /etc/puppet/ssl debug: puppetconfig/certificates/file=/etc/puppet/ssl/private_keys: Autorequiring file /etc/puppet debug: puppetconfig/certificates/file=/etc/puppet/ssl/private_keys: Autorequiring file /etc/puppet/ssl debug: puppetconfig/certificates/file=/etc/puppet/ssl/private_keys: subscribes to /etc/puppet debug: puppetconfig/certificates/file=/etc/puppet/ssl/private_keys: subscribes to /etc/puppet/ssl debug: puppetconfig/puppet/file=/etc/puppet/namespaceauth.conf: File does not exist debug: puppetconfig/puppet/file=/var/lib/puppet/plugins: File does not exist debug: puppetconfig/certificates/file=/etc/puppet/ssl/private/password: File does not exist debug: puppetconfig/certificates/file=/etc/puppet/ssl/private/password: Changing mode debug: puppetconfig/certificates/file=/etc/puppet/ssl/private/password: 1 change(s) debug: puppetconfig/certificates/file=/etc/puppet/ssl/private/password/mode: File does not exist; cannot set mode debug: Finishing transaction -742675018 with 1 changes debug: getting config debug: Loaded state in 0.00 seconds debug: Calling puppetmaster.getconfig err: Could not retrieve configuration: Certificates were not trusted: data too large for modulus warning: Not using cache on failed configuration

ssl.tar.bz2 (3.8 kB) Redmine Admin, 08/09/2006 03:46 pm

fileserver.conf (397 Bytes) Redmine Admin, 08/09/2006 03:47 pm

History

Updated by Redmine Admin almost 6 years ago

  • Status changed from 1 to Closed
  • 7 set to fixed

Ok, it seems puppet was working with the wrong puppetmaster process. I don’t know why, but /etc/init.d/puppetmaster stop did NOT kill the master. Some puppetd processes were around too. After having killed all of them, it works like a charm.

The following log entries gave me the clue: [2006-08-02 14:41:14] INFO WEBrick 1.3.1 [2006-08-02 14:41:14] INFO ruby 1.8.2 (2005-04-11) [i386-linux] [2006-08-02 14:41:14] WARN TCPServer Error: Address already in use – bind(2)

Also available in: Atom PDF