Problem/Motivation

Often a site can be accessed from a number of domains.
There is a risk that the site (sent as meta-data in FlightManifest) might not match the link domain (set in hal.settings.yml and sent in encrypted content).
In this case the incoming entity type/bundle resolution fails and you get a message like

The entity of type http://{hal.settings.link_domain}/rest/type/user/user cannot be imported by this site and was ignored.

In most cases this could be misconfiguration of link domain in hal settings or an issue with not passing the correct --url or -l flag to drush.

Proposed resolution

Possible approaches

  • Use the hal link domain universally?
  • Support making the domain in the metadata configurable, in the arrival

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

CommentFileSizeAuthor
#3 3043314.patch523 byteslarowlan

Comments

larowlan created an issue. See original summary.

larowlan’s picture

Issue summary: View changes
larowlan’s picture

Category: Bug report » Task
Status: Active » Needs review
StatusFileSize
new523 bytes

The logic is identical to the hal link manager, except when the configuration is set, so we should mirror that.

  • larowlan committed f326897 on 8.x-1.x
    Issue #3043314 by larowlan: Make URL link domain/site metadata...
larowlan’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.