Hey. Thanks for the reply. After further investigation I discovered the problem was actually with a configuration option that was no longer valid in the new version of JSReport.
The only difference in the config from a working one (previous version of JSReport) was the certificate and key type so it had me confused.
Following the migration guide i was able to figure out the problem. Thank you.