Seperate PuppetMaster issues when GUI has LetsEncrypt Certificate

Problem:

When you change the foreman WebGui with a LetsEncrypt certificate it seems that the the PuppetMaster is not able to report to or use the Foreman server as ENC

Expected outcome:

Communicate with Foreman server

Foreman and Proxy versions:

1.21-RC4

Foreman and Proxy plugin versions:

Other relevant data:

# /etc/puppetlabs/puppet/node.rb myhost-01.domain.tld
During fact upload occured an exception: SSL_connect returned=1 errno=0 state=error: certificate verify failed
Serving cached ENC: Could not send facts to Foreman: SSL_connect returned=1 errno=0 state=error: certificate verify failed
Unable to read from Cache file: No such file or directory - /opt/puppetlabs/server/data/puppetserver/yaml/foreman/myhost-01.domain.tld.yaml