使用PostgreSQL在Django上运行syncdb时出现SSL错误

时间:2013-06-01 05:04:01

标签: python django postgresql ssl

我在共享主机(使用fcgi)上运行PostgreSQL(postgresql_psycopg2)的Django项目。澄清一下:我目前没有使用SSL。

部署我的项目并在命令行上运行python manage.py syncdb后,出现以下错误:

"OperationalError: received invalid response to SSL negotiation: 2"

每次尝试连接数据库时,这都是我在每个调试页面上看到的消息。

谢谢!

2 个答案:

答案 0 :(得分:4)

必须将主机定义为“localhost”。这解决了这个问题。

答案 1 :(得分:4)

另外请确保您没有使用MySQL的端口号,而是使用postgres的端口号。也许我是唯一一个傻到这么做的人......