【问题标题】:psql: server does not support SSL, but SSL was requiredpsql:服务器不支持 SSL,但需要 SSL
【发布时间】:2016-07-20 22:07:48
【问题描述】:

尝试使用命令提示符连接到 postgresql 服务器。

使用的命令:

psql "sslmode=require host=localhost dbname=test"

抛出的错误:

psql:服务器不支持 SSL,但需要 SSL

请帮我解决这个问题。 谢谢。

【问题讨论】:

  • 错误信息的哪一部分给你带来了麻烦?
  • 两者。我的问题是为什么会出现这个警告?如何摆脱这个警告? @Burki
  • 从您展示的内容来看,您明确设置了sslmode=require。既然您的服务器显然不支持 ssl,请尝试将其排除在外?

标签: database ssl postgresql-9.5


【解决方案1】:

这个link建议你可以试试

psql "sslmode=disable host=localhost dbname=test"

或者(可能更好)

psql "sslmode=allow host=localhost dbname=test"

这样你应该能够连接到你的服务器。

【讨论】:

  • 值得注意的是,命令行实用程序提供的帮助根本不起作用,但您的内部引号版本可以!这和 Postgres 社区很不一样——有人应该很尴尬!
猜你喜欢
  • 2021-01-12
  • 2021-12-17
  • 1970-01-01
  • 2020-05-27
  • 1970-01-01
  • 1970-01-01
  • 2020-07-23
  • 1970-01-01
  • 2022-07-23
相关资源
最近更新 更多