No se puede leer el archivo de certificado/archivo de claves cuando se ejecuta como SYSTEMD

No se puede leer el archivo de certificado/archivo de claves cuando se ejecuta como SYSTEMD

EDITAR:

Escribí un script en Python que inicia el cliente mosquitto con las opciones TLS activadas. Todo funcionó bien cuando lo ejecuté desde la línea de comando (sin sudo). Ahora se rompió después de reinstalar algunos paquetes.

Sin embargo, necesitaba que el script se iniciara al iniciar el sistema, así que creé un servicio SYSTEMD para ejecutarlo como un demonio. Según el informe de estado del servicio, deduzco que los archivos certo keyno están disponibles, por lo que el demonio existe con un error. Los archivos están en el mismo directorio que el script .py. Alguna idea de cual puede ser el problema?

pi@raspberrypi:~/FONA_PROJECT $ sudo systemctl status fonagps.service 
● fonagps.service - Vechicle Tracking System
Loaded: loaded (/lib/systemd/system/fonagps.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2018-03-19 22:17:59 UTC; 3s ago
Process: 1526 ExecStart=/usr/bin/python /home/pi/FONA_PROJECT/iot_sub.py (code=exited, status=1/FAILURE)
Main PID: 1526 (code=exited, status=1/FAILURE)

Mar 19 22:17:59 raspberrypi systemd[1]: Started Vechicle Tracking System.
Mar 19 22:17:59 raspberrypi python[1526]: Traceback (most recent call last):
Mar 19 22:17:59 raspberrypi python[1526]:   File "/home/pi/FONA_PROJECT/iot_sub.py", line 129, in <module>
Mar 19 22:17:59 raspberrypi python[1526]:     client.tls_set(ca_certs=ca_certs, certfile=certfile, keyfile=keyfile, cert_reqs=ssl.CERT_REQUIRED, tls_version=ssl.PROTOCOL_TLSv1_2, ciphers=None)
Mar 19 22:17:59 raspberrypi python[1526]:   File "/usr/local/lib/python2.7/dist-packages/paho/mqtt/client.py", line 694, in tls_set
Mar 19 22:17:59 raspberrypi python[1526]:     context.load_cert_chain(certfile, keyfile)
Mar 19 22:17:59 raspberrypi python[1526]: IOError: [Errno 2] No such file or directory
Mar 19 22:17:59 raspberrypi systemd[1]: fonagps.service: Main process exited, code=exited, status=1/FAILURE
Mar 19 22:17:59 raspberrypi systemd[1]: fonagps.service: Unit entered failed state.
Mar 19 22:17:59 raspberrypi systemd[1]: fonagps.service: Failed with result 'exit-code'.

información relacionada