1с платформа 15 сервер предприятия ошибка 2229
Чот пряяям канкреетна срёт в C:\Users\Администратор.домен\App Data\Local\Temp\
(под ним служба 1с сервера запущена)
начало срать с обеда 5 апреля, чем больше отгрузок и доков тем больше засирает, раз в час уже чищу ато вылетать начинает
скрипт чоль написать и в шедулер закинуть чтоб раз в 10 минут чистил.
типо:
rmdir "%AppData%\Local\Temp" /S /Q
а заодно и
rmdir "%AppData%\1C\1Cv8" /S /Q
rmdir "%LOCALAPPDATA%\1C\1Cv8" /S /Q
Но без интернета 1с не обновляет справочники и остальное. А можно ли открыть доступ в сеть 1с?
нашел тоже тут решение. У себя попробывал, 30 баз SQL уже 2 часа, пока полет норм. Служба 1с запущена от системы, запихал батник в одну строку в планировщик, с периодичностью 2 минуты, полет нормальный del C:\Windows\Temp\4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP /F/S/Q >Nul
Есть еще пару решений, вроде пишут тоже норм работает. Сам не пробывал:
1. Решение:
Патч Mimo-UniDll, последняя платформа, БП ПРОФ, БП БАЗОВАЯ, файловая
Почистил:
C:\Windows\Temp\
C:\Users\ПОЛЬЗОВАТЕЛЬ\AppData\Local\Te mp
C:\Users\Пользователь\AppData\Roaming\ 1C\1cv8\ExtCompT
Создал 2 ПАПКИ(!):
C:\Windows\Temp\4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP
C:\Users\ПОЛЬЗОВАТЕЛЬ\AppData\Local\Te mp\4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP
После этих манипуляций пока гуд.
2-ое
А я сделал обходной маневр - просто создал в TEMP (и в Local\Temp, и в C:\Windows\TEMP) папку 4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP
чтобы этот файл вообще не смог появиться. С этой папкой БП 3.0 не валится.
Пользователь сказал cпасибо:
нашел тоже тут решение. У себя попробывал, 30 баз SQL уже 2 часа, пока полет норм. Служба 1с запущена от системы, запихал батник в одну строку в планировщик, с периодичностью 2 минуты, полет нормальный del C:\Windows\Temp\4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP /F/S/Q >Nul
Есть еще пару решений, вроде пишут тоже норм работает. Сам не пробывал:
1. Решение:
Патч Mimo-UniDll, последняя платформа, БП ПРОФ, БП БАЗОВАЯ, файловая
Почистил:
C:\Windows\Temp\
C:\Users\ПОЛЬЗОВАТЕЛЬ\AppData\Local\Te mp
C:\Users\Пользователь\AppData\Roaming\ 1C\1cv8\ExtCompT
Создал 2 ПАПКИ(!):
C:\Windows\Temp\4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP
C:\Users\ПОЛЬЗОВАТЕЛЬ\AppData\Local\Te mp\4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP
После этих манипуляций пока гуд.
2-ое
А я сделал обходной маневр - просто создал в TEMP (и в Local\Temp, и в C:\Windows\TEMP) папку 4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP
чтобы этот файл вообще не смог появиться. С этой папкой БП 3.0 не валится.
8 пользователя(ей) сказали cпасибо:
Как выяснилось, это проблема к компоненте формирования штрихкодов.
Моё решение - расширение, подменяющее компоненту на компоненту чуть более старой версии (из Бух 8.3.88.22)
Для Бух3 и КА2.4
Расширение можно легко адаптировать к другим конфигурациям если будет необходимость.
Подключение - в конфигураторе в разделе "Расширения" - добавить - загрузить из файла
При подключении требуется снять "безопасный режим"
4 пользователя(ей) сказали cпасибо:
Как выяснилось, это проблема к компоненте формирования штрихкодов.
Моё решение - расширение, подменяющее компоненту на компоненту чуть более старой версии (из Бух 8.3.88.22)
Для Бух3 и КА2.4
Расширение можно легко адаптировать к другим конфигурациям если будет необходимость.
Подключение - в конфигураторе в разделе "Расширения" - добавить - загрузить из файла
При подключении требуется снять "безопасный режим"
Пользователь сказал cпасибо:
2 пользователя(ей) сказали cпасибо:
4 пользователя(ей) сказали cпасибо:
нашел тоже тут решение. У себя попробывал, 30 баз SQL уже 2 часа, пока полет норм. Служба 1с запущена от системы, запихал батник в одну строку в планировщик, с периодичностью 2 минуты, полет нормальный del C:\Windows\Temp\4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP /F/S/Q >Nul
Есть еще пару решений, вроде пишут тоже норм работает. Сам не пробывал:
1. Решение:
Патч Mimo-UniDll, последняя платформа, БП ПРОФ, БП БАЗОВАЯ, файловая
Почистил:
C:\Windows\Temp\
C:\Users\ПОЛЬЗОВАТЕЛЬ\AppData\Local\Te mp
C:\Users\Пользователь\AppData\Roaming\ 1C\1cv8\ExtCompT
Создал 2 ПАПКИ(!):
C:\Windows\Temp\4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP
C:\Users\ПОЛЬЗОВАТЕЛЬ\AppData\Local\Te mp\4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP
После этих манипуляций пока гуд.
2-ое
А я сделал обходной маневр - просто создал в TEMP (и в Local\Temp, и в C:\Windows\TEMP) папку 4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP
чтобы этот файл вообще не смог появиться. С этой папкой БП 3.0 не валится.
подскажите правильно я все сделал
в C:\Windows\Temp создал папку 4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP
и в C:\Users\Администратор\AppData\Local\ Temp создал папку 4739d95c-48b5-408e-a51c-4a35d4ee8186.TMP
Решаемая задача: Восстановление работоспособности сервера и программы 1С.
Для выполнения описанных действий требуется учетная запись Администратора.
Проверка программ и служб на работоспособность
Шаг 1. Проверяем доступность порта соединения
Этот адрес меняется в зависимости от версии 1С:
- C:\Program Files (x86)\1cv8\ \bin — для 32-разрядной версии сервера «1С:Предприятие» версии 8.3
- C:\Program Files\1cv8\ \bin — для 64-разрядной версии сервера «1С:Предприятие» версии 8.3
- C:\Program Files (x86)\1cv82\ \bin — для 32-разрядной версии сервера «1С:Предприятие» версии 8.2
- C:\Program Files\1cv82\ \bin — для 64-разрядной версии сервера «1С:Предприятие» версии 8.2
Шаг 2. Проверяем в процессах есть ли «rphost.exe» «ragent.exe» «rmngr.exe», он должен быть активен.
Шаг 3. Проверяем запущен ли агент сервера 1С в службах и сравниванием версию и порт в строке «Исполняемый файл»
Шаг 4. Проверяем работоспособность сервера MS SQL
Выполняем: Пуск – Программы - Microsoft SQL Server 2008 R2 (у Вас может быть любая версия ) - Средства настройки.
Напротив служб «SQL Server» и «Агент SQL Server» должен быть статус Работает.
Если всё запущено и не работает
Шаг 5. Останавливаем службу 1С
В командной строке:
Шаг 6. Переходим к удалению процессов
Далее по очередности удаляем процессы:
Шаг 7. Чистим временные папки и файлы
Далее нужно будет почистить папки 1С с временными файлами с папками типа:
Добрый день.
Платформа 1С:Предприятие 8.3 (8.3.16.1148) Работает более полугода - проблем не было до сегодняшних дней.
Вылетает любая 1с которая установлена на кластере. Новая или старая. Может сразу при загрузке, может через 10 мин. Вылетают все соединения у всех у кого открыта 1с
Пытался:
1)Чистил кэш на сервере и клиенте. безрезультатно
2)Переустановлена 1с с удалением все папок. безрезультатно
3)Переустановили postgress. безрезультатно
4)Установили SQL (беслпатная) 2019 Evalution и на ней развернули 1с. безрезультатно
Подскажите. Нет идей уже..
Я бы сделал так.
1. Открыть консоль управления сервером 1С.
2. Создать новый кластер с другим портом, например 2541.
3. Создать в этом кластере новую информационную базу.
4. Восстановить в новую базу копию из рабочей.
5. Поработать в этой копии.
Если проблема исчезла - был перегружен кластер с портом 1541. Рабочие базы распределить между несколькими кластерами с разными портами.
(1) А что за ошибка, можете показать? У нас была похожая проблема, у пользователя база зависает, либо ошибка, а в журнале регистрации видно, что сеанс завершен, так вот эта проблема была из за нестабильности сети.
Другую версию платформы попробуйте, мы используем 8.3.17.1496 пока полет нормальный, хотя судя по версии вашей платформы, могу предположить, что обновиться вы не можете..
(1) Ну первое точно такое возникает при падении рпхоста. А вот почему он падает нужно разбираться. Включайте техно журнал и смотрите последние события перед падением рпхоста.
(170)Ну? А что там. Если что-то одинаковое, то ищите по этим следам причину. Если разное то проверь те как в 174 советуют.
Еще, попробуйте на скуле поотключать оптимизаторы запросов, или настроить их по рекомендациям 1С.
(177)Вот пример ошибки из ТЖ с ее расшировкой:
(1) Журналы надо смотреть в момент вылета (кстати все пользователи вылетают одновременно? ) в виндовсе, в SQL.
Ошибка ОЧЕНЬ напоминает аварийной завершение платформы в случае обнаружения патча эмулятора, в этом случае вылетает даже если ничего не делать в сеансе, запустить и смотреть на экран, как найдет признаки патча - вылетит. На форуме кто то писал хорошую инструкцию по поиску следов патча, там и службы останавливаются и реестр чистится и файлы удаляются .
(1) Недавно была ошибка именно эта сервер Windows Server 2012, 1С:Предприятие 8.3 (8.3.16.1063)
Режим: Серверный (сжатие: усиленное)
Приложение: Тонкий клиент
Локализация: Информационная база: русский (Россия), Сеанс: русский (Россия)
Вариант интерфейса: Версия 8.2
Ошибки:
--------------------------------------------------------------------------------
27.07.2020 12:09:17
На сервере 1С:Предприятия произошла неисправимая ошибка. Приложение будет закрыто
Точно не было лома? раньше не ломали? Очень подозрительно.
ЗЫ настройки сервера 1С не меняли? для лицензий не ПРОФ их лучше не менять
Лицензия без привязки к разрядности. Если бы не было лицензии, требовало бы активацию и не входила бы в программу.
Сколько у Вас пользователей? Проверьте версии релиза и платформы у каждого и разрядность
Похоже кто-то из пользователей работает в отличной от общей.
и не при попытке распечатать документ закрывает программу?
Попробуйте включить везде блокировку регламентных заданий. Ошибка появляется при запуске базы или при каких-то определенных действиях?
(15)может при запуске. может при работе.
Вот сейчас было через 34 минуты после запуска. потом сразу после перезапуска
Из банального, места на диске, куда темпы записываются хватает?) Особенно, если пользователи в терминале работают
chdbfl.exe запустите что выдаст с исправлением ошибок, только копию предварительно сделать
и после проверки в конфигураторе протестируйте
У Вас что из устройств подключено? Кассы и т.д
разрядность драйверов для устройств требуется другая. Было такое на опыте
Касса 32-Bit. При 32 -бит при печати на принтеры вылетали.
(27) Возможно еще установлена платформа 32 бит там по оперативки ограничения и она выкидывает всех. Копайте в сторону платформы. Удалите старые платформы и установите чистую 64х разрядную.
(36)Проблема в том что она работала больше полугода. Проблем таких не было. Не факт что изменят новая версия эту проблему
(47)Как бы есть подозрение. Вот только что с ним. Переустановка винды это самое последние дело т.к. снова потребуется установка лицезнии..а их осталось 2 попытки из 3
(50)Если на ту же самую, скорее всего не потребуется. Какие-нибудь обновления прилетали недавно. Проблемы могут быть с памятью, с диском или с процессором. Замена процессора потребует переустановки лицензии.
(7) не помогло, запускал по разному, и exe, и через common папку или лаучер, регистрировал и в 64 битной консоли руками и в 32, ничего не помогло, 8.3.14 встала как родная сразу, без плясок, мне кажется проблема в 32 бит сервере, очень похоже по (0x0000. ) если погуглить эту ошибку не по 1С, всезде пишут про железо, видно 1С в некоторых платформах учитывает 32 модель в других нет, это печально
(1)была у меня такая проблемка, помогло Пуск - Запуск сервера, но правда перед этим я убил полностью сервер 1с, поставил по новой и юзверя 1с указал существовавшего.
(1)
Зайди в службы на компьютере, где установлен кластер 1с и посмотри на 1С службу, какая там строка
Если например такая
C:\Program Files\1cv8\8.3.15.1747\bin
Тогда службу запусти отсюда
C:\Program Files\1cv8\common\1CV8 Servers (x86-64)
если запустилась с ошибкой, тогда совет 7 из комментариев
Было такое, мне помогло: запустил от администратора командную строку, перешел C:\Program Files\1cv8\8.3.15.1778\bin , запустил RegMSC.cmd
И снова пробуем запустить службу.
Если не получилось, продолжаем попытки.
Похоже у вас нестандартные порты
Посмотрите
C:\Program Files\1cv8\srvinfo\1cv8wsrv.lst
У меня он выглядит так
Вы подключаетесь к порту 2540 , а у вас наверно 1540 порт сейчас рабочий.
(9) у меня измененная строка службы, по умолчанию там папка бин текущей платформы, у меня 32 битный сервер 1С, и не установлен такой как ты написал второй, только как первый и то в папке Program Files(x86)\bin, изменяю я там порты с 1540 на 2540 и т.д. и папку хранения кеша серверного, проблема в платформе 15.1778, она не корректно работает с СУБД, я уже отправил ошибку в поддержку 1с.ru хотя я думаю немногие используют 32 битный сервер и старый оракл на винде 2003 64 бит, я думаю они не будут исправлять, коротко сервер 1С "забывает" что он 32 бит и отправляет запрос используя компоненты которые у него не установленны
(10)
Проверил службу 1с, на каких она портах сейчас работает?
Затем проверяй через текстовый редактор (ниже смотре по аналогии в своих папках)
C:\Program Files\1cv8\srvinfo\reg_1541\1CV8Clst.lst
C:\Program Files\1cv8\srvinfo\1cv8wsrv.lst
Где там указано 1540 и указывай 2540. ПРЕДВАРИТЕЛЬНО СДЕЛАЙ КОПИИ ФАЙЛОВ.
(11) мы совсем о разном, служба запущена, базы работают. 1540 нет нигде, 1540 порты заняты совсем другим, уже много раз обновлялась платформа с портами 2540, и на данный момент установлена платформа 14.1976, в ней работает даже Консоль MMC, но я написал про платформу 15.1778 до отката на 14-ю, было интересно только у меня проблема с этой платформой
(11) описанная тобой ситуация может произойти если кластер был создан на 1540, а затем решили изменить диапазон портов, все связи потеряются, даже если служба запущена, у меня диапазоны портов были указаны до привязки баз, и все хорошо. Более того описанные тобою действия делать нельзя, лучше перепрописать базы заново а не менять в блокноте, так как внутренние идентефикаторы баз останутся старыми и если были пользователи которые работали по сети а не терминально возможны ошибки кеша, в лучшем случае будут самопроизвольные закрытия программы
(9) у меня работает служба, и базы работают, пользователи находятся в базе. порты 2540. Не могу подключить Консоль администрирования, так как Консоль это тоже клиент, по сути это другое приложение от Клиента 1С, вот Консоль некорректно отправляет запрос (я так считаю) при этом Клиенты 1С и тонкий и Толстый работаю корректно, возможно проблема с настройками внутри Консоли (выделение памяти на Рабочий процесс например у меня установлен, но не просто так) убрать настройки в консоле я не могу, так как она не подключается к базе, еще одна особенность, я на другом компе поставил только консоль, комп с виндовс 7 64 бит, и он мне "запихал" Консоль 1С (а у 1С нет своей консоли используется MMC) запихал в 64 битную MMC? из этого я делаю вывод что данная платформа не поддерживает 32 битную консоль MMC, в 1С видимо уже считаю что все используют 64 сервера 1С, но при этом Клиентов еще по инерции делают на 32, это косяк
(1) По факту выделил бы три момента
1) Проверить порты 1540 на 2540. Заняты не заняты и чем заняты. Может кто-то включил сервис параллельно.
2) Переустановить консоль администрирования кластера.
3) Проверить в реестре на каком реально порте висят Агенты серверы 1С, посмотреть все строки запуска включая старые. На всякий случай.
4) По факту проверок, соответственно, отключите неиспользуемые сервисы.
Суть и причины проблемы «На сервере 1С: Предприятия произошла неисправимая ошибка»
Данная ошибка «На сервере 1С» может появиться в любой момент, но довольно часто фиксируется именно при запуске системы 1С. А также при создании документов и после переноса системы с одного ПК на другой. Также ошибка начала массово фиксироваться примерно с начала апреля 2021 года, что связано с дисфункцией библиотеки v8_xxx_xx.1CBarcodWin64_9_0_12_13.dl . Последняя загружается в папку временных файлов сеанса пользователя, и ответственна за процесс формирования штрих-кодов.
Причинами проблемы обычно является следующее:
- Устаревшая версия системы 1С на пользовательских ПК;
- Отсутствие свободного места на диске, на котором установлена система;
- В системе 1С имеется огромное количество временных устаревших файлов влияющих на её работу;
- Уже описанная выше ошибка библиотеки 1CBarcodWin64_9_0_12_13.dl;
- В редких случаях причиной дисфункции является действия антивируса, блокирующего нормальную работу системы 1С.
Обновите систему до самой актуальной версии
Первым делом рекомендуем обновить вашу систему 1С до самой актуальной версии. Множество ошибок в работе 1С связано именно с устаревшей версией системы, при которой нормальная безошибочная работа становится попросту невозможной. Обычно для обновления системы необходимо перейти в меню «Администрирование», и выбрать там опцию «Обновление версии программы».
Перед обновлением вашей системы рекомендуем сделать бекап вашей базы данных.
Некоторые пользователи при этом рекомендуют попробовать опцию динамического обновления, не затрагивающего структуру базы.
Убедитесь в достаточном количестве свободного места на диске
В ряде случае ошибка «На сервере 1С: Предприятия произошла неисправимая ошибка. Приложение будет закрыто» вызвана отсутствие свободного места на диске PC. Рекомендуем убедиться в достаточном количестве свободного места на диске, и при необходимости увеличить количество свободного места, удалив ненужные файлы.
Сохраните работу формирования штрих-кодов
Для временного устранения проблем с работой библиотеки v8_xxx_xx.1CBarcodWin64_9_0_12_13.dl будет необходимо выполнить следующее:
- Выберите режим конфигуратора;
- Там запустите конфигурацию имеющейся у вас информационной базы;
- Отыщите там «ОбщиеМодули — МенеджерОборудованияКлиент/МенеджерОборудованияВызовСервера» и закомментируйте следующую строку:
Затем перезапустите систему и посмотрите, будет ли появляться рассматриваемая ошибка.
Очистите временные файлы системы 1С
Также может помочь очистка временных файлов 1С, число которых стремительно растёт в ходе работы программы. Для их очистки понадобится выполнить следующее:
- Прекратите работу «Агент сервера 1С Предприятия» и закройте программу;
- Очистите папки временных файлов, находящихся по пути:
C:\Users\ИМЯ УЧЁТКИ ПОЛЬЗОВАТЕЛЯ\AppData\Local\Temp
Далее очистите папку временных файлов пользователя, запускающего агент 1С. Обычно по умолчанию это USR1CV8, но путь и имя пользователя могут отличаться в зависимости от конкретики настроек вашей системы.
После выполнения очистки данных папок запустите ваш сервер 1С и выполните проверку работоспособности базы. Если не помогло – идём дальше.
Используйте функционал утилиты CHDBFL
Как известно, в функционале системы 1С 8.3 используется утилита chdbfl.exe, предназначенная для теста и исправления информационной базы 1С 8.3. Её возможности позволяют произвести проверку физической целостности баз данных, что равняет её с инструментом тестирования и исправления данных конфигуратора вашей системы.
Перед запуском указанной утилиты рекомендуем сделать копию вашей базы данных.
Для старта утилиты перейдите по пути:
- C:\Program Files (x86)\1cv8\ВЕРСИЯ ВАШЕЙ СИСТЕМЫ\bin\ и запустите там файл chdbfl.exe.
- После запуска отобразится окно проверки целостности базы данных.
- Укажите путь к базе данных, поставьте галочку на опции исправления обнаруженных ошибок, после чего нажмите на «Выполнить».
- Дождитесь завершения операции, после которой системы отобразит информацию о произведённых ей действиях.
Если же данный вариант не помог, также может помочь запуск функции «Тестирование и исправление» в настройках конфигуратора.
Добавьте в исключения антивируса папки и файлы 1С
В некоторых случаях ошибка «На сервере 1С: Предприятия произошла неисправимая ошибка» может быть вызвана действиями антивируса, блокирующего доступ или запуск тех или иных служебных файлов 1С. Рекомендуем внести в исключения антивируса все каталоги и файлы 1С на всех ПК, на которых установлена система 1С. После этого проблема может быть устранена.
Обратитесь в службу поддержки 1С
Если не один из указанных способов не помог, рекомендуем обратиться за помощью в вашу поддержку 1С или вызвать ответственного специалиста по работе 1С. Указанная ошибка может быть вызвана конкретикой именно вашей системы, для которой не подойдут универсальные советы. В этом случае рекомендуем обратиться в саппорт или вызвать ответственного специалиста, который определит корень проблемы и укажет на действенное решение.
Заключение
Читайте также: