Конференция "Сети" » Vista и ошибка 10051
 
  • тимохов (22.05.08 15:57) [0]
    Здравствуйте.

    Я использую компонент THttpCli из к пакета ICS для отправки GET запроса на свой же HTTP сервер.

    Лезу по порту 81.

    При использовании программы под VISTA выдается сообщение об ошибке "network is unreachable (#10051)".

    Что я пробовал:
    1. Отключать штатный брандмауер висты. Не помогло.
    2. Аналогичный запрос из IE7 выполняется успешно.

    Погуглил по теме. Не нашел ничего полезного.

    Что я делаю не так? Почему возникает такая ошибка из под моего приложения?
  • Anatoly Podgoretsky © (22.05.08 16:36) [1]
    > тимохов  (22.05.2008 15:57:00)  [0]

    Сеть недоступна. А вот что ты для этого делаешь не понятно. Наверно где то неверно свойства установил и лезешь не в ту сеть, это может касаться и прокси.
  • тимохов (22.05.08 16:39) [2]
    Т.е. никаких "чудес" в этой части в Висте не появилось?
    Ну там, чтобы явно разрешать приложению деятельность по сети?
  • DVM © (22.05.08 17:11) [3]

    > Ну там, чтобы явно разрешать приложению деятельность по
    > сети?

    нет
  • Anatoly Podgoretsky © (23.05.08 09:30) [4]
    > тимохов  (22.05.2008 16:39:02)  [2]

    В Висте много чего нового появилось, в первую очередь по безопасности, например твою программв, ее трафик могут типа блокировать и тогда возможно поведение будет похоже на описаное, но я ставлю на ошибку в программе, а не на злобную Висту.
  • Anatoly Podgoretsky © (23.05.08 09:31) [5]
    > DVM  (22.05.2008 17:11:03)  [3]

    Как же нет, когда это штатная функция для персонального файрвола, а там их поболее.
  • DVM © (23.05.08 10:52) [6]

    > Как же нет, когда это штатная функция для персонального
    > файрвола, а там их поболее.

    Так в XP это тоже было. Он же про изменения спросил.
  • Anatoly Podgoretsky © (23.05.08 12:32) [7]
    > DVM  (23.05.2008 10:52:06)  [6]

    Так в Висте многое и изменено, и работает более строго.
    Так что файрвол(ы) сбрасывать со счета не стоит.
  • тимохов (23.05.08 17:10) [8]
    Отчитываюсь.

    У нас есть прокси.
    Причем, я как-то никогда не уточнал, но каждый раз удивлялся, почему у каких-то компов в настройках IE прописан прокси, а где-то нет.

    Сегодня выяснил, что у нас еще есть прокси клиент. Который стоит, почему-то не у всех.

    Как раз на той самой висте он не стоял. Но IЕ работал, т.к. в нем прописан прокси.

    THTTPCli, как выяснилось, прекрасно с прокси использует.
    В общем проблему решил.

    Но есть ВОПРОС.
    Что почитать популярного про прокси, socks и т.д.

    Ну так, чтобы в теме быть?
  • TForumHelp © (25.05.08 14:48) [9]
    у компонента есть свой UserAgent, который может блокироваться либо сервером, либо (если используешь прокси) самим прокси. Да и виста может не выпускать на "посторонний" порт "лазить".

    А с другими портами/хостами работает?
  • TForumHelp © (25.05.08 14:50) [10]
    Еще, кстати, попробуй сделать Head запрос. Хотя врядли чем поможет (имхо).
  • Тимохов (25.05.08 22:24) [11]

    > TForumHelp ©   (25.05.08 14:50) [10]

    да я разобрался, написал же.

    что-бы почитать научно-популярного? вот в чем вопрос...

    уж очень RFC читать не хочется.
 
Конференция "Сети" » Vista и ошибка 10051
Есть новые Нет новых   [134433   +22][b:0][p:0]