Bug 1165721

Summary: [AAA] [KerbLDAP] propogate exceptions to engine
Product: [Retired] oVirt Reporter: Alon Bar-Lev <alonbl>
Component: ovirt-engine-coreAssignee: Yair Zaslavsky <yzaslavs>
Status: CLOSED CURRENTRELEASE QA Contact: Ondra Machacek <omachace>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 3.4CC: ecohen, gklein, iheim, lsurette, oourfali, rbalakri, yeylon
Target Milestone: ---Keywords: CodeChange
Target Release: 3.5.1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: infra
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-01-21 16:02:30 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1063095    

Description Alon Bar-Lev 2014-11-19 14:33:56 UTC
Subject: [PATCH] aaa: exceptions should be propagated in builtin ldap provider

All exceptions which are caught during the privileged action execution
should be propagated and not swollowed.

In addition, NegativeArraySizeException is handled as a severe exception,
meaning there will be no attempt to try the next server if is caught

Change-Id: Iafa1dcf67545e81a14981bb3c33e52a570684d72
Topic: AAA
Signed-off-by: Yair Zaslavsky <yzaslavs>

Comment 1 Ondra Machacek 2014-12-09 13:30:34 UTC
rhevm-manage-domains add --domain=brq-ipa-rh66.rhev.lab.eng.brq.redhat.com --user=vdcadmin --provider=ipa
Enter password:
Failure while testing domain brq-ipa-rh66.rhev.lab.eng.brq.redhat.com. Details: An internal error has ocurred in the Kerberos implementation of the Java virtual machine. This usually means that the LDAP server is configured with a minimum security strength factor (minssf) of 0. Change it to 1 and try again. You can also try to change the SASL quality of protection to "auth" which will lower the protection level.  To change the SASL quality of protection to "auth" use engine-config -s SASL_QOP=auth and restart engine.

Comment 2 Sandro Bonazzola 2015-01-21 16:02:30 UTC
oVirt 3.5.1 has been released. If problems still persist, please make note of it in this bug report.