Zaczynam po trochu programowanie sieciowe, używam modułów z SFMLa i kodów tutorialowych. Mam napisany klient i serwer. Klient prosi o IP serwera więc podaje localhost 127.0.0.1 a potem port, więc wpisuje 6500 taki jaki został wymieniony w kodzie. Niestety dostaje komunikat connection failed. Wiem ze jakieś porty mogą być poblokowane i to może być problemem, zupełnie nie wiem z jakiej strony to ugryźć bo kod jest przekopiowany w 100% z plików dodanych do książki więc powinien działać, więc myślę że to po stronie systemu może coś nie grać. Łącze się z laptopa do wifi przez router.
0
3
A serwer jest włączony?
3
Krok pierwszy i najważniejszy: poprawić swój kod by raportował wszelkie błędy w najbardziej techniczny i czytelny dla użytkownika (programisty) sposób.
To ci da większą szansę na analizę problemów nie tylko u siebie, ale też u potencjalnych współpracowników/klientów (jeśli dołączą logi).
Krok drugi zaprzyjaźnij się z WireShark.
3
Sprawdź netstatem czy rzeczywiście prowadzisz nasłuch.
1
Ja bym zaczął od wklejenia kodu...
0
Połącz się do serwera zwykłym telnetem.
Jak odmówi to szukaj problemów w serwerze.
Zacznij od sprawdzenia firewall.