Mensaje de error
En el mensaje, %s marca un valor que el motor completa cuando lanza el error.
La historia
Escribiste una protección que el motor reconoce, pero que fue rechazada a propósito. Se trata de multi underscore party. La idea era un nivel de protección donde varios nodos concretos pudieran leer un dato, y nadie más. Pero la regla lo excluye de forma explícita: no existe protección multiparte. La protección tiene solo cuatro niveles: none, transport, at rest, y end to end con un destinatario. La palabra multi party se conserva declarada solo para algo útil: si un autor la busca, el motor no le dice que es desconocida, sino que le explica que fue rechazada por una decisión de diseño. Un ejemplo: protection igual a multi underscore party. La solución es elegir uno de los cuatro niveles aplicados. Si necesitas que varios nodos lean, concede permisos a esos nodos, y protege con at rest. El mensaje lista las palabras aplicadas.
Texto del catálogo de errores del motor de Rush.
