Theresa Arzadon-Labajo

Func daemon won't start

Posted by Theresa Arzadon-Labajo (tarzadon) on Aug 15 2013
Tech Stuff >> Unix-Linux
If you start funcd and do a status right away, it says it is not running.
# service funcd start
Starting func daemon:
# service funcd status
/usr/bin/funcd is not running

This could indicate that there is a problem with the certificate. Delete the certificate and then have func generate a new one. Sign the new certificate on the server

On the server:
# certmaster-ca --clean tristan.math.ias.edu
Cleaning out /var/lib/certmaster/certmaster/certs/tristan.math.ias.edu.cert for host matching tristan.math.ias.edu
On the client:
# cd /etc/pki/certmaster/
# rm tristan.math.ias.edu.csr
# rm tristan.math.ias.edu.pem
# service funcd start
Starting func daemon:
# service funcd status
/usr/bin/funcd is running
On the server:
# certmaster-ca --list
tristan.math.ias.edu
# certmaster-ca --sign tristan.math.ias.edu
/var/lib/certmaster/certmaster/csrs/tristan.math.ias.edu.csr signed - cert located at /var/lib/certmaster/certmaster/certs/tristan.math.ias.edu.cert
Now I can run func commands again:
$ sudo func tristan call yumcmd check_update
{'tristan.math.ias.edu': ['grep-2.6.3-4.el6.x86_64',
                           'upstart-0.6.5-12.el6_4.1.x86_64']}

Last changed: Feb 27 2020 at 4:03 PM

Back