Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2002.05.06;
Скачать: [xml.tar.bz2];

Вниз

ON API CONNECT   Найти похожие ветки 

 
ATLANTIDO   (2002-02-18 00:49) [0]

Мастера! У меня в клиенте постоянно возникает ошибка
on API "connect" (при попытке соединения с сервером), причем сервер работает нормально (проверял телнетом). Мой клиент
работал нормально, а потом в какой-то момент начал вот так
глучить. И это уже не первый случай. Может с сервером
че не так ?


 
Ghost.   (2002-02-18 08:55) [1]

Как же тебе без кода-то ответить..


 
ATLANTIDO   (2002-02-18 15:01) [2]

---------------------Часть клиента:
Port : 2002;
ClientType : ctNonBlocking;
В обработчике FormCreate :

...работа с рестром... (в параметре emoteip
записан "127.0.0.1")
ClientSocket1.Host := Reg.ReadString("remoteip");
ClientSocket1.Active := True;

Обработчик ошибки:

procedure TForm1.ClientSocket1Error(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
var ErrorCode: Integer);
begin
ErrorCode := 0;
ClientSocket1.Active := false;
end;

-------------------Серверная часть
Active : true;
Port : 2002;
ServerType : stNonBlocking;
ThreadCasheSize : 10;
Никаких обработчиков событий сервера не имеется.


 
Ghost.   (2002-02-18 15:19) [3]

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


 
ATLANTIDO   (2002-02-20 00:02) [4]

Может юнит сокетовский отконопатить ? Только где ...


 
Ghost.   (2002-02-20 09:07) [5]

> Может юнит сокетовский отконопатить ? Только где ...
переведи?


 
Wonder   (2002-02-20 11:20) [6]

>ATLANTIDO
on API "connect"
А код-то ошибки какой?


 
ATLANTIDO   (2002-02-20 23:49) [7]

11001 - "Async Lookup" - бывает такая ошибка.
10049 - "connect" - или такая.


 
Wonder   (2002-02-21 11:01) [8]

WSAEADDRNOTAVAIL 10049 Cannot assign requested address
Berkeley description: Normally results from an attempt to create a socket with an address not on this machine.
WinSock description: Partly the same as Berkeley. The "address" it refers to is the remote socket name (protocol, port and address). This error occurs when the sin_port value is zero in a sockaddr_in structure for connect() or sendto().

WSAHOST_NOT_FOUND 11001 Host not found
No such host is known. The name you have used is not an official hostname or alias. This is not a soft error, another type of name server request may be successful.

Разбирайся с именами хостов и номерами портов, к которым подключаешься.



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2002.05.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
1-17618
Evgeny
2002-04-20 09:04
2002.05.06
многоугольник


4-17741
TCP
2002-03-03 17:10
2002.05.06
чисы, процесс и слежение.


3-17489
khvalera
2002-04-11 23:56
2002.05.06
Базах данных


4-17740
beaver
2002-03-02 13:58
2002.05.06
Приложение типа панели MSOffice


4-17731
Анонимщик
2002-03-01 13:52
2002.05.06
Как программно изменить чувствительность мышиного курсора к перемещениям колесика мышки?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский