Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Падает платформа у БП3

Падает платформа у БП3
Я
   isa2net
 
29.07.21 - 20:24
Приветствую.
БП 3.0.95.15,файловая на nas, сначала работала под 8.3.18.1208, потом, из-за падений, сменили на 8.3.17.1851, кэш чистили, с базой chdbfl и ТИИ выполнялось. Наблюдается очень долгое открытие форм на одной машине.
В журнале винды событие:

Путь сбойного приложения: C:\Program Files\1cv8\8.3.17.1851\bin\1cv8c.exe
Путь сбойного модуля: C:\Users\acc_5\AppData\Local\Temp\v8_52CF_2f.tmp

Посмотрел эти tmp, там javascript:

var g_attrs = [];

    function processNode(node)
    {
        if (node.id)
        {
            var ids = node.id.split(",");

            var isequal = false;
            var is1cnode = false;

            var isdebug = g_attrs.length == 0;
            var debugcolor = "";

            for (var i = 0; i < ids.length; i++)
            {
                if (is1cnode ||
                    (ids[i] == "ENTERPRISE") ||  
                    (ids[i] == "MNG_ENTERPRISE") ||
                    (ids[i] == "WEB_ENTERPRISE") ||
                    (ids[i] == "MOB_ENTERPRISE") ||
                    (ids[i] == "CONFIG"))
                    is1cnode = true;
                if (!isdebug)
                {
                    for (var j = 0; j < g_attrs.length; j++)
                    {
                        if (ids[i] == g_attrs[j])
                        {
                            isequal = true;
                            break;
                        }
                    }
                }
                else
                {
                    if (debugcolor == "" && ids[i] == "ENTERPRISE")
                        debugcolor = "#FF9977";
                    if (debugcolor == "" && ids[i] == "MNG_ENTERPRISE")
                        debugcolor = "#BB99CC";
                    if (debugcolor == "" && ids[i] == "WEB_ENTERPRISE")
                        debugcolor = "#CFCFB0";
                    if (debugcolor == "" && ids[i] == "MOB_ENTERPRISE")
                        debugcolor = "#50F080";
                    if (debugcolor == "" && ids[i] == "CONFIG")
                        debugcolor = "#C0FFEB";
                }

                if (isequal)
                    break;
            }
            
            if (is1cnode && !isdebug)
            {
                node.style.backgroundColor = "";
                node.style.display = isequal ? "" : "none";
            }

            if (is1cnode && isdebug)
            {
                node.style.display = "";
                node.style.backgroundColor = debugcolor;
            }
        }
        
        var next = node.firstChild;
        while (next)
        {
            processNode(next);
            next = next.nextSibling;
        }
    }
    
    function processPage()
    {
        processNode(document.body);
    }

    function changeClient()
    {
       if (document.all.clienttype.value == "empty")
           return;

       if (document.all.clienttype.value == "debug")
       {
           g_attrs = [];
       }
       else if (document.all.clienttype.value == "client")
       {
           g_attrs = ["ENTERPRISE", "MNG_ENTERPRISE"];
       }
       else if (document.all.clienttype.value == "mngclient")
       {
           g_attrs = ["MNG_ENTERPRISE"];
       }
       else if (document.all.clienttype.value == "webclient")
       {
           g_attrs = ["WEB_ENTERPRISE"];
       }
       else if (document.all.clienttype.value == "mobileclient")
       {
           g_attrs = ["MOB_ENTERPRISE"];
       }
       else if (document.all.clienttype.value == "config")
       {
           g_attrs = ["CONFIG"];
       }

А также в логах ошибки браузера:

ErrorDescription=cr is not defined
ErrorType=ReferenceError
SourceFile=edge://resources/js/event_tracker.js
IsTerminal=False
DependentPackageList=(null)
ExecutablePath=C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe

База под вэб-сервер не публиковалась.

Как побороть, еще раз платформу менять?
   Winnie Buh
 
1 - 29.07.21 - 21:14
(0) БП 3.0 по сети и на полноценных компах тормозит, а тут NAS,
странная идея ИМХО
   isa2net
 
2 - 29.07.21 - 21:21
Это да, но сейчас проблема не в этом.
   lodger
 
3 - 29.07.21 - 23:40
(2) именно в этом.
порнография из (0) это ни что иное как невидимая юзеру имитация серверной половины 1с, когда открывается файловая база.
   isa2net
 
4 - 30.07.21 - 00:23
На 15-16 платформе работала на этой схеме вполне приемлемо. Поднимать сервер 1с на 1-2 сеанса такое себе.
   isa2net
 
5 - 30.07.21 - 00:25
И база открывается и работает, падения рандомные, зависимость пока не ясна.
   vovastar
 
6 - 30.07.21 - 00:43
(4) легче тему тут поднять?
Веб опубликовать 10 минут...
   Garykom
 
7 - 30.07.21 - 01:02
(6) угу на nas'е
   Garykom
 
8 - 30.07.21 - 01:03
(0) перенеси базу на комп с ssd и опубликуй апачем
   isa2net
 
9 - 30.07.21 - 01:12
(8) да, надо брать машину тогда под роль сервера, то есть которая 7/24 будет онлайн, и клиента убеждать в необходимости, так схему с насом ему рекомендовали как полностью рабочую под его запросы и пару лет она устраивала.
   timurhv
 
10 - 30.07.21 - 01:29
Зачем 1С тогда раздает сертификаты, раз это нежизнеспособно
https://1c.ru/news/info.jsp?id=9510
   isa2net
 
11 - 30.07.21 - 02:58
Посмотрел на другом компе лог винды, так там прежде чем 1с упала, хром тоже крашился:
Путь сбойного приложения: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
Путь сбойного модуля: C:\WINDOWS\SYSTEM32\ntdll.dll

И связанные темы:
Вылетает 1С у пользователя.
https://forum.infostart.ru/forum9/topic124682/

Явно дело не в насе.
   isa2net
 
12 - 30.07.21 - 03:05
Вот еще что накопал, на обеих машинах стоит криптопро, банк бухи качают.

Ошибка проверки контрольной суммы. Файл: C:\WINDOWS\system32\wininet.dll. Причиной ошибки может быть обновление операционной системы или некорректная установка КриптоПро CSP.  Обновите контрольные суммы с помощью кнопки "Пересчитать хэши" в панели КриптоПро CSP на вкладке "Дополнительно" или пересчитайте контрольную сумму библиотеки в реестре, запустив с правами администратора: start cpverify -addreg -file "C:\WINDOWS\system32\wininet.dll"
   vovastar
 
13 - 30.07.21 - 07:15
(10) так это еще под 8.0.
Под свежие версии походу не подходит)
   lodger
 
14 - 30.07.21 - 17:29
(10) в 2009 может и норм было.
но теперь 2021.
   lodger
 
15 - 30.07.21 - 17:31
(9) нынче в офисе столько умных вещей, что апач можно на кофеварке развернуть.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.