Daemon crashes on startup when its not finding /var/rhcert/tasks.out on server startup. I don't have a case that definitely triggers. redhat-certification-1.0-20150723.el7.noarch redhat-certification-hardware-1.7.1-20150721.el7.noarch Not reliably reproducible (yet) Steps to Reproduce: 1. rhcert-backend server start 2. check ps 3. check /var/rhcert/*.log 4. rhcert-backend server stop 5. check ps 6. check logs 7. rinse & repeat (several times) Actual results: daemon crashes on startup Expected results: no crash Additional info: /var/log/rhcert/RedHatCertDaemon.log contains: Starting RedHatCertDaemon at 2015-07-27 21:11:49 Starting rhcert listener The rhcert daemon is NOT running Starting daemon Starting RedHatCertDaemon at 2015-07-27 21:13:53 Starting rhcert listener The rhcert daemon is NOT running Starting daemon Starting RedHatCertDaemon at 2015-07-27 21:14:15 Starting rhcert listener The rhcert daemon is NOT running Starting daemon Starting RedHatCertDaemon at 2015-07-27 21:14:15 The rhcert listener is already started The rhcert daemon is NOT running Starting daemon Checking for continuation Traceback (most recent call last): File "/usr/bin/rhcert-backend", line 37, in <module> success = rhcertBackend.do(args) File "/usr/lib/python2.7/site-packages/rhcert/client/backend.py", line 180, in do return self.doServer(args) File "/usr/lib/python2.7/site-packages/rhcert/client/backend.py", line 214, in doServer return daemon.run() File "/usr/lib/python2.7/site-packages/rhcert/listener/daemon.py", line 53, in run self.checkContinue() File "/usr/lib/python2.7/site-packages/rhcert/listener/daemon.py", line 100, in checkContinue self.jobResult(message) File "/usr/lib/python2.7/site-packages/rhcert/listener/daemon.py", line 48, in jobResult Queue.jobResult(self, task.toXML()) File "/usr/lib/python2.7/site-packages/rhcert/listener/queue.py", line 80, in jobResult taskOutFile = os.open(self.environment.getTaskFilePath()+".out", os.O_WRONLY) OSError: [Errno 2] No such file or directory: '/var/rhcert/tasks.out' RedHatCertificationListener.log: Starting RedHatCertDaemon at 2015-07-27 21:11:49 The rhcert daemon is already started The rhcert listener is NOT running Starting listener Starting RedHatCertDaemon at 2015-07-27 21:13:53 The rhcert daemon is already started The rhcert listener is NOT running Starting listener Starting RedHatCertDaemon at 2015-07-27 21:14:15 Starting rhcert daemon The rhcert listener is NOT running Starting listener