Odblokowywanie portów

Samowar | 2020-10-24 19:23:15 UTC | #1

Hej mam taki mały problem z portami
gdy chcę połączyć się z bazą danych wyskakuje błąd:

connect ECONNREFUSED 127.0.0.1:3306

Jest to najprawdopodobniej wina portów zablokowanych wie ktoś jak je odblokować?


Timo | 2020-10-24 19:25:16 UTC | #2

Spróbuj localhost:3306.

Używasz Dockera?
Podrzuć bind-address z konfiguracji serwera bazy danych.


Samowar | 2020-10-24 19:27:13 UTC | #3

no niestety na localhost to samo a adres 127.0.0.1 jest wymagany do niektórych skryptów
A gdzie znajde to bind adress?
Tak używam dockera wymaganego do panelu pteordactyl


Timo | 2020-10-24 19:30:10 UTC | #4

Jeśli próbujesz połączyć się z kontenera na serwer bazy danych stojący bezpośrednio na hoście, to localhost ani 127.0.0.1 nie zadziała.

W takim wypadku zajrzyj tutaj:
https://forum.lvlup.pro/t/pterodactyl-mysql-problem-z-logblokiem/12973/6?u=timo


Samowar | 2020-10-24 19:34:02 UTC | #5

Po wpisaniu nano … /my.cnf nie znalazłem zbindowanego

bind-address = 127.0.0.1

skip-networking

Więc dodałem to na sam dół jednak po tym wywaliło w panelu błąd 500


Timo | 2020-10-24 19:37:15 UTC | #6

No to zbinduj usuwając # z bind-address i ustawiając na 0.0.0.0.

Wtedy też w konfiguracji pterodactyla będziesz chyba musiał użyć localhost, a nie 127.0.0.1. Jeśli nie wiesz jak to zmienić, wróć do dokumentacji z instalacją.


Samowar | 2020-10-24 19:56:40 UTC | #8

chodziło mi że wogóle nie było tam nic takiego – pteordactyl jest na localhost

Tutaj zdjęcie z pliku konfiguracyjnego my.cnf > niestety nadal to nic nie dało
image|646x462


system | 2020-11-25 19:38:50 UTC | #9

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.