jumpserver版本4.10.12 1Panel版本2.0.16 pg数据库版本18.0-alpine(数据库连接正常)
- 确认 JumpServer 配置文件中数据库连接参数(
DB_HOST、DB_PORT、DB_USER、DB_PASSWORD)是否正确,确保指向正确的 PostgreSQL 服务地址和认证信息。 - 检查 PostgreSQL 的
pg_hba.conf文件,确认 JumpServer 所在 IP 地址的访问规则已配置为md5或scram-sha-256认证方式,避免使用trust。 - 若 PostgreSQL 启用了 SSL,需确认 JumpServer 版本是否支持 SSL 连接,并在配置文件中设置
DB_USE_SSL=true,同时将数据库证书放入正确路径并重启服务。 - 查看 JumpServer 日志(
/opt/jumpserver/logs/jumpserver.log)和 PostgreSQL 日志,定位具体错误信息,如认证失败、SSL 不兼容等。 - 建议先通过命令行工具(如
psql)从 JumpServer 服务器测试连接 PostgreSQL,排除网络或数据库侧配置问题。
