“新的临时证书过期太早:当前时间:” M

时间:2019-06-28 23:46:03

标签: mysql google-cloud-platform google-cloud-sql cloud-sql-proxy

多年来,我一直从Windows上的CloudSQL代理连接到Google Cloud Platform MySQL。突然之间,我无法连接。

当我使用PowerShell启动代理时,它会正常启动,并表示已准备好进行新连接。然后,当我尝试在127.0.0.1上连接到它时,客户端将报告: “查询期间与MySQL服务器的连接丢失(127.0.0.1:3306)”

CloudSQL代理将在终端中报告: “错误:新的临时证书过期太早:当前时间:2019-06-28 23:54:29 +0000 UTC,证书过期:2019-06-28 16:54:25.8818364 -0700 PDT m = + 291.599345701”

有什么想法会导致这种变化以及如何处理?

我的GCE实例和Python代码仍然可以与数据库进行交互。

我还尝试了从Cloud Shell连接并获得: “错误1045(28000):用户'root'gcp mysql的访问被拒绝”

1 个答案:

答案 0 :(得分:1)

2019年和微软仍然对时区感到困惑。将您的硬件时钟设置为UTC并告诉您的OS使用本地时区。

警告-这可能会破坏其他使用不一致的方法来解释您的计算机上的时间的事情-请执行重新启动周期以检查一切是否正常。