| 
| 
 | Вопрос # 6 252/ вопрос открыт / | 
 |  Здравствуйте, уважаемые эксперты!У меня проблема... Написал программу на Делфи, она должна работать постоянно с инетом, купил ВПС с Windows 2003, но прога не работает на нем:
 
 не подключается к серверу (в проге сначала идет подключение к серверу)
 
 
 у меня прога норм работает у меня Windows Seven, у другана XP - все работает. В чем может быть проблема? И как вообще делать прогу, чтобы она работала под все винды?
 
|  |   Вопрос задал: RAW (статус: Посетитель)Вопрос отправлен: 23 августа 2012, 11:34
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 11; последнее сообщение — 28 августа 2012, 16:32; участников в обсуждении: 3. 
|   | Вадим К (статус: Академик), 23 августа 2012, 16:44 [#1]:причина может быть в чем угодно. Например пытается открыть файл, которого нет, или на сервере закрыты фаерволом порты, которые Вам нужны. По Вашему описанию сложно что то угадать. 
 Я лично склоняюсь к фаерволу.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | RAW (статус: Посетитель), 23 августа 2012, 18:54 [#2]:А ВСП на ХР там все робит нормуль!!! Как бы мне победить проблему с 2003 виндой?
 |  
|   | QWERYTY (статус: Посетитель), 24 августа 2012, 00:12 [#3]:Вы пробовали заснифить что оправляется в 2003-й, и сравнить с тем что в ХР и в 7-й? А самое главное отправляется ли вообще хоть что нибудь.
 
 
 Насчёт программ для всех виндов(я так понимаю отталкиваемся от ХР):
 Перед тем как использовать функцию идём на msdn, и читаем какой минимальный клиент и сервер содержат в своём апи функцию.
 И какой максимальный клиент и сервер.
 Стараемся не использовать функции из .NET
 Я ставлю его когда программы требуют, а в своих не использую.
 ВЕРИТЬ ВО ВНЕЗЕМНЫЕ ЦИВИЛИЗАЦИИ НЕ ОЗНАЧАЕТ ВЕРИТЬ В ИНОПЛАНЕТЯН. |  
|   | Вадим К (статус: Академик), 27 августа 2012, 10:49 [#4]:Раз на xp работает, значит проблема не в том, что не поддерживаются какие то новые функции. Я считаю, что это все таки фаервол. 
 RAW: какие порты открывает программа и пытались ли Вы подключиться удаленным экраном к своему серверу и посмотреть?
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | QWERYTY (статус: Посетитель), 27 августа 2012, 13:52 [#5]:А что, ктото писал про какие то новые функции? 
 Было предложение воспользоваться снифером
 ВЕРИТЬ ВО ВНЕЗЕМНЫЕ ЦИВИЛИЗАЦИИ НЕ ОЗНАЧАЕТ ВЕРИТЬ В ИНОПЛАНЕТЯН. |  
|   | QWERYTY (статус: Посетитель), 27 августа 2012, 13:53 [#6]:Чёто автор долго на связь не выходит. 
 Если вы решили проблему, поделитесь с другими.
 ВЕРИТЬ ВО ВНЕЗЕМНЫЕ ЦИВИЛИЗАЦИИ НЕ ОЗНАЧАЕТ ВЕРИТЬ В ИНОПЛАНЕТЯН. |  
|   | RAW (статус: Посетитель), 27 августа 2012, 14:08 [#7]:хм.... я ни разу не работал со сниферами и понятия не имею... тем более... у меня нету ВПС, мне написал клиент, который хочет туда прогу запустить... но говорит не работает... так что мне бы как-то решить проблему - при чем не залезая на сам сервак! |  
|   | QWERYTY (статус: Посетитель), 27 августа 2012, 14:56 [#8]:А причём тут сервак?  Если с других операционок всё работает, то дело не в серваке, а в запросе который генерит(или не генерит) 2003-я винда. 
 То что вы не работали с чемто, или у вас чегото нет не отмаза.
 Если это для вас важно то нужно имитировать условия клиента, и решать проблему.
 
 А если это не очень важно то можно сказать клиенту типа извените увас не правильные настройки(или ещё чего выдумать) и вежливо послать.
 ВЕРИТЬ ВО ВНЕЗЕМНЫЕ ЦИВИЛИЗАЦИИ НЕ ОЗНАЧАЕТ ВЕРИТЬ В ИНОПЛАНЕТЯН. |  
|   | QWERYTY (статус: Посетитель), 27 августа 2012, 15:11 [#9]:"но прога не работает на нем" - нужно было писать прога не подключается к нему. Без всяких запутываний. 
 Я до этого не понял что вы к нему подключаетесь, я думал с него не работает.
 
 Снифером всё равно в такой ситуации можно воспользоваться, и посмотреть на ответ сервера.
 
 Возможно ваша прога работает под все винды, но подключаться нужно естественно к открытому порту.
 ВЕРИТЬ ВО ВНЕЗЕМНЫЕ ЦИВИЛИЗАЦИИ НЕ ОЗНАЧАЕТ ВЕРИТЬ В ИНОПЛАНЕТЯН. |  
|   | RAW (статус: Посетитель), 28 августа 2012, 16:32 [#11]:спасибо! буду разбираться.... |  11 октября 2012, 21:26: Вопрос перемещён из тематического раздела Delphi » Взаимодействие с Windows в раздел Delphi » Работа с сетями и протоколами модератором Ерёмин А.А. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |