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.

Reply via email to