Ошибка в клиент-серверном приложение

tesla
Дата: 23.06.2014 20:59:37
Товарищи, помогите найти причину ошибки...
есть пример кода, данный на msdn - клиент-серверное приложение (простенький чатик):
В пределах локальной сети все работает. Имеется VPN соединение с сервером. И вот при попытки подключится к серверу когда сервер не в локалке а на VPN сервере - клиент сначала долго тупит, а потом выдает вообще не понятное сообщение, судя по которому он продолжает долбится в локалку...
Изопропил
Дата: 23.06.2014 21:06:05
tesla,

маршрутизацию/файрвол проверяйте
tesla
Дата: 23.06.2014 21:10:14
Изопропил,
все проверил, файрволы отключены, все лишние сетевые адаптеры отключены.
доступ к 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]

Трассировка завершена.
tesla
Дата: 23.06.2014 21:12:25
Arm79
Дата: 24.06.2014 09:42:44
а почему разные ip?
tesla
Дата: 24.06.2014 19:25:41
Arm79
а почему разные ip?

В коде вообще отсутствует IP с адресом 192.168.1.82, и в моей локалке такой машины нет. Я подключаюсь к 10.0.0.1 и получаю ошибку что не получается достучаться до 192.168.1.82... шайтан
Изопропил
Дата: 24.06.2014 20:11:37
tesla
В коде вообще отсутствует IP с адресом 192.168.1.82

а в конфиге?
Shocker.Pro
Дата: 24.06.2014 21:02:42
Что такое "сервер в локалке" и "сервер на VPN-сервере"? Конкретно с IP. Какой IP и шлюз у клиента? Куда была попытка трассировки? Что говорит telnet?
tesla
Дата: 26.06.2014 10:05:54
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 слушается нормально.
Shocker.Pro
Дата: 26.06.2014 10:37:32
теперь гораздо яснее
tesla
ошибка о невозможности подключиться к адресу 192.168.1.х.
что означает x на конце? каждый раз разное значение?
Судя по всему, ошибку выдает клиент сам (то есть это не ошибка виндов и т.п.), а так как он предоставляет какую-то инфу о (другом?) компьютере, возможно он-таки подключается к серверу, только тот его посылает.... Другие клиенты к этому серверу подключены? каким образом? что за машина 192.168.1.82 - это реальная машина в сети? на ней есть клиент?

Надо посмотреть, куда по сети ломится ваша машина в момент подключения. Тут я уже несколько плаваю - надо использовать какие-то средства сетевого мониторинга. Я видел в действии procmon, не знаю, правда, будет ли работать не на серверной оси.