powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Ошибка в клиент-серверном приложение
10 сообщений из 10, страница 1 из 1
Ошибка в клиент-серверном приложение
    #38677897
tesla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищи, помогите найти причину ошибки...
есть пример кода, данный на msdn - клиент-серверное приложение (простенький чатик):
В пределах локальной сети все работает. Имеется VPN соединение с сервером. И вот при попытки подключится к серверу когда сервер не в локалке а на VPN сервере - клиент сначала долго тупит, а потом выдает вообще не понятное сообщение, судя по которому он продолжает долбится в локалку...
...
Рейтинг: 0 / 0
Ошибка в клиент-серверном приложение
    #38677901
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tesla,

маршрутизацию/файрвол проверяйте
...
Рейтинг: 0 / 0
Ошибка в клиент-серверном приложение
    #38677903
tesla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,
все проверил, файрволы отключены, все лишние сетевые адаптеры отключены.
доступ к VPN серверу имею прямой, подключаюсь к любому приложению на нем.
авторC:\Users\User>tracert 10.0.0.1

Трассировка маршрута к _PC [10.0.0.1]
с максимальным числом прыжков 30:

1 32 ms 32 ms 32 ms _PC [10.0.0.1]

Трассировка завершена.
...
Рейтинг: 0 / 0
Ошибка в клиент-серверном приложение
    #38677906
tesla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Ошибка в клиент-серверном приложение
    #38678106
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а почему разные ip?
...
Рейтинг: 0 / 0
Ошибка в клиент-серверном приложение
    #38678953
tesla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79а почему разные ip?
В коде вообще отсутствует IP с адресом 192.168.1.82, и в моей локалке такой машины нет. Я подключаюсь к 10.0.0.1 и получаю ошибку что не получается достучаться до 192.168.1.82... шайтан
...
Рейтинг: 0 / 0
Ошибка в клиент-серверном приложение
    #38678975
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teslaВ коде вообще отсутствует IP с адресом 192.168.1.82
а в конфиге?
...
Рейтинг: 0 / 0
Ошибка в клиент-серверном приложение
    #38679006
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что такое "сервер в локалке" и "сервер на VPN-сервере"? Конкретно с IP. Какой IP и шлюз у клиента? Куда была попытка трассировки? Что говорит telnet?
...
Рейтинг: 0 / 0
Ошибка в клиент-серверном приложение
    #38680563
tesla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProЧто такое "сервер в локалке" и "сервер на VPN-сервере"? Конкретно с IP. Какой IP и шлюз у клиента? Куда была попытка трассировки? Что говорит telnet?
Клиент на машине, которая находится в обычной локалке 192.168.1.0.
IP адрес на клиентской машине 192.168.1.111
Если серверную часть ставить на машине которая находится в этой сети, т.е. например на 192.168.1.100, и с клинтской части подключаться к этому IP шнику, то все работает.
Так же на клиентской машине установлен OpenVPN клиент, который соединяется с внешним сервером.
VPN адаптер имеет адрес 10.0.0.65, а удаленный сервер VPN 10.0.0.1.
Если ставить серверную часть этого клиент-серверного приложения на удаленном VPN сервере и подключаться с клиентской части на IP адрес 10.0.0.1, то вылетает ошибка о невозможности подключиться к адресу 192.168.1.х.
Телнетом порт на ip-шнике 10.0.0.1 слушается нормально.
...
Рейтинг: 0 / 0
Ошибка в клиент-серверном приложение
    #38680592
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
теперь гораздо яснее
teslaошибка о невозможности подключиться к адресу 192.168.1.х.что означает x на конце? каждый раз разное значение?
Судя по всему, ошибку выдает клиент сам (то есть это не ошибка виндов и т.п.), а так как он предоставляет какую-то инфу о (другом?) компьютере, возможно он-таки подключается к серверу, только тот его посылает.... Другие клиенты к этому серверу подключены? каким образом? что за машина 192.168.1.82 - это реальная машина в сети? на ней есть клиент?

Надо посмотреть, куда по сети ломится ваша машина в момент подключения. Тут я уже несколько плаваю - надо использовать какие-то средства сетевого мониторинга. Я видел в действии procmon, не знаю, правда, будет ли работать не на серверной оси.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Ошибка в клиент-серверном приложение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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