[Boundary] x509: certificate has expired or is not yet valid

Hi!

I’m having some issues connecting to the worker.

I have deployed Boundary in a EC2 instance using the docker deployment on boundary-reference-archicture repository

The only change that I did was to change the worker’s IP to match the public IP of the instance.

I can login with no trouble, but when I want to connect to a host, I got the error stated in the topic’s title.

Proxy listening information:
  Address:             127.0.0.1
  Connection Limit:    -1
  Expiration:          Fri, 14 Jan 2022 13:06:57 CST
  Port:                32963
  Protocol:            tcp
  Session ID:          s_3KupAPM4Di
Error dialing the worker: failed to WebSocket dial: failed to send handshake request: Get "https://<redacted>:9202/v1/proxy": x509: certificate has expired or is not yet valid: current time 2022-01-14T13:05:47-06:00 is before 2022-01-14T19:05:55Z
Error: Connection reset by peer
error fetching connection to send session teardown request to worker: Error dialing the worker: failed to WebSocket dial: failed to send handshake request: Get "https://<redacted>:9202/v1/proxy": x509: certificate has expired or is not yet valid: current time 2022-01-14T13:05:47-06:00 is before 2022-01-14T19:05:55Z

I read somewhere that client and workers clock should be on sync (I tried it by: setting up UTC on my machine with same result. Not only that, but I also tried changing the EC2 instance time to my timezone, with same result).

I also tried by running the dev mode, and got the exact same result.

Useful information:

Client:

Version information:
  Git Revision:        3d56dceada030b62c78da07244602f35836371d6
  Version Number:      0.7.3

Server (workers and controllers):

Version information:
  Git Revision:        3d56dceada030b62c78da07244602f35836371d6
  Version Number:      0.7.3

Does anyone have faced a similar issue? Am I missing something?

Any help is highly appreciated!

Thanks!