Hi, I have followed all these steps and ran sqlncli_x64.msi manually.
I can see that the SQL Native Client is installed in the server.
Also, restarted server multiple times and tried running the msi and installed / uninstalled multiple times.
I created 2 folders Redist, SQLNativeClient as you suggested.
However I am facing same issue still.
As soon as I run MS CRM 2016 setup, in the 'Download and Install Required Components' popup, it shows SQL native client and upon click on install, its going to internet to find the msi.
--------------------------------------------------------------------------------
Fiddler response below :
HTTP/1.1 302 Moved Temporarily
Location: download.microsoft.com/.../sqlncli.msi
--------------------------------------------------------------------------------
CRM server setup log at ..\AppData\Roaming\Microsoft\MSCRM\Logs :
Download components now?, Question, Yes|No
18:07:17| Info| InputResult: Yes
18:07:17| Info| Initializing COM.
18:07:17| Info| Initialized COM.
18:07:17| Info| Requesting download of SQL Native Client installer from go.microsoft.com/.../
18:07:18| Error| SQL Native Client did not download successfully. To try again, ensure your internet connection is working, then try again.
18:07:18| Error| hr=0xc0040202
18:07:18| Info| Uninitializing COM.
18:07:18| Info| Uninitialized COM.
--------------------------------------------------------------------------------
If someone can help soon, will be great
Thanks in advance