| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Падает загрузка курсов валют Axapta 2009
			 
			
			Добрый день. 
		
		
		
		
		
		
		
		
			Axapta 2009 5.0.1500.6491 При выполнении стандартной процедуры Импорт курсов валют с непонятной периодичностью пакетник вываливается с ошибку с текстовкой system.net.webexception too many automatic redirections were attempted Прочитано куча статей, и я понимаю, что исправить ошибку в стандартном коде я не могу. Решили проблему организационно, - вызов пакетника несколько раз в сутки. Кто нибудь сталкивался с такой проблемой? Есть опыт решения? Спасибо! Последний раз редактировалось NetBus; 20.03.2020 в 12:01. Причина: Орфография  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			что исправить ошибку в стандартном коде я не могу
		
	 
 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			class  CurrencyRateImport_RU\loadXMLData() 
		
		
		
		
		
		
		
	X++: ret = xmlRates.load(url);
    if (!ret)
    {
        info(url);
        info(xmlRates.parseError().toString());
    } | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А по какому пути обращаетесь? 
		
		
		
		
		
		
		
	Стандартный http://www.cbr.ru/scripts/XML_daily....20/03/2020&d=0 ? Проверяли другими средствами - реально там никаких редиректов не происходит?  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Да, именно по этому пути. А как можно проверить есть ли реально редирект?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			ну, хотя бы руками попробовать зайти туда с той машины, где АОС крутится. вдруг у вас там какой-нибудь файрволл/вирус/провайдер что-нибудь внедряет в http и вы иногда попадаете вообще не туда? 
		
		
		
		
		
		
		
	в идеале, наверно, какой-нибудь скрипт/код не в аксапте написать, который будет туда долбиться время от времени и логгировать - чтобы потом этот лог сравнить с историей ошибок в аксапте ну то есть я не думаю, что тут проблема в системном классе XmlDocument.load(), мне кажется что - по каким-то причинам - реально по URLу приходит какая-то фигня может, попробовать в CurrencyRateImport_RU\loadXMLData() тупо вставить в случае ошибки пару попыток повторной загрузки ?  | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			ещё как вариант - каким-нибудь Fiddler'ом или аналогичной утилитой поставить на АОСе отслеживание запросов к этому сервису и, как только получите ошибку - посмотреть, какой был реально ответ на запрос
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			может, попробовать в CurrencyRateImport_RU\loadXMLData() тупо вставить в случае ошибки пару попыток повторной загрузки ?
		
	 
 | 
| 
	
 |