Ignore what I said previously. I believe I've figured out why both Tiger!P and I have been having problems.
I had assumed isso would be set up for normal use. However, it appears that the systemd unit is set up for the "Multiple Sites" method documented here: https://posativ.org/isso/docs/setup/multiple-sites/ The consequences of this are that any .cfg files in /etc/isso.d/enabled must set the 'name' value in the 'general' section. The knock-on consequence of that is that any URLs to Isso files must be prefixed by that name. For example, if you set the name to "bob", then instead of: <script src="//comments.example.com/js/embed.min.js"></script> you would use: <script src="//comments.example.com/bob/js/embed.min.js"></script> Or, if like me you are using the "Sub-URI" method (https://posativ.org/isso/docs/setup/sub-uri/) to host Isso from a "subdirectory" of your site instead of from a sub-domain, then instead of; <script src="//example.com/isso/js/embed.min.js"></script> you would use: <script src="//example.com/isso/bob/js/embed.min.js"></script> These path changes also apply to the 'data-isso' attribute on the <script> element, if used, and the 'public-endpoint' value in the 'server' section in the .cfg file.

