Linux
在“等待初始通信數據包”時失去與 MySQL 伺服器的連接,系統錯誤:2
我剛剛使用 Ubuntu 啟動了一個新的 RackSpace VPS。我通常使用 CentOS,所以請原諒我的任何 Ubuntu 新手錯誤。
我使用 Putty 建立了一個 SSH 隧道,並嘗試通過 SQLYog 進行連接,這是我在 CentOS 上做過無數次的事情。
我收到錯誤消息
在“等待初始通信數據包”時失去與 MySQL 伺服器的連接,系統錯誤:2
我通過本地連接
SQLYog 127.0.0.1 8115 根
隧道 8115 127.0.0.1:3306
在 my.cnf 我有綁定地址 127.0.0.1 並且沒有跳過網路。在這一點上,我已經用盡了我的知識。
更新:
我的 iptables 是
target prot opt source destination ACCEPT tcp -- anywhere anywhere tcp spt:domain ACCEPT udp -- anywhere anywhere udp spt:domain ACCEPT tcp -- anywhere anywhere tcp spt:http ACCEPT tcp -- anywhere anywhere tcp dpt:mysql ACCEPT tcp -- anywhere anywhere tcp dpt:1337 DROP all -- anywhere anywhere
我剛剛嘗試刪除 IPTABLES 中的所有條目,這解決了這個問題。有人可以讓我知道我做錯了什麼嗎?
謝謝
我建議您檢查是否啟用並執行了防火牆 (iptables) 或某些安全軟體 (apparmor / selinux)。錯誤日誌在這裡也會有所幫助。
此手冊頁可以幫助您調試問題。