Som ett experiment, försök att ansluta till port 3306 på mysql1.oyo.co.il
med hjälp av ditt systems telnet-kommando. Eller något annat verktyg (till exempel nc
eller netcat
) som öppnar en rå TCP/IP-anslutning. Beroende på ditt operativsystem/distro kan du behöva hitta och installera ett lämpligt kommando för att hjälpa dig med den här felsökningen. Observera vad som händer.
Om din diagnos:
Om du säger så ...
I bästa fall har du visat att värden fungerar. Webbtjänsten på port 80 och MySQL-tjänsten på port 3306 är olika tjänster. (Och i själva verket är det möjligt att mysql1.oyo.co.il
gör smarta paketdirigeringstrick så att trafiken på olika portar på ett öppet sätt dirigeras till olika värdar eller virtuella värdar.)
Försök att ändra/öka tidsgränsen.
Jag gissar att det inte är ett problem med timeout ... men som jag sa ovan, det faktum att du har en webbplats säger INGENTING om huruvida MySQL-tjänsten körs.
Du har bara visat att du kan komma till port 80 ... se ovan
Du har bara visat att du kan komma till port 80 ... se ovan
Baserat på ovanstående är det troligt att:
- du har ett lokalt brandväggsproblem,
- MySQL-tjänsten på den porten körs inte för närvarande,
- nätverksrouting på tjänstsidan är bruten för trafik på den porten,
- MySQL-tjänsten har stängts av permanent, eller
- tjänstens brandvägg har konfigurerats för att inte acceptera nätverksanslutningar från slumpmässiga (eller specifika) platser, inklusive din.
Det faktum att du ser en timeout snarare än en "anslutning nekad" tyder på att detta är mer sannolikt ett nätverks- eller brandväggsproblem än ett problem med själva MySQL-tjänstens slutpunkt.
Min gissning är att "de" har dragit tillbaka tjänsten ... och att du inte ska använda den längre. (Att tillhandahålla en offentlig MySQL-databastjänst tycker jag är en udda sak att göra ... samt att det är problematiskt ur säkerhets- och administrationssynpunkt.)