Skip to content

Full URLs in AS2 messages are problematic to ISLE #1626

@dannylamb

Description

@dannylamb

We're good linked data citizens and put full urls in our AS2 messages we emit to the queue. Problem is, those URLs cause a lot of problems for ISLE. Depending on how you configure Drupal, they'll often inject https instead of http URLs, which breaks the TLS termination the ISLE uses. On top of that, the URLs use the public, forward facing domain of the site, which is at odds with Docker's notion of a private network for all containers that aren't exposed to the wider web. When generating derivatives, containers on the backend network get front end URLs, which they cannot resolve.

We can either pluginize message generation to put appropriate URLs in place, or just stuff the data we need (nids, mids, tids, etc...) into the free-form JSON blob in the message. Or we could just stop using AS2 and pick something simpler and NOT linked data-y.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Subject: Docker ISLERelated to the maintenance and upkeep associated with ISLE’s docker image.

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions