问题:
portal登录不了,提示“无法访问任何门户计算机。请联系您的系统管理员。”
arcgisportal中的pg_log日志提示:
FATAL: no pg_hba.conf entry for host "::1", user "arcgis", database "arcgis", SSL off
portal日志提示:
已初始化和配置门户,但无法访问。内部门户数据库似乎未运行或不接受连接。请重新启动一台或多台门户计算机,如果此问题仍然存在,美国境内用户请联系 Esri 技术支持部门,境外用户请联系分销商。
日志提示指向很明确,pg_hba.conf没有正确配置,PostgreSQL数据库为了安全,不会监听除pg_hba.conf中记录的所有连接请求,解决这个问题
1、停止portal服务
2、修改文件pg_hba.conf,路径如:D:\arcgisportal\db\pg_hba.conf, 加上请求连接的相关信息即可,我这里根据日志指向用户和网络地址添加
host all arcgis ::1/128 scram-sha-256
3、重启portal服务