1
试图测试mattermost服务器Mattermost 3.6.2的Ubuntu 16.04的pgsql9.5分贝拨号ERR问题
sudo -u mattermost ./platform
[2017/02/04 11:19:31 CET] [INFO] Loaded system translations for 'en' from '/opt/mattermost/i18n/en.json'
[2017/02/04 11:19:31 CET] [INFO] Current version is 3.6.0 (3.6.2/Tue Jan 31 21:02:59 UTC 2017/1a9891f0f5671551d28be54a99155b907480cc5c/a704f18b1b14f56588a8a57042517fc51a826658)
[2017/02/04 11:19:31 CET] [INFO] Enterprise Enabled: true
[2017/02/04 11:19:31 CET] [INFO] Current working directory is /opt/mattermost/bin
[2017/02/04 11:19:31 CET] [INFO] Loaded config file from /opt/mattermost/config/config.json
[2017/02/04 11:19:31 CET] [INFO] Server is initializing...
[2017/02/04 11:19:31 CET] [INFO] Pinging SQL master database
[2017/02/04 11:19:31 CET] [CRIT] Failed to ping DB err:dial tcp 164.132.196.160:5432: getsockopt: connection refused
我直接连接到mattermost DB通过“mmuser”这意味着凭据重新确定,当我面临的一个问题
两个mattermost和DB是在同一台机器上 (不过我试图修改HBA配置将同一个IP都没有成功)
第二次我重新安装VPS
有什么想法?帮帮我 !! :)
非常感谢dahrens它的工作原理!至少它听会看到的下一步:) 从newbe的角度来看,为什么它没有像往常一样工作,它针对同一台服务器是不是? 昨天应该问过^^ – user7394067
主机上的服务总是绑定到套接字 - 实际上它是一个接口和一个端口。对于本地通信,你使用'localhost'也称为'127.0.0.1' - 相应的接口被称为'lo'(使用'ifconfig'来检查当前的服务器设置) - 你的mattermost被配置为与服务器的公共IP地址对话,最有可能绑定到接口'eth0' - 我猜postgres默认配置为在'localhost'上监听,不是吗?有时候你想要一个服务在任何地方听,这通常被称为'0.0.0.0'或'*'。调试可以通过'netstat -tulpen'完成 – dahrens
PGSQL最初设置为在'localhost'上侦听,但我在安装过程中更新为'*'......再次非常感谢您的帮助;) – user7394067