We extract data from Sharepoint lists using SSIS. We use an OData source. It stopped working on the 10th Nov 2023 with the following errors:
Data Flow Task:Error: OData Source failed validation and returned error code 0xC020801F
and
Data Flow Task:Error: Cannot acquire a managed connection from the run-time connection manager
We have applied the registry keys HKLM\SOFTWARE\Microsoft.NETFramework\v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 1 /reg:32 (on my machine and UAT and Production server) I tried changing it to the 64 bit but it always says it is the 32 bit version.
Changing the connection to http rather than https or changing Run64BitRuntime to False returns the same errors.
When we test the connection in SSIS we get the error
Root element is missing. (Microsoft.SqlServer.IntegrationServices.ODataConnectionManager)
In other forum posts it says to check the xml config file, but I can't find it. I can find xml files for other connections but not this. There are dll files, but not an xml. Should it exist as an xml file and if not how do I deal with the root element missing error?
We are using Microsoft Visual Studio Professional 2019