Blog JSystems - uwalniamy wiedzę!
Blog JSystems - uwalniamy wiedzę!
Claude Code
Claude Code: ECONNREFUSED (connection refused) - jak naprawić
ECONNREFUSED to jednoznaczny sygnał: Claude Code zapukał pod konkretny adres i port, ale nikt tam nie odpowiedział, bo nic nie nasłuchuje. W kontekście narzędzia najczęściej chodzi o lokalny serwer MCP albo proxy. Pokazujemy, jak to poskładać.
W terminalu pojawia się connection refused albo błąd z kodem ECONNREFUSED, często z podanym adresem i numerem portu, na przykład 127.0.0.1:3000. Połączenie jest odrzucane natychmiast, bez czekania.
Błąd towarzyszy zwykle uruchamianiu serwera MCP albo próbie połączenia z lokalnym proxy - operacja nie startuje, bo docelowa usługa nie odpowiada.
ECONNREFUSED oznacza, że pod danym adresem i portem nie ma niczego, co przyjęłoby połączenie. System aktywnie je odrzuca, zamiast czekać. To zasadnicza różnica względem timeoutu - tu odpowiedź jest natychmiastowa i jednoznaczna: nikt nie słucha.
W Claude Code najczęściej dotyczy to lokalnego serwera MCP albo lokalnego proxy, który nie wstał, wywalił się przy starcie albo słucha na innym porcie niż ten wpisany w konfiguracji. Znacznie rzadziej winny jest firewall, który blokuje i odrzuca ruch do danego portu.
curl -v http://127.0.0.1:PORT z właściwym numerem portu.netstat -ano | findstr :PORT - brak wpisu oznacza, że nikt tam nie słucha.localhost zamiast właściwego adresu to najczęstsza przyczyna.Po uruchomieniu usługi i poprawie konfiguracji test curl -v http://127.0.0.1:PORT powinien nawiązać połączenie i coś zwrócić, zamiast natychmiast je odrzucić. To potwierdza, że pod tym adresem ktoś już nasłuchuje.
Następnie ponów operację w Claude Code, która wcześniej dawała ECONNREFUSED. Jeśli przechodzi, adres i port zgadzają się z działającą usługą i połączenie jest przyjmowane.
Wróć do listy problemów z Claude Code
Szkolenie Claude Code - od zera do zespołu agentów AI -->
Tryb planowania, tryby uprawnień, komendy, MCP, hooki i systemy multi-agent - wszystko na żywym kodzie podczas trzydniowego szkolenia. Prowadzi Łukasz Matuszewski. Szkolenie ma terminy gwarantowane - odbędzie się niezależnie od liczby zgłoszeń.
Sprawdź szkolenie Claude CodeTo szkolenie może być dofinansowane dla Ciebie z KFS lub BUR.
★★★★★Średnia ocena naszych szkoleń w Google: 5/5
Komentarze (0)
Brak komentarzy...