Cybersecurity
DevOps Cloud
IT Operations Cloud
Query Manipulation Server 12.9
Platform: Any
This was the IDOL system architecture at that time.
QMS -> DAH -> Content
When setting RequireSecurityInfo=True in [Server] section of Content, QMS won't forward SecurityInfo action parameter.
SecurityInfo parameter was logged on the QMS query.log.
10/09/2021 15:02:44 [2] 00-Always: Action=TypeAhead&Mode=Index&MaxResults=7&Text=traveli&SecurityInfo=XX
But it was not forwarded to DAH, this was an associated logging from the DAH action.log.
10/09/2021 15:02:44 [2] 00-Always: ACTION=termexpand&actionid=aa4584f68b11b130bf12970c152632b09a07d4a4&expansion=autocomplete&stemming=false&termdetails=true&type=dococcs&text=traveli&maxterms=14 (::1) 10/09/2021 15:02:44 [2] 10-Full: Worker Thread: Engine 0 returned an error response. 10/09/2021 15:02:44 [2] 70-Error: Worker Thread: Error while executing action (engine 0): Error in response
This has been tried as SecureTermExpansion=true with RequireSecurityInfo=True, but it did not change the situation.
This issue is fixed in 12.10 QMS and it is described as one of "Resolved Issues" like this on the release note.
"The TypeAhead action (with Mode=Index) failed to return results when the IDOL Content component was configured with RequireSecurityInfo=TRUE."