After installing the Edge Relay server, connecting to the console returns HTTP error 403.16. On the relay server, port 10669 is in listening status. Upon checking the logs, you see the following:
2018-04-04 18:52:10 ::1 POST /datasvc/OfcEdgeDBService.svc - 23760 - ::1 - -
403 16 2148204809 18142
2018-04-04 18:52:14 ::1 POST /datasvc/OfcEdgeDBService.svc - 23760 - ::1 - -
403 16 2148204809 31
HTTP error 403.16 indicates a client certificate trust issue. To resolve the issue:
- Use the following PowerShell command to identify non-self-signed certificates:
Get-Childitem cert:\LocalMachine\root -Recurse |
Where-Object {$_.Issuer -ne $_.Subject} - Move these non-self-signed certificates into the Intermediate Certification Authorities (i.e. CA) store:
Get-Childitem cert:\LocalMachine\root -Recurse |
Where-Object {$_.Issuer -ne $_.Subject} |
Move-Item -Destination Cert:\LocalMachine\CA