https://bugs.openldap.org/show_bug.cgi?id=8171
Howard Chu hyc@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |INVALID
--- Comment #4 from Howard Chu hyc@openldap.org --- This ITS is invalid.
(In reply to Michael Ströder from comment #0)
It's not clear from the description in slapd-sock(5) whether the CONTINUE response in overlay mode should contain the msgid or not.
While there's the detailed syntax for RESULT
RESULT msgid: <message id>
This bug description is incorrect. This RESULT message syntax is only for response messages being sent from the slapo-sock overlay to the external program. It is clearly documented as such:
If the overlay is configured to send response messages to the external program, they will appear as an extended RESULT message or as an ENTRY message, defined below. The RESULT message is similar to the one above, but also includes the msgid and any configured extensions:
code: <integer> matched: <matched DN> info: <text> <blank line>
For a standard RESULT message from the external program to the slapo-sock overlay, there is no msgid nor any trailing blank line.
there is no such syntax for CONTINUE.
Is this correct?
No, because CONTINUE is not an extended response from slapo-sock to an external program. It is only a standard response from an external program to slapo-sock.
CONTINUE msgid: <message id> <blank line>
Closing this ITS.