powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как побороть ошибку
4 сообщений из 4, страница 1 из 1
Как побороть ошибку
    #38829499
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ошибка такая
java.net.BindException: Cannot assign requested address: bind
если в в файле hosts
назначаю локальному адресу имя xxx.xx ошибки нет
если это имя назначаю внешний адрес - ошибка появляется.
...
Рейтинг: 0 / 0
Как побороть ошибку
    #38829673
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помогло такое
-Djava.net.preferIPv4Stack=true
кто-нибудь может объяснить связь?
...
Рейтинг: 0 / 0
Как побороть ошибку
    #38829700
scf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понимаю, это при попытке создать слушающий сокет?
В bind() вообще-то указывается адрес *сетевого интерфейса*, с которого приложение будет принимать входящие подключения. Так что этот адрес обязан быть локальным :)

При наличии двух сетевых карт, если передать в bind() IP одной из них, то компьютеры, подключенные к другой сетевухе, не смогут подключится к приложению.

Еще один популярный вариант - биндить на локалхост. Очень популярная опция, если заранее известно, что подключаться будут только с той же машины.

Почему такая настройка помогла - могу предположить, что он как-то умудрился забиндить на локальный ipv6 адрес, т.к. резолвинг ipv6 ты отключил.
...
Рейтинг: 0 / 0
Как побороть ошибку
    #38829760
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЯ так понимаю, это при попытке создать слушающий сокет?
да
авторВ bind() вообще-то указывается адрес *сетевого интерфейса*, с которого приложение будет принимать входящие подключения. Так что этот адрес обязан быть локальным :)
как с этим бороться?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как побороть ошибку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]