Forum Moderators: phranque
All the errors are api calls that are throwing the errors.
- “br” is added to the Accept-Encoding header
- The following headers are added:
- “br” is added to the Accept-Encoding header
- The following headers are added:
sec-ch-ua header
sec-ch-ua-mobile header
sec-ch-ua-platform header
sec-Fetch-Site header
sec-Fetch-Mode header
sec-Fetch-Dest header
[edited by: not2easy at 7:33 pm (utc) on Mar 4, 2022]
[edit reason] exeplified for privacy/security [/edit]
what did I miss?
We were only able to determine the 400 response was coming from Power BI by using wireshark
It relies on authentication (an affair which involves a handshake with a couple of initial 401 errors) and subsequent connections to be done through the exact same connection from client to server. This makes HTTP proxying nearly impossible, since each request would usually go through either a new or a random connection picked from a pool of open connections.
There are calls with extremely long authorization NTLM strings for both successful and failed requests
Question: Since I have basic authentication enabled on the back-end server how can I tell Apache to use basic authentication instead of NTLM and validate the user via windows Active Directory?