|   |   | 
| 
 | v8: Получение курсов валют из интернет - ошибка | ☑ | ||
|---|---|---|---|---|
| 0
    
        Sh18 15.08.11✎ 13:21 | 
        После установки нового прокси перестала работать процедура закачки курсов валют. При выполнении 
  HTTP.Получить(СтрокаПараметраПолучения, ИмяВходящегоФайла); вылетает по исключению, при этом ОписаниеОшибки() дает: {Обработка.ПолучениеФайловИзИнтернета(91)}: Ошибка при вызове метода контекста (Получить): Ошибка работы с Интернет: Server returned nothing (no headers, no data) Никто не сталкивался? | |||
| 1
    
        MaxS 15.08.11✎ 13:22 | 
        1С откуда узнает о новом прокси?
  В IE он прописан? | |||
| 2
    
        Sh18 15.08.11✎ 13:23 | 
        Да, в IE и Опере прописано, работают нормально     | |||
| 3
    
        БалбесВ1с 15.08.11✎ 13:25 | 
        А браузер по умолчанию есть? А то был случай у меня с другой программой правда.Она брала прокси в "броузере по умолчанию".     | |||
| 4
    
        Sh18 15.08.11✎ 13:26 | 
        Есть, конечно     | |||
| 5
    
        Wobland 15.08.11✎ 13:26 | 
        пожалуйста, подробнее. какова взаимосвязь прокси в браузере и HTTPСоединение ?     | |||
| 6
    
        Kreont 15.08.11✎ 13:29 | 
        Прокси я думаю берется из настроек винды,
  можно проверить и задать новый командой: proxycfg.exe | |||
| 7
    
        Sh18 15.08.11✎ 13:29 | 
        Честно говоря, я не знаю, откуда 1С берет параметры прокси. Точнее, если не получается автоматом, то в этой обработке (получение курсов) параметры прокси запрашиваются напрямую (и то, только имя пользователя и пароль). Но раньше работало без всяких запросов, сейчас - нет. Что-то в новом прокси настроено не так, не понятно что.     | |||
| 8
    
        MaxS 15.08.11✎ 13:30 | 
        Сказать админу, что из-за его прокси возникли проблемы со всеми мировыми валютами. Пусть разберется в финансовом кризисе и всё вернет как было.     | |||
| 9
    
        Sh18 15.08.11✎ 13:41 | 
        up     | |||
| 10
    
        John83 15.08.11✎ 15:03 | 
        можно попробовать в nethasp.ini прописать     | |||
| 11
    
        MaxS 15.08.11✎ 15:42 | 
        (7) сделать прозрачный прокси. 
  Может быть фильтр какой-то стоит? Пускает в интернет только IE и т.п., а не какие-то 1cv8.exe. (10) Это как? Если так дело пойдёт, бедному 1с программисту придётся в обработках проверять канал на физическом уровне и сообщать бухгалтеру, что затухание в кабеле не то, попробуйте расплести провода и заплести обратно с другим шагом. | |||
| 12
    
        Sh18 15.08.11✎ 16:22 | 
        Удивительное рядом. Судя по всему, 1С берет прокси из IE. Если там прописано "proxy1" - все нормально, формируется правильный запрос, все работает. Если там прописано "proxy2" - 1c открывает http соединение, но никакого запроса не посылает... Проблема не в настройках прокси, как это ни странно, 1С у proxy2 просто ничего не просит... Как такое может быть?     | |||
| 13
    
        Defender aka LINN 15.08.11✎ 16:28 | 
        (12) "Проблема не в настройках прокси, как это ни странно"
  Как ни странно, если 1 прокси работает, а второй - нет, то проблема как раз во втором. Понимаю, это звучит парадоксально, но тем не менее. | |||
| 14
    
        John83 15.08.11✎ 17:26 | 
        (12) параметры берутся из ИЕ и (10), последнее является более приоритетным     | |||
| 15
    
        Sh18 15.08.11✎ 17:51 | 
        В нетхаспе нет строк с указанием прокси. 1С берет прокси из IE, даже если IE не  браузер по умолчанию, это проверено.     | |||
| 16
    
        Deniskind 15.08.11✎ 18:43 | 
        Посмотрите вот такой файлик C:\Program Files\1cv82\8.2.x.x\bin\conf\inetcfg.xml. Другой каталог, если 8.1. Если файла нет, то можно попробовать создать. Описание содержания нашел тут V8AddDoc81.htm     | |||
| 17
    
        John83 15.08.11✎ 19:40 | 
        хотя может с (16) путаю...
  у нас на клиентах 1С специально в ИЕ неправильный прокси прописан, чтобы пользюки в инет не лазили, при этом производится загрузка (той же самой валюты) | |||
| 18
    
        Fram 15.08.11✎ 20:01 | 
        1C с майкрософтовской исой не очень дружит. У нас аналогичная проблема. Пришлось настроить через скрипты     | |||
| 19
    
        Fram 15.08.11✎ 20:02 | ||||
| 20
    
        Fram 15.08.11✎ 20:04 | 
        вернее v8: Курсы валют     | |||
| 21
    
        Fram 15.08.11✎ 20:06 | 
        +(18) сорри, ошибка не совсем такая же, но (20) должно помочь     | |||
| 22
    
        Sh18 16.08.11✎ 11:23 | 
        (20) Заработало! Спасибо! :)     | |||
| 23
    
        Sh18 16.08.11✎ 14:30 | 
        И вот простое и полное решение. Проблема возникла оттого, что новая версия прокси, на которой настроено "без аутентификации", не пропускает попыток аутентификации. Просто не отвечает. А предыдущая пропускала. Отключить запрос на аутентификацию со стороны 1С можно в файле inetcfg.xml, должен лежать в 1cv82\conf. Надо туда положить что-то типа:
  <internetProxy protocols="192.168.28.100: 8080" ntlm="false"/> (важным является ntlm="false" - отключает аутентификацию) | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |