#579 Error messages encountered when using POSIX winsync
Closed: wontfix None Opened 11 years ago by nhosoi.

Once, it starts posixWinsyncCreateMemberOfTask task:
dn: cn=Posix Winsync API,cn=plugins,cn=config
changetype: modify
replace: posixWinsyncCreateMemberOfTask
posixWinsyncCreateMemberOfTask: TRUE
Some cryptic error messages are logged in the error log:
[..] - slapi_modify_internal_set_pb: NULL parameter
[..] - allow_operation: component identity is NULL


Bug description: posix_group_fix_memberuid_callback registered by
posixWinsyncCreateMemberOfTask calls an internal modify function
even if there are no attributes to fix up. The attempt fails as
expected, but it logs cryptic errors in the error log:
- slapi_modify_internal_set_pb: NULL parameter
- allow_operation: component identity is NULL

Fix description: This patch skips calling the fix up internal
modify if there is no attributes to fix up.

Reviewed by Rich (Thank you!!)

Pushed to master: commit 74423d2

Pushed to 389-ds-base-1.2.11: commit 586e244

Metadata Update from @nhosoi:
- Issue assigned to nhosoi
- Issue set to the milestone: 1.2.11.19

7 years ago

389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/389ds/389-ds-base/issues/579

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata Update from @spichugi:
- Issue close_status updated to: wontfix (was: Fixed)

3 years ago

Login to comment on this ticket.

Metadata