Валидатор все принимает, но в Intellij IDEA выводит ошибку: "Клиент не подключен к серверу".
Подскажите, в чем ошибка.
Вадимир Афанасьев
41 уровень
Не могу подключиться к серверу
Решен
Комментарии (12)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Вадимир Афанасьев
17 апреля 2020, 19:46решение
Всем спасибо. Разобрался. Расставил breakpoint-ы, оказалось, что в классе Client в методе clientHandshake() в переменную clientConnected я не устанавливал значение true.
+2
Вадимир Афанасьев
15 апреля 2020, 18:08
Вот ссылка на репозиторий:
https://github.com/Vadimir1229/Chat.git
0
Maria
15 апреля 2020, 13:36
какой командой запускаете сервер и как подключаетесь?
0
Вадимир Афанасьев
15 апреля 2020, 15:42
Через метод main() класса Server. Просто в консоли ввожу число 65000. Пишет "Сервер запущен".
Пробую запустить main() класса ClientGuiController, выводит: "Введите адрес сервера", ввожу то же число, пишет: "Введите порт сервера".
Не знаю, где мне его взять. Пробую ввести то же число, что и адрес, и получаю: "Клиент не подключен к серверу". Пробовал вводить разные числа, результат - один.
0
Вадимир Афанасьев
15 апреля 2020, 15:48
Если ввожу адрес в ClientGuiController: 0, а порт: 65000, то запрашивает имя, ввожу. Пишет: "Соединение с сервером установлено." Нажимаю ок - затем получаю обратное: "Клиет не подключен к серверу".
0
Wladyslaw Java Developer Master
15 апреля 2020, 15:53
На клиенте адрес должен быть локалхост. 127.0.0.1, ты же на своем компьютере сервер запустил.
+2
Вадимир Афанасьев
15 апреля 2020, 16:03
Попробовал Ваш вариант: адрес 127.0.0.1, порт: 65000, подключил консольного клиента, а когда подключаю графического клиента - результат тот же, хотя в консоли выводит, что оба клиента подключены.
0
Wladyslaw Java Developer Master
15 апреля 2020, 16:05
Ну тут уже только код нужно смотреть. Залей на гитхаб - может найдется энтузиаст. Может даже я гляну вечером, но обещать не стану.
0
Вадимир Афанасьев
15 апреля 2020, 16:06
В любом случае - спасибо
0
Григорий Соколов
15 апреля 2020, 09:39
А сервер запущен?
0
Вадимир Афанасьев
15 апреля 2020, 10:38
Да, запускаю. Но не знаю, какое число надо вводить. Ввожу 1. Пишет "Сервер запущен"
0
Wladyslaw Java Developer Master
15 апреля 2020, 13:46
Там номер порта нужно вводить, если я все помню правильно. Порт с номером 1 - зарезервирован. Попробуй 65000, например
+1