Reverted to logic that caught exceptions from ad hoc generation then uses the on disk method.
merge with master
Merge branch 'master' into stable
Merge branch 'master' into stable
enable per device tickets for arbitrary soap endpoints