Не получается обновить кэш модулей - Пользователь ИБ не идентифицирован

amiralnar Закрыто
  1. Запускаю конфигуратор. Авторизация с параметром запуска в стартере.
  2. Запускаю команду ИР "Обновить кэш" - Закрывается конфигуратор
  3. Открывается окно авторизации - Ввожу пароль
  4. Открывается предприятие - Окно настроек и обновления кэша

На соседней тестовой базе всё работает корректно

ProductVersion: 6.2.8935.33024
UAC: True
OSName: Windows 10
OSDescription: Microsoft Windows 10.0.22631
SystemInfo: Microsoft Windows NT 10.0.22631.0 x64
CPU: 8
RAM: 16237
Platform Version: 8.3.22.2239
Delay Multiplier: 10
LegacyMode: False
.\DISPLAY1 scale: 1, dpi: 96, primary: False
.\DISPLAY2 scale: 1, dpi: 96, primary: True
TurboConf Elevated: False
1С Elevated: False

Платформа: 8.3.22.2239
Режим БД: клиент-серверный
Конфигурация. Название: Управление торговлей, редакция 11 (11.4.13.85)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: Версия8_3_16
Конфигурация. Режим использования синхронных вызовов: Использовать
Конфигурация. Версия БСП: 301
Конфигурация. Использовать обычные формы в управляемом приложении: Да
Инструменты разработчика. Версия: Расширение 7.32.1e
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Перехват клавиатурного ввода: Да
Инструменты разработчика. Объекты на сервере: Нет
Инструменты разработчика. Асинхронность запрещена: Нет
Инструменты разработчика. Разрешены имитаторы: Нет
Расширения. ПИ_СервисHTTP ()
Расширения. ИнструментыРазработчикаTormozit (7.32.1e)
Расширения. НЭПТ_Доработки (4.13.85.2_14)
Клиент. Приложение: Управляемое приложение 64б
Клиент. Проверка модальных вызовов: Да
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru
Клиент. Отладка разрешена: Да
Клиент. Постоянный кэш метаданных: Да
Клиент. ОС: Майкрософт Windows 11 Pro 64-разрядная Русский
Клиент. ОС от имени администратора: Нет
Клиент. ОС выполнение BAT: Да
Клиент. ОС ╥хъє∙р ъюфютр ёЄЁрэшЎр: 866
Клиент-Сервер. Пинг: 0мс
Клиент-Сервер. Смещение времени: +102с
Сервер. ОС: Майкрософт Windows Server 2019 Standard 64-разрядная Русский
Сервер. Процесс: 64б
Сервер. Отладка: нет

Комментарии

tormozit
#1, 28 июня 2024 13:29

Покажи

  1. свойства пользователя ИБ
  2. командную строку, с которой запущен процесс клиентского приложения, из окна которого запускаешь выгрузку модулей
  3. командную строку из сообщения перед "Пользователь ИБ не идентифицирован"
    tormozit изменил статус на Открыто


amiralnar
#2, 28 июня 2024 13:39


tormozit
#3, 28 июня 2024 13:40

(2) amiralnar, нужен текстовый вариант


amiralnar
#4, 28 июня 2024 13:41

CONFIG /IBConnectionString"Srvr=""NEPTTR-1C01"";Ref=""UTTR"";" /DumpConfigFiles "C:\Users\chervyakov\AppData\Local\1C\1cv8\Srvr__NEPTTR_1C01__Ref__UTTR__\КэшМодулей\ИнструментыРазработчикаTormozit" -Extension "ИнструментыРазработчикаTormozit" -Module /Out"C:\Users\chervyakov\AppData\Local\Temp\v8_66D3_c.txt" /UC""


amiralnar
#5, 28 июня 2024 14:59

(3) tormozit, Я могу что-то сделать?


tormozit
#6, ред. 28 июня 2024 21:24

Если запустить напрямую в этой базе клиентское приложение, то при обновлении кэша модулей возникает та же ошибка?

Мне все еще нужна командная строка, с которой запущен процесс клиентского приложения, из окна которого запускаешь выгрузку модулей. Ее проще всего получить программой Process Explorer.

Найди в модуле ирОбщий строку
Выполнить("ЗапуститьСистему(ПараметрыПакетногоЗапуска, ОжидатьЗавершения, КодВозврата)")
Остановись в ней и скопируй значение переменной ПараметрыПакетногоЗапуска.
Закрой конфигуратор и попробуй поэкспериментировать с ее выполнением (после "...\1cv8.exe") путем отрезания различных параметров.


amiralnar
#7, ред. 01 июля 2024 11:04

Мне все еще нужна командная строка, с которой запущен процесс клиентского приложения, из окна которого запускаешь выгрузку модулей. Ее проще всего получить программой Process Explorer.

Не понимаю какую именно строку надо.

Вот конфигуратор:

"C:\Program Files\1cv8\8.3.22.2239\bin\1cv8.exe" DESIGNER /IBName"УТ сетевая" /AppAutoCheckVersion /AppAutoCheckMode

После запуска обновления кэша открывается вот такой предприятор:

"C:\Program Files\1cv8\8.3.22.2239\bin\1cv8.exe" ENTERPRISE /IBConnectionString"Srvr=""1C01"";Ref=""UTTR""" /DEBUG /CОбновитьКэшМодулейИР;Нет


amiralnar
#8, ред. 01 июля 2024 11:23

Запустил без указания параметров стартера

Отрыл конфигуратор и запустил приложение ИР

Выполнил команду обновить кэш.

Один раз каким то чудом оно сработало. Не понял каким.


tormozit
#9, 01 июля 2024 21:17

Подозреваю что проблема как то связана с передачей пароля.
Если проблема будет актуальна, то -
Попробуй в пустой базе с той же конфигурацией и пустым паролем этого пользователя.
Затем пробуй с простым паролем (например 123).
Затем пробуй с оригинальным паролем. Если гипотеза верна, проблема проявится только тут.


tormozit
#10, 13 октября 2024 20:10

Скорее всего исправлено в 1.75


amiralnar
#11, 14 октября 2024 13:28

(10) tormozit, Есть некоторая вероятность
amiralnar изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера