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