|
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm: | ☑ | ||
---|---|---|---|---|
0
freelog
28.01.17
✎
16:40
|
Всем добрый день!
Помогите, пожалуйста, с проблемой. Возникает во время обмена УТ 11.1 => БП 2.0, а конкретно во время загрузки КОНТРАГЕНТОВ в БП. Ошибка выполнения запроса Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm: по причине: На сервере 1С:Предприятия произошла неисправимая ошибка. Приложение будет закрыто Конфигурацию обновил до последнего релиза. Платформа тоже последняя. ТИИ делал. 1С:Предприятие 8.3 (8.3.8.2322) Бухгалтерия предприятия, редакция 2.0 (2.0.66.12) |
|||
1
xpenaten
28.01.17
✎
16:44
|
||||
2
H A D G E H O G s
28.01.17
✎
16:48
|
При заведении контрагента, его реквизит скопировали с сайта через буфер обмена, в результате туда попал недопустимый символ XML.
Скорее всего причина в этом. |
|||
3
freelog
28.01.17
✎
17:23
|
(1)все смотрел - не помогло, к тому же забыл сказать, что база СЕРВЕРНАЯ
(2)хорошая мысль! а обойти это на этапе загрузки данных как-то можно? или только перелопачивать реквизиты контрагентов в базе источнике в недопустимых символов, чистить их и потом по новой выгружать? |
|||
4
H A D G E H O G s
28.01.17
✎
18:47
|
(3) Найти в стэке процедуру, через которую проходят все данные и натравить на них
Функция ЗаменитьНедопустимыеСимволы(Текст) Экспорт ПозицияСимвола=1; Пока Истина Цикл ПозицияСимвола=НайтиНедопустимыеСимволыXML(Текст,ПозицияСимвола); Если ПозицияСимвола=0 Тогда Прервать; КонецЕсли; Текст=Сред(Текст,1,ПозицияСимвола-1)+"&"+Строка(КодСимвола(Сред(Текст,ПозицияСимвола,1)))+Сред(Текст,ПозицияСимвола+1); КонецЦикла; КонецФункции |
|||
5
freelog
29.01.17
✎
13:32
|
После долгих мучений, экспериментальным путем было выявлено, что ошибка возникает только с базой в СЕРВЕРНОМ формате работы. С файловой базой на той же платформе проблем при обмене нет.
Предположу, что все-таки дело не в недопустимых символах, иначе бы ошибка вылезала в обоих случаях. Но на всяк случай перелопатил обработкой все реквизиты Контрагентов в базе-исходнике, но недопустимых символов не нашел. Платформы перепробовал уже самые разные, начиная от 8.3.8.1747 и заканчивая тестовой 8.3.10.1877. Друзья, есть еще какие-либо мысли на сей счет? |
|||
6
freelog
30.01.17
✎
14:59
|
up
коллеги, есть еще какие-нить идеи ? ну пичалька совсем с этим багом... |
|||
7
lexx256
31.01.17
✎
08:09
|
Такая же ошибка (На сервере 1С:Предприятия произошла неисправимая ошибка. Приложение будет закрыто) появлялась при выполнении длительных серверных вызовов. Связана вероятно с тем, что при таких вызовах процессы rphost отъедают всю доступную им память. Сняли ограничение на количество оперативки на рабочий процесс и проблема исчезла.
|
|||
8
freelog
01.02.17
✎
00:02
|
(7) А где конкретно это ограничение снимается, можно поподробнее? в 1С, на SQL сервере, в ОСи ?
|
|||
9
lexx256
01.02.17
✎
08:49
|
В настройках сервера 1С
|
|||
10
freelog
04.02.17
✎
05:05
|
(9) не помогло (
|
|||
11
rphosts
04.02.17
✎
07:22
|
(2) или что-то пытались передать на клиента несериализуемое
(5) потому что эмуляция сервера не полностью эквивалентна клиентсерверной ИБ (7) мы такие |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |