Перестал работать сервис проверки контрагентов

1. Vlad_M_75 05.03.19 12:14 Сейчас в теме
После обновления БГУ на версию 2.0.61.19 перестал работать сервис проверки контрагентов (заполнения реквизитов по ИНН) в клиент-серверной версии. Даже при тестировании доступности выдает сервис недоступен. Причем в локальной файловой версии, запущенной на том же сервере все работает хорошо. Прокси нигде не используется. Может кто-то с таким сталкивался? Куда копать? Понятно, что какие-то различие в коде для клиент-серверной и файловой версии есть. Но я пока нашел только вот это:
Функция НастройкиПроксиНаСервере() Экспорт
	
	Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
		Возврат НастройкиПроксиНаКлиенте();
	Иначе
		УстановитьПривилегированныйРежим(Истина);
		НастройкиПроксиНаСервере = Константы.НастройкаПроксиСервера.Получить().Получить();
		Возврат ?(ТипЗнч(НастройкиПроксиНаСервере) = Тип("Соответствие"),
			НастройкиПроксиНаСервере,
			Неопределено);
	КонецЕсли;
	
КонецФункции
Показать
По теме из базы знаний
Найденные решения
3. Vlad_M_75 05.03.19 13:07 Сейчас в теме
(2) Как указать настройки прокси, если прокси отсутствует? Пробовал указать "Системные настройки", не помогло.

В общем нашел решение.. временное... буду сейчас писать в техподдержку.
В модуле менеджера регистра КэшПрограммныхИнтерфейсов было:

WSОпределения = WSОпределения(АдресWSDL, ИмяПользователя, Пароль,, ЗащищенноеСоединение);

стало:

	Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПолучениеФайловИзИнтернета") Тогда
		МодульПолучениеФайловИзИнтернета = ОбщегоНазначения.ОбщийМодуль("ПолучениеФайловИзИнтернета");
		ИнтернетПрокси = МодульПолучениеФайловИзИнтернета.ПолучитьПрокси(АдресWSDL);
	КонецЕсли;
	
	WSОпределения = WSОпределения(АдресWSDL, ИмяПользователя, Пароль, ИнтернетПрокси, ЗащищенноеСоединение);
Показать


И вот тут, видимо,в качестве ИнтернетПрокси возращается что-то кривое, как раз проходит через функцию из первого сообщения....

Вернул пока как было, все заработало.
10. Vlad_M_75 11.03.19 13:22 Сейчас в теме
Ну вот, получил ответ от ТП:
По результатам расследования:
Это ошибка 00-00199242

Исправление включено в версии БСП:
1) 3.0.1.422 от 07.03.2019
2) 3.0.2.233 от 07.03.2019
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. YannikAlx 27 05.03.19 12:24 Сейчас в теме
Попробуйте указать настройки прокси, если он есть, или наоборот проверьте и удалите их...
Но по любому не забывайте, что существует ограничение на количество проверок по договору ИТС = 7200...
Мы в этом году исчерпали этот лимит...
В журнале регистрации читайте текст ошибки использования сервиса
3. Vlad_M_75 05.03.19 13:07 Сейчас в теме
(2) Как указать настройки прокси, если прокси отсутствует? Пробовал указать "Системные настройки", не помогло.

В общем нашел решение.. временное... буду сейчас писать в техподдержку.
В модуле менеджера регистра КэшПрограммныхИнтерфейсов было:

WSОпределения = WSОпределения(АдресWSDL, ИмяПользователя, Пароль,, ЗащищенноеСоединение);

стало:

	Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПолучениеФайловИзИнтернета") Тогда
		МодульПолучениеФайловИзИнтернета = ОбщегоНазначения.ОбщийМодуль("ПолучениеФайловИзИнтернета");
		ИнтернетПрокси = МодульПолучениеФайловИзИнтернета.ПолучитьПрокси(АдресWSDL);
	КонецЕсли;
	
	WSОпределения = WSОпределения(АдресWSDL, ИмяПользователя, Пароль, ИнтернетПрокси, ЗащищенноеСоединение);
Показать


И вот тут, видимо,в качестве ИнтернетПрокси возращается что-то кривое, как раз проходит через функцию из первого сообщения....

Вернул пока как было, все заработало.
11. emilliya 2 11.01.21 12:06 Сейчас в теме
(2) А если договор ИТС пока не продлен, сервис работать вообще не будет?
12. YannikAlx 27 15.01.21 13:48 Сейчас в теме
(11) Ну конечно не будет...
4. YannikAlx 27 05.03.19 14:33 Сейчас в теме
Я же вам написал , если есть прокси...!
А кстати один из вариантов удалить вообще запись из РС КэшПрограммныхИнтерфейсов...
5. Vlad_M_75 06.03.19 14:01 Сейчас в теме
(4) Пробовали чистить полностью регистр КэшПрограммныхИнтерфейсов не помогло.
6. YannikAlx 27 06.03.19 14:58 Сейчас в теме
(5) Вы ж сказали что заработало... Или как?
7. Vlad_M_75 06.03.19 15:20 Сейчас в теме
(6) Заработало только после правки кода.
8. pavl_vs 07.03.19 14:14 Сейчас в теме
(7), тогда как понять "Вернул пока как было, все заработало" в (3)? Т.е. все же не после правки кода, а туда-сюда и все заработало?
9. Vlad_M_75 11.03.19 10:04 Сейчас в теме
(8) В (3) же написано, что в предыдущем релизе был один кусок кода в модуле менеджера регистра КэшПрограммныхИнтерфейсов, а в новом стал другой. Вернул код как было в предыдущем релизе, что не понятно? И да, ТП отвечает на мое обращение, как робот, т.е. предлагает проверить наличие обновленных сертификатов или дать права пользователю, что не объясняет того, что в прошлом релизе на той же связке все работало и почему работает с изменением небольшого участка кода. Я им 7.03 уже в третий раз отправил вопрос с просьбой прочитать первоначальное сообщение до конца. Ответа пока нет.
10. Vlad_M_75 11.03.19 13:22 Сейчас в теме
Ну вот, получил ответ от ТП:
По результатам расследования:
Это ошибка 00-00199242

Исправление включено в версии БСП:
1) 3.0.1.422 от 07.03.2019
2) 3.0.2.233 от 07.03.2019
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот