[BUGFIX] Allow arbitrary protocols in new LinkService