Всем привет.
Написал клиент-серверное приложение для обмена данными. Когда клиент и сервер на одном компе все работает хорошо но вот когда пробую по локалке не могу Telnet-ом подцепиться на порт, а через Netstat пишет что порт прослушивается... Меня смутило то, что отображается как
0.0.0.0:11211
хотя я думал должно было быть
127.0.0.0:11211
или же мой IP и порт.
Прописал на сервере
ServerSocket1.Socket.LocalAddress
и получил тот самый результат.
Тут возник вопрос: что блокирует соединение? (порт и саму программу добавлял в исключение и выключал фаервол). Все службы вроде включены. Или я не правильно работаю с открытием порта... Помогите решить проблему...
Инициализация открытия порта
if ServerSocket1.Active = True then
begin
Caption := 'Open Is Port'
end
else
try
ServerSocket1.Port := 11211;
ServerSocket1.Open;
ShowMessage(ServerSocket1.Socket.LocalAddress);
except
Caption := 'Error Open Port'
end;