# Ошибки
# Debug protocol mismatch. Server protocol: http, application protocol: tсp
Ошибка при отладке WEB клиента 1С.
**Решение:** Необходимо указать требуемый протокол в строке браузера:
```
http://ServerName/BaseName/?debug=http
```
# Установлен безопасный режим. Выполнение операции запрещено (1С)
**Суть ошибки**: Конфигурация: УТ 11.3.4.31
```code
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(3138)}:
Событие: Отправка.
Объект: Присоединенный файл (Перемещение товаров), к5-47
(e1cib/data/Справочник.ПеремещениеТоваровПрисоединенныеФайлы?ref=90f1000c295916af11e7 ce7c327951c8).
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4665)}:
Событие: Отправка.
Обработчик: ПриОбработкеПОД.
ПОД: ПеремещениеТоваровПрисоединенныеФайлы.
Объект: Справочник объект: Присоединенные файлы (Перемещение товаров), к5-47.
Ошибка выполнения обработчика.
{ВнешняяОбработка.МодульМенеджераОбмена.МодульОбъекта(50869)}: Ошибка при вызове
конструктора (Файл)
ФайлВременный = Новый Файл(ПолноеИмяФайла);
по причине:
Установлен безопасный режим. Выполнение операции запрещено.
```
**Решение**: В модуле менеджера плана обмена в процедуре ПолучитьВерсииФорматаОбмена установить параметр Безопасный режим = ложь при подключении внешнего модуля менеджера обмена ВнешниеОбработки.Подключить(,,Ложь)
**Пример**:
```code
ИмяОбработки = Выборка.ПутьКМенеджеруОбмена; ДанныеОбработки = Новый ДвоичныеДанные(ИмяОбработки); АдресОбработки = ПоместитьВоВременноеХранилище(ДанныеОбработки); Если ОбщегоНазначения.ЕстьЗащитаОтОпасныхДействий() Тогда ИмяОбработки = ВнешниеОбработки.Подключить(АдресОбработки, , Ложь, ОбщегоНазначения.ОписаниеЗащитыБезПредупреждений()); Иначе ИмяОбработки = ВнешниеОбработки.Подключить(АдресОбработки); КонецЕсли; МенеджерОбмена = ВнешниеОбработки.Создать(ИмяОбработки);
```
# Ошибка: Значение «00000X» поля «Код» не уникально
**Ошибка**:
```
Ошибка при вызове метода контекста (Записать): НовыйЭлемент.Записать();
```
**Вариант решения**: Восстановление нумерации:
```
ОбновитьНумерациюОбъектов(Метаданные.Документы.ИмяДокумента)
```
# Превышен максимально допустимый размер внутреннего файла ‘XXX//1cv8ddb.1CD’
**Ошибка**: при попытке помещения объекта в хранилище конфигурации. по причине: Превышен максимально допустимый размер внутреннего файла ‘XXX//1cv8ddb.1CD’
**Решение**: (источник): Изменение формата файла:
```
C:> CNVDBFL.EXE -с -f 8.3.8 -p 16k С:\<путь к файлу>\1Cv8.1CD
```
где 16k замените на нужный размер страницы файла (4k, 8k, 16k, 32k, или 64k) и укажите правильный путь к Вашей базе данных.
# В данной транзакции уже происходили ошибки
[Статья на тему](https://habr.com/ru/post/419715/), [статья на ИТС](https://its.1c.ru/db/v8std/content/783/hdoc)
```
НачатьТранзакцию();
Попытка
ДелаемЧтоТо();
ЗафиксироватьТранзакцию();
Исключение
Если ТранзакцияАктивна() Тогда
ОтменитьТранзакцию();
КонецЕсли;
ВызватьИсключение;
КонецПопытки;
```
# Конфликт блокировок при выполнении транзакции. Неустранимый конфликт блокировок
[Анализ и устранение взаимоблокировок (ИТС)](https://its.1c.ru/db/metod8dev/content/4051/hdoc), [Ответственное чтение данных (ИТС)](https://its.1c.ru/db/v8std/content/648/hdoc)
Повышение уровня блокировки ресурса в рамках одной транзакции
# При обновлении конфигурации "Ошибка при выполнении файловой операции"
[Источник](https://forum.infostart.ru/forum68/topic152281/)
Одним из вариантов может являться поломка конфигурации поставщика. В этом случае в качестве решения можно попробовать **снять конфигурацию с поддержки и выполнить загрузку через "Загрузить конфигурацию".**