при запуске по расписанию - Ошибка обращения к Instance.SetProxy

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
При запуске в ZP шаблона по расписанию, часто очень получаю ошибку. Если запускать шаблон в ручную или в PM то все в порядке. Что может вызывать данную ошибку? Прокси берутся случайно из списка.
Выполнение действия WebBrowserSettings Ошибка обращения к Instance.SetProxy
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Странно, но активация опции "Сохранять изменения в файл" у списка с проксями по моему решили проблему. Понаблюдаю.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Ан-нет, показалось. По прежнему выскакивает ошибка и даже при ручном запуске.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 449
Благодарностей
5 907
Баллы
113
Это в многопотоке возникает? База умерла и инстанс начал глючить. Перезагрузку инстанса нужно сделать.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Нет, в одном потоке и при запуске шаблона. В шаблоне не используется перезагрузка инстанса т.к. он без циклов.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 449
Благодарностей
5 907
Баллы
113
Нет, в одном потоке и при запуске шаблона. В шаблоне не используется перезагрузка инстанса т.к. он без циклов.
хм... Сам инстанс уже запустился в тот момент, когда ошибка вылезает?
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Не могу сказать я вижу ошибку только в логе и не сразу ее наблюдаю.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 449
Благодарностей
5 907
Баллы
113
Не могу сказать я вижу ошибку только в логе и не сразу ее наблюдаю.
Как ошибка повторится, посмотрите запущен ли инстанс и сделайте диагностику.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Я Вас понял!
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Удалось случайно заметить что инстанс запускается и тут же закрывается, после в логе выводиться данная ошибка. Репор прилагаю.
 

Вложения

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 449
Благодарностей
5 907
Баллы
113
Удалось случайно заметить что инстанс запускается и тут же закрывается, после в логе выводиться данная ошибка. Репор прилагаю.
Какие то проблемы с парсингом проксей:
ProxyHelper.ParseProxyString|System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at Global.Network.ProxyHelper.ParseProxyString(String proxy, ProxyProtocolV4& proxyType, String& ip, Int32& port, String& login, String& pass, Boolean& needProxyAuth)
2016-12-22 11:41:55.0479|System.UriFormatException: Invalid URI: The hostname could not be parsed.
   at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
   at ProxyChecker2.ProxyResources.ResourceExecutor.Execute()

В какой формате прокси? дайте пару проксей для проверки.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Форматы обычный, IP:PORT
К сожалению при всем желаний предоставить на тест прокси не могу.
Я вот тут подумал сейчас судя по логу. Возможно что вызывает проблему то, что в момент обращения к файлу со списком проксей этот файл занят другим системным процессом?
 

iBotovod

Client
Регистрация
01.07.2017
Сообщения
56
Благодарностей
19
Баллы
8
в момент обращения к файлу со списком проксей этот файл занят другим системным процессом
у меня такая же проблема (в многопотоке) решилась добавлением блока lock (SyncObjects.ListSyncer) на базе переделанного сниппета отсюда http://zennolab.com/discussion/threads/proksi-vzjat-iz-spiska-cheknut-naznachit-polozhit-v-konec-spiska-gotovyj-snippet-proxy-s.35577/
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)