Issue 8171 - slapd-sock(5): Details for CONTINUE response missing
Summary: slapd-sock(5): Details for CONTINUE response missing
Status: VERIFIED INVALID
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: documentation (show other issues)
Version: unspecified
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-12 07:55 UTC by Michael Ströder
Modified: 2021-07-21 18:14 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Michael Ströder 2015-06-12 07:55:36 UTC
Full_Name: 
Version: HEAD
OS: 
URL: 
Submission from: (NULL) (79.223.49.129)


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>
              code: <integer>
              matched: <matched DN>
              info: <text>
              <blank line>

there is no such syntax for CONTINUE.

Is this correct?

              CONTINUE
              msgid: <message id>
              <blank line>
Comment 1 Quanah Gibson-Mount 2021-02-22 18:04:35 UTC
man page needs updating
Comment 2 Quanah Gibson-Mount 2021-07-08 15:56:24 UTC
Simply:

CONTINUE
<blank line>
Comment 4 Howard Chu 2021-07-21 17:51:57 UTC
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.