Issue #576 has been updated by Raphaël Ouazana.

File fix576.patch added
Status changed from Assigned to Feedback
Assigned to deleted (Raphaël Ouazana)

Thank you for the report.

Can you try the attached fix please? It should register the control without 
having to change the default.controls system property.
----------------------------------------
Bug #576: Persistent searches send a control with absent value
http://tools.lsc-project.org/issues/576

Author: Chris Ridd
Status: Feedback
Priority: Normal
Assigned to: 
Category: Core
Target version: 2.0.2
Problem in version: 


Wireshark shows the control is encoded with a controlType, a criticality of 
true, but the controlValue is completely absent.

OpenDJ rejects this control. The psearch draft 
http://tools.ietf.org/id/draft-ietf-ldapext-psearch-03.txt does not indicate 
the value is optional, and does not describe what to do if the value is absent.

Wireshark PDML snippet:

     <field name="ldap.controls" showname="controls: 1 item" size="30" 
pos="144" show="1" 
value="301c0417322e31362e3834302e312e3131333733302e332e342e330101ff">
        <field name="ldap.Control" showname="Control" size="30" pos="144" 
show="" value="">
          <field name="ldap.controlType" showname="controlType: 
2.16.840.1.113730.3.4.3 (joint-iso-itu-t.16.840.1.113730.3.4.3)" size="23" 
pos="148" show="2.16.840.1.113730.3.4.3" 
value="322e31362e3834302e312e3131333733302e332e342e33"/>
          <field name="ldap.criticality" showname="criticality: True" size="1" 
pos="173" show="1" value="ff"/>
        </field>
      </field>



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://tools.lsc-project.org/my/account
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-dev mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-dev

Reply via email to