NCX-001
Updated:
EPUBCheck NCX-001 is an error message: “NCX identifier ("…") does not match OPF identifier ("…").” The NCX's dtb:uid does not match the package's unique identifier.
The official message
NCX identifier ("%1$s") does not match OPF identifier ("%2$s").
- Default severity
- Error. The EPUB breaks a rule of the specification and is invalid. Stores and Send to Kindle may reject it, and EPUBCheck exits with status 1.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… are filled in with the file, value or element EPUBCheck found.
Typical causes
- The book's identifier was changed in the package document but not in the NCX.
How to fix it
- Copy the value of the dc:identifier named by unique-identifier into the NCX meta name="dtb:uid".
Terms used here
Other NCX messages
Message text and severity from EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explanation by EPUBLab.