Skip to content
EPUBCheck · Package document (OPF)

OPF-018

Updated:

EPUBCheck OPF-018 is a warning message: “The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.” A manifest item declares remote-resources, but EPUBCheck found no reference to a remote resource in it.

The official message

The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.

Default severity
Warning. The EPUB is still valid, but something is likely to cause problems in some reading apps. EPUBCheck exits with 0 unless you pass --failonwarnings.
EPUBCheck version
5.4.0

Typical causes

  • The remote image, font or media was removed or brought into the EPUB, but the property stayed.

How to fix it

  • Remove remote-resources from that manifest item.

Terms used here

Other OPF messages

  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-015 The property "…" should not be declared in the OPF file.
  • OPF-021 Use of non-registered URI scheme type in href: "…".
  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-013 Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.

Message text and severity from EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explanation by EPUBLab.

FAQ

What does EPUBCheck OPF-018 mean?

EPUBCheck OPF-018 is a warning message: “The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.” A manifest item declares remote-resources, but EPUBCheck found no reference to a remote resource in it.

Is OPF-018 an error?

OPF-018 is reported as warning by default. The EPUB is still valid, but something is likely to cause problems in some reading apps. EPUBCheck exits with 0 unless you pass --failonwarnings.