In a new SCCM environement I was installing SCCM client on a single computer, but the install failed, the SCCM client install log (C:\Windows\ccmsetup\Logs\ccmsetup.log) reported error 0x87d0027e.
As this was a new environment, it was not configured completely. I created a boundary for that network and then boundary group.
For the boundary group, select Properties, then References and "Use this boundary group for site assignement". After that retry SCCM client install and installs successfully.