googleforgames/open-match-docs

Open Match cert chain appears to have problems

Closed this issue ยท 4 comments

Per the slack, run on a mac:

curl https://open-match.dev/install/v0.8.0/yaml/01-open-match-core.yaml
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: https://curl.haxx.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.

""
Hi ๐Ÿ‘‹ , my dev machine isn't happy with the CA being used for both the helm charts and go packages.
Helm:
...Unable to get an update from the "open-match" chart repository (https://open-match.dev/chart/stable):
Get https://open-match.dev/chart/stable/index.yaml: x509: certificate signed by unknown authority
Go packages:
go: open-match.dev/open-match@v0.8.0: unrecognized import path "open-match.dev/open-match" (https fetch: Get https://open-match.dev/open-match?go-get=1: x509: certificate signed by unknown authority)
Is anyone else seeing this? (edited)
""

yfei1 commented

I just got my new Mac this week, will try to reproduce it later today.

yfei1 commented

I couldn't reproduce this error on my macbook but our CI caught this error. @sawagh could you look into this issue later this week?

https://console.cloud.google.com/cloud-build/builds/73d8d1cd-813a-4604-9bf4-15446481cd06?project=open-match-build

> Will not save results
Links to check: 13, 0 white listed
  01. https://godoc.org/open-match.dev/open-match-docs?status.svg 
  02. https://goreportcard.com/badge/open-match.dev/open-match 
  03. https://goreportcard.com/report/open-match.dev/open-match-docs 
  04. https://img.shields.io/badge/License-Apache%202.0-blue.svg 
  05. https://github.com/googleforgames/open-match-docs/blob/master/LICENSE 
  06. https://img.shields.io/twitter/follow/Open_Match.svg?style=social&logo=twitter 
  07. http://open-match.dev 
  08. https://open-match.dev/site/docs/ 
  09. https://open-match.slack.com/ 
  10. https://join.slack.com/t/open-match/shared_invite/enQtNDM1NjcxNTY4MTgzLWQzMzE1MGY5YmYyYWY3ZjE2MjNjZTdmYmQ1ZTQzMmNiNGViYmQyN2M4ZmVkMDY2YzZlOTUwMTYwMzI1Y2I2MjU 
  11. https://github.com/googleforgames/open-match-docs/issues/new 
  12. https://groups.google.com/forum/#!forum/open-match-discuss 
  13. https://open-match.dev/site/docs/installation/ 
Checking URLs: โ†’โœ“โœ“โ†’??โœ“โœ“โœ“โœ“โ†’โœ“โœ“

Issues :-(
> Links 
  1. [L13]  https://open-match.dev/site/docs/ SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate) 
  2. [L36]  https://open-match.dev/site/docs/installation/ SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate) 
> Checking links in ./code-of-conduct.md
> Will allow duplicate links
> Will allow redirects
> White list links matching: localhost, github.com/googleforgames/open-match/tree/release-, github.com/googleforgames/open-match/blob/release-, github.com/googleforgames/open-match/releases/download/v 
> Will not save results
Links to check: 2, 0 white listed
  1. https://www.contributor-covenant.org/version/1/4/code-of-conduct.html 
  2. https://www.contributor-covenant.org 
Checking URLs: โœ“โœ“
No issues :-)

Summary
   ./CONTRIBUTING.md: โœ“
         ./README.md: Issues
./code-of-conduct.md: โœ“
make: *** [Makefile:233: md-test] Error 1

Will redo the cert generation / installation tomorrow to see if that resolves it.

yfei1 commented

This issue is resolved now. Feel free to reopen this issue if you still encounter it when accessing open match sites.