this bug was introduced in version v1.7.1-rc1, the string from CAData can be empty at times and in the previous version a fallback to CAFile was present, so I just reintroduced it.
This branch is taken from the commit 1ba5bcf9f3cf3bdeddfe2789c7659c3fd3095df6 so we can tag it as v1.7.2 (in branch fix-issue-89) without getting all the fixes scheduled for version 2.0.0
fixes #89
this bug was introduced in version v1.7.1-rc1, the string from CAData can be empty at times and in the previous version a fallback to CAFile was present, so I just reintroduced it.
This branch is taken from the commit 1ba5bcf9f3cf3bdeddfe2789c7659c3fd3095df6 so we can tag it as v1.7.2 (in branch fix-issue-89) without getting all the fixes scheduled for version 2.0.0