Fórum Root.cz
Hlavní témata => Server => Téma založeno: bbf5 07. 04. 2010, 15:29:22
-
Dobrý den,
už mi tu bylo ohledně serveru mnohokrát poraděno, nyní bych potřeboval následující.
Mám klasicky LAMP, databáze bez problému funguje, při spojení s db jako localhost se bez problému připojím a normálně s DB pracuji. Pokud se chci ale na MySQL server připojit vzdáleně (např. z jiných serverů, z localhostu) tak se připojení nezdaří z důvodu timeoutu.
[2002] Pokus o připojení selhal, protože připojená strana v časovém int (trying to connect via tcp://***:3306
Pokus o připojení selhal, protože připojená strana v časovém intervalu řádně neodpověděla, nebo vytvořené připojení selhalo, protože neodpověděl připojený hostitel.
MySQL user samozřejmě má oprávnění pro spoj z venkovní sítě na IP adresu.
Na cílovém stroji (kde je timeout) běží standartní instalace Debianu.
Děkuji.
-
Zkontrolovat firewall - na serveru napsat neco jako sockstat -4l (freebsd) nebo netstat s prislusnymi pararmetry - podivat se, jestli MySQL posloucha na svem portu.
V my.cnf by nemelo byt skip-networking. Na nekterych linuxovych dristribucich to byva v defaultu.
V pripade editace my.cnf restartovat MySQL.
V pripade editace nastaveni firewallu donutit firewall prenacist konfiguracni soubory.
-
díky! vyřešeno