Получение лицензии не ПРОФ конфигурации 1С на Мак ОС
Недавно столкнулся с проблемой получения лицензии для 1С конфигурации на яблоке. При попытке получения лицензии выдается ошибка: «Ошибка ввода пинкода. Пин-код не укомплектован». В чем же дело?
Суть в том, что платформа запрашивает пин-код для ПРОФ версий, состоящий из 15 цифр (5 групп по 3 цифры). А пин других версий состоит из 16 цифр, соответственно форма обрезает один символ и выдает ошибку.
Решение
- Для начала надо получить саму конфигурацию, а так как часто она при покупке лицензии спрятана в exe установщике, то нужен компьютер на Windows, где запускаем установщик и устанавливаем все по умолчанию, если есть платформа 1С, то можно только конфигурацию;
- В папке %AppData%\1C\1cv8\tmplts\1c ищем папку с нашей конфигурацией и копируем ее на мак например в документы;
- На маке запускаем 1С предприятие и нажимаем кнопку «Настройка», в «Каталоги шаблонов конфигураций и обновлений» добавляем путь к нашей конфигурации, нажимаем «ОК»;
- Закрываем платформу;
- Запускаем 1С с администраторскими правами, для этого в терминале пишем: sudo /opt/1cv8/8.3.9.2170/1cv8 , вводим пароль администратора;
- Создаем новую конфигурацию из загруженного нами шаблона:
- Запускаем и получаем лицензию, только сейчас уже запрашивается нужный пин-код;
- Если проблема сохранилась, то можно попробовать проверить права на доступ к папке /var/1C/licenses/;
- Все вышесказанное делалось на технологической платформе 1С 8.3.
Вывод
Работа с 1С, которая зачастую и так не усыпана розами, на Мак может доставить гораздо больше проблем, чем на Windows. Позиция 1С по этому вопросу примерно такая: «Обращаем Ваше внимание, что хотя есть вариант платформы 1С:Предприятия для MAC, но эта платформа имеет больше ошибок, чем платформа для Windows, а некоторые дистрибутивы конфигурации под MAC OS не тестируются».
Primary Sidebar
О нас
Мы занимаемся автоматизацией бизнес-процессов и сопровождением информационных систем.
Лицензии на MacOS
MacBook был куплен с целью дальнейшего обучения программированию на другом языке. Но на данный момент параллельно продолжаю работать с 1С. Разбираться с лицензией альтернативным путем не хотелось, поэтому принял решение приобрести программную. Установка лицензии в MacOS ничем не отличается от установки на Windows (переходить на Parallels тоже нет особого желания — переключение между двумя разными системами + возможные тормоза самой виртуальной машины не вдохновляют). Через месяц проблем с программной лицензией купил аппаратную. «Просто же флешку вставить и она будет работать», думал я. К сожалению, нет. Теперь к самим проблемам:
Программная лицензия
2 резервных пин-кода по непониманию я использовал в течении месяца. Ситуации происходили в разное время и, зачастую неожиданно. 1С просто сообщала, что лицензия не обнаружена. Попытки восстановить ее обычным путем, указывая, что основные параметры компьютера не поменялись не спасало: 1С радостно сообщала, что лицензия получена и закрывалась. При повторном запуске снова лицензия не обнаружена. Пришлось обращаться в центр лицензирования и после дня переписки были даны советы, что нужно делать в таких случаях:
1. Необходимо найти, где находится файл(ы) .lic. Проще всего это сделать следующим образом:
1.1. Ставим галочку «Использовать аппаратную лицензию»;
1.2. Отказываемся от получения лицензии, нажимаем «Подробно»;
1.3. В описании ошибки будет путь ко всем файлам лицензий (файлы *.lic). Но они находятся в скрытых папках, волшебная комбинация в Finder (Command + Shift + . (точка));
2. Переходим в эти папки и отправляем файлы в корзину;
3. Переходим (для начала попадает в папку пользователя и включаем отображение скрытых файлов) по пути .1cv8/1C/1Cv8/. там находим файлик 1cv8conn.pfl. Его также отправляем в корзину;
4. Теперь можно восстановить лицензию и нормально работать
На данный момент приходится раза 2-3 в неделю ним пользоваться.
Аппаратная лицензия
Вначале была радость: установил HASP4, вставил флешку и 1С запускается без каких-либо проблем. И кажется вот оно, решение. Но нет. Через разное количество времени «Ключ защиты не обнаружен» либо вылет с большим количеством логов. Возможно, неправильно отрабатывает сам драйвер, может еще что-то, но в центре лицензирования уже не дают ответы — просто игнорируют письма.
Возврат аппаратной лицензии не предусмотрен, поэтому считаю что деньги выброшены на ветер.
Пока единственный метод работы — восстановление программной лицензии способом, что описал выше. Может быть кто-то решил эту проблему по-другому, буду рад, если есть хоть один вариант стабильной работы 1С без потери лицензий.
Программная лицензия слетает и лечится сама
Есть программная лицензия 1С на пользователей (стоит на сервере, не на виртуалке).
Месяц назад менял конфигурацию виртуальных машин (с сетью что-то делал), лицензия слетела. Получать сразу заново лицензию не стал, прошло неделя или 2, лицензия сама собой починилась, но за это время ничего с конфигураций сервера не делал. Подумал, починилась сама, ну и хорошо.
В пятницу опять вносил изменения в вируалки, сразу после изменения все работало, а вот сегодня опять пишет — «нет лицензии». Опять неделю ждать чтоли?
Не пойму, что происходит. Как проходит проверка лицензии, каждый раз при запуске 1С проверяется оборудование?
(3) не было никакого обновления 1С
по шагам:
Сейчас у меня получилось точно также, только я не хочу ждать 2 недели. Ну и хочется закономерность эту понять
«После получения лицензии удалены:
Но ipconfig говорит, что эти 2 мак-адреса все на месте.
Мне кажется что 1С как-то не текущие данные смотрит.
Вот прям такое ощущение, что нужно пнуть или службу какую-нибудь или еще что-то перезапустить.
Вот на что наткнулся в интернете:
«MAC адреса сетевых карт также участвуют в формировании файл лицензии (полный список параметров смотрите здесь). Замена MAC адреса вам не помогла, т. к. однажды заблокированная лицензии впредь работать не будет, даже если вернуться к исходной конфигурации.»
На сколько это правда? (то что однажды заблокированная — работать не будет)
И все-же похоже на то, что 1С не на лету определяет изменения. Уже вручную изменил один из MAC-адресов, а 1С все по барабану, одна и таже ошибка (хотя ipconfig противоречит тому, что пишет 1С в Подробно).
Как установить «1С» на macOS и не умереть
Хорошая новость: в 2020 году установить «1С» на яблочную технику можно легко. На macOS устанавливается и тонкий, и толстый клиенты технологической платформы «1С:Предприятие 8.3» специально для OS Х.
После чего любая конфигурация, типовая (1С:Бухгалтерия, 1С:УНФ, 1С:ЗУП и т.д.) или отраслевая (1С:SPA Салон, CRM, Розница, Аптека) устанавливается как и на Windows.
При работе в конфигурации на Mac OS:
- демо-базу можно выгрузить в формате dt;
- поддерживается локальная и клиент-серверная работа, и по протоколу http;
- используется 64-разрядный тип системы;
- поддерживаются нативные дисплеи Retina, которые позволяют использовать несколько версий платформы одновременно.
Из истории
Раньше установочный дистибутив скачивался в формате .exe, исключительно для установки на Windows.
На этом этапе человек будто оказывался у камня на распутье:
- Скачать установочный файл у друга, жены, в офисе на Windows, распаковать и отправить на Mac,
- Использовать виртуальную машину Windows для распаковки и установки,
- Либо обратиться к специалистам, которые возьмут на себя установку платформы и настройку необходимой конфигурации.
Однако эту ошибку устранили. С 2016 года формат дистрибутива .dmg стал доступен, начиная с версии 8.3.7.1845. С тех пор компания 1С выпускает полноценный клиент 1С:Предприятия для Mac OS X.
Примечательно, что это первая за 20 лет официальная версия программных продуктов фирмы 1С для пользователей техники Apple.
Инструкция по установке
Заходим на портал 1С в раздел 1С:Обновление программ, выбираем последний релиз Технологической платформы 8.3. Советую выбирать последний релиз, так как в нем будут устранены обнаруженные ранее ошибки.
Далее кликаем по ссылке “Клиент 1С:Предприятие для OS X”
Скачиваем Дистрибутив, запускаем файл Install Sentinel Runtime
Следуем появляющимся инструкциям на экране. После установки драйвера вставляем ключ в USB-порт компьютера. Если ключ светится красным — драйвер установлен и система его «видит».
Остается только перенести рабочую базу или создать новую (на этом шаге можно обратиться к 1С:Франчайзи).
Про ошибки
После анализа ошибок в предыдущих релизах, можно сделать вывод, что в основном они связаны с аварийным завершением работы: при печати табличного документа, при запуске клиентского приложения из Finder или Dock. Однако, эти проблемы были устранены еще в 2018 году
Если в процессе эксплуатации у вас самих появится ошибка, можете написать в сервис публикации ошибок и в скором времени ошибку устранят или скажут как ее обойти, пока не будет решения.
Мораль басни
1С и Mac OS больше не живут в параллельных вселенных, их можно подружить без вреда для морального здоровья устанавливающего. Функционал платформы постоянно обновляется, поэтому отбросьте стереотипы и попробуйте сами, если еще не сделали этого. К тому же, в интернете множество статей на эту тему, а если их окажется недостаточно — можете по вопросам установки писать нам. Плавали, знаем.
Ты осквернил свое чистое и невинное устройство, теперь даже дистиллированной водой и спиртом ты не отмоешься от скверны 1С.
А потом пытаемся открыть прикрепленный в документооборот файл и программа тебе напишет «открытие файлов не реализовано».
И скажешь ты пользователю макоси — пользуйтесь веб версией.
Использовал тонкий клиент на macOS, меня хватило на 2 недели, я даже не помню сколько раз мне пришлось за это время обновиться, не каждый день, но почти, НАДОЕЛО! Браузер и точка!
З.Ы. Ненавижу этот 1С и их убогий софт, но моя бухгалтер херит Контур и с него пришлось уйти (((
«Заходим на портал 1С в раздел 1С:Обновление программ» — В общем случае туда нужно билет покупать.
Ну приложенные файлы doc/pdf он не открывал.
Всем привет. Мучился установкой 1С на Mac OS перечитал кучи информации в инете. Везде общая информация без нюансов. Набрел на https://www.online-ufa.ru/content/articles/setup-1c-mac/ Всё установилось и заработало. Может кому-то тоже пригодится. Рекомендую!
Ну не знаю.
У автора написано: «поддерживается локальная и клиент-серверная работа, и по протоколу http;»
Непосвященный читатель может подумать, что это хорошо, а на самом деле оказывается это значит, что в версии 1С для MacOS не поддерживается работа с обычной файловой базой в папке на другом компьютере или сервере. Если конфигурация новая, типа «Бухгалтерия предприятия», редакции 3.0 с интерфейсом такси, то на компьютере с базой нужно еще устанавливать веб-сервер, а если конфигурация старая, то вообще необходим сервер 1С:Предприятия + ставить SQL, что дополнительно стоит немало тыщ рублей + без сисадмина сам бухгалтер это сделать точно не сможет.
И это еще не всё — дистрибутивы обновлений конфигурации на сайте 1С по прежнему публикуются в архивах в формате «.exe», т.е. для установки надо будет сначала скачать и распаковать архив на ПК с Windows, а только потом переносить на Mac.
Мораль басни
Утверждение «1С и Mac OS больше не живут в параллельных вселенных» на мой взгляд пока сильно преувеличено.
Полноценная версия 1С для Мак — это все пока басни.
Добрый день, Зинаида. Спасибо за комментарий. Про дистрибутивы — они в формате .dmg уже давно, в том числе последние версии платформы. Речь про самостоятельную установку бухгалтером не велась — устанавливать программы не его обязанность.
«Про дистрибутивы — они в формате .dmg уже давно»
Я вам про Фому, а вы мне про Ерёму.
В формате .dmg — это дистрибутивы ПЛАТФОРМЫ, а я вам про дистрибутивы КОНФИГУРАЦИЙ, которые как были в .exe так и остались.