PDA

Просмотр полной версии : как ломануть 1C 8.3 for Linux



Страницы : [1] 2 3 4 5 6 7 8 9 10 11 12 13

4exob
12.07.2012, 21:36
Доброго дня всем.
Нужен патч для Линукс версии и для драйвер защиты HASP я так понимаю.

Yazuzenko
04.11.2012, 21:23
С выходом платформы 1С:Предприятие 8.3 данный вопрос считаю более чем актуальным. Если есть how to или "решения", то прошу дать ссылку. Мне google пока не помог.

Khoser
03.12.2012, 11:21
Поддерживаю автора. Хочу потестировать, но на работе нет возможности, поэтому в домашних условиях буду корячить.

lok78
11.04.2013, 18:23
Тоже интересна такая прога для 1С:Предприятие 8.3 и не только под Linux

divvv
11.07.2013, 23:00
+1 мне тоже интересно

Veter_1971
28.02.2014, 13:26
и мне

naomatrix
14.04.2014, 01:58
1285. Патчит только 32-bit версию 8.3 для Линукс.

DimZoneX
06.08.2014, 11:04
Я не смог пропатчить этим патчером в Ubuntu 14.04 32bit

naomatrix
08.08.2014, 00:18
Здесь дело не в битности Linux, может бить и 64-bit, главное бинарники 1С должны быть 32-bit. Все удачно патчиться, даже на х64 Ubuntu.

shalim
09.08.2014, 05:49
Добрый день, я ну прям совсем новичок в этом деле, поставил себе Ubuntu server 14 i386 Postgres 1C 8.3!
Пажалуйста расскажите поподробнее как пропачитьИ?
Заранее благодарен!

Kurt_89
18.08.2014, 14:22
http://www.unibytes.com/STvgvmLMdIILqw-Us4P3UgBB
В архиве есть ломалка uni2patch которая запускается из под винды или из под wine в каталог ложится backbus.so

alexsandrinia
23.12.2014, 13:07
я делал так: sudo 1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so, но только после этого выдавать ошибку начало - ошибка загрузки компоненты backbas. как решить?

MAlexey
12.02.2015, 23:30
Поставить сервер лицензий на компьютер в локальной сети с Windows и получать ключ по сети. Ломаного 64 под линукс пока нигде нет.
Можно попробовать попросить backbas.so у коллег, которым удалось модернизировать файл и заменить у себя на диске, только версии платформ должны быть идентичными.

Khoser
13.02.2015, 00:42
Поддерживаю. Я почти так же сделал, только роль виндового сервера в локалке выполняет виртуалка на безголовом VirtalBox, запущенная на линуховом (ubuntu server) сервере, там же где и 1с. Нагрузки у меня небольшие, поэтому ресурсов хватает. На виртуалке крутится Windows server 2008 и раздает пользовательские ключики в сеть. Серверного ключа нет, т.к. постгрик и 1с на линухах позволяют юзать север без ключа. Но если мне память не изменяет, то вроде позволенный максимум - 10 одновременных подключений.

npu3pak
03.05.2015, 12:29
Поддерживаю. Я почти так же сделал, только роль виндового сервера в локалке выполняет виртуалка на безголовом VirtalBox, запущенная на линуховом (ubuntu server) сервере, там же где и 1с. Нагрузки у меня небольшие, поэтому ресурсов хватает. На виртуалке крутится Windows server 2008 и раздает пользовательские ключики в сеть. Серверного ключа нет, т.к. постгрик и 1с на линухах позволяют юзать север без ключа. Но если мне память не изменяет, то вроде позволенный максимум - 10 одновременных подключений.
А можно вот все это изложить более подробно?
Установил PostgreSQL (x64), 1с сервер (x64), 1с клиент (x64). Система - Kubuntu 14.04 x64. Есть virtualbox, vmware. Есть образ windows server 2008 r1. Чего делать? и как все это состыковать?)))

Ну и так как прошло почти 3 месяца, может уже появился вариант патча backbas.so для x64 систем? Или может кто поделится пропатчаным файлов на версию 1с - 8.3.5.1517?

Khoser
03.05.2015, 12:53
А можно вот все это изложить более подробно?
Установил PostgreSQL (x64), 1с сервер (x64), 1с клиент (x64). Система - Kubuntu 14.04 x64. Есть virtualbox, vmware. Есть образ windows server 2008 r1. Чего делать? и как все это состыковать?)))


У меня стоит ubuntu server 12.04, поскольку под 14 много неудовлетворенных зависимостей

---------- Post added at 11:53 ---------- Previous post was at 11:38 ----------


А можно вот все это изложить более подробно?
Установил PostgreSQL (x64), 1с сервер (x64), 1с клиент (x64). Система - Kubuntu 14.04 x64. Есть virtualbox, vmware. Есть образ windows server 2008 r1. Чего делать? и как все это состыковать?)))


У меня стоит ubuntu server 12.04, поскольку под 14 много неудовлетворенных зависимостей. Винда на виртуалке настраивается как написано в соседних темах, широковещательно раздает ключи. На всякий случай на убунту сервере положен файл nethasp.ini, который ссылается на виртуалку. Постгрик взят одинэсный. Не помню точно, но вроде под 14.04 он "изкоробки" не взлетел. Клиент 1с у меня на отдельной тачке - ключи получает то от виртуалки без всяких нетхасп.ини, то от сервера 1с, - смотря какую базу запускаю ( локальную, или серверную).

npu3pak
03.05.2015, 13:51
У меня стоит ubuntu server 12.04, поскольку под 14 много неудовлетворенных зависимостей. Винда на виртуалке настраивается как написано в соседних темах, широковещательно раздает ключи. На всякий случай на убунту сервере положен файл nethasp.ini, который ссылается на виртуалку. Постгрик взят одинэсный. Не помню точно, но вроде под 14.04 он "изкоробки" не взлетел. Клиент 1с у меня на отдельной тачке - ключи получает то от виртуалки без всяких нетхасп.ини, то от сервера 1с, - смотря какую базу запускаю ( локальную, или серверную).
Ну потратил 5 часов, но смог таки все установить и удовлетворить все зависимости. Теперь осталось правильно установить вянду на виртуалку и настроить чтобы она выдавала лицензию. Хотя..... я тут подумал.
Мне то надо не на предприятии где-то, а чисто для домашнего использования. Вот думаю, а не проще будет просто поставить обычную винду на виртуалку и в ней установить 1с с нужной мне конфигурацией и так в ней работать.

Khoser
03.05.2015, 22:49
У каждого свои потребности. Мой сервер тоже для домашнего пользования, но крутится круглосуточно для удобства. К одинэске доступ через веб отовсюду, где есть интернет. Соответственно, на ubuntu поднят апач, и сервер 1С с постгри. Если мне это перенести в виртуалку на винду, то производительность упадет, хотя фич той же 1С прибавится. Тоже жду когда ктонить смастерит эмулятор, или патч под линукс x64, чтобы избавиться от виртуалки. Есть выход заменить ubuntu server на win сервер, но мои предпочтения не позволяют этого сделать.

npu3pak
03.05.2015, 23:30
У каждого свои потребности. Мой сервер тоже для домашнего пользования, но крутится круглосуточно для удобства. К одинэске доступ через веб отовсюду, где есть интернет. Соответственно, на ubuntu поднят апач, и сервер 1С с постгри. Если мне это перенести в виртуалку на винду, то производительность упадет, хотя фич той же 1С прибавится. Тоже жду когда ктонить смастерит эмулятор, или патч под линукс x64, чтобы избавиться от виртуалки. Есть выход заменить ubuntu server на win сервер, но мои предпочтения не позволяют этого сделать.
Не знаю стоит ли это обсуждать здесь, но вопрос по настройки апача? Есть ли какие-либо особенности в установки и настройки именно под 1С с постгри?
Очень приочень хочется иметь доступ (а так же и работать) к 1с с телефона в любое время ).

З.Ы. немного оффтопа. А можно по подробней о "хотя фич той же 1С прибавится" если перенести все на виртулаку с виндой?
З.Ы.Ы. По поводу замены линухи на винду даже и не стоит говорить )

engeltw
11.08.2015, 20:55
я делал так: sudo 1c8_uni2patch_lin /opt/1c/v8.3/i386/backbas.so, но только после этого выдавать ошибку начало - ошибка загрузки компоненты backbas. как решить?

Есть предположение что нужно убрать из папки файл bakbas.bak . Думаю 1с проверяет его периодически.

Вообще сделал так, 1с запускал спокойно из под wine и работал. Все нравилось до тех самых пор пока не купили в офис KYOCERA. Принтер хороший но пришлось покрасноглазить что бы он печатал. И теперь он печатает но не печатает из 1с под wine. Вот и заморочился как все таки пропатчить под linux 1с.

Flintex
13.08.2015, 09:55
Есть предположение что нужно убрать из папки файл bakbas.bak . Думаю 1с проверяет его периодически.

Вообще сделал так, 1с запускал спокойно из под wine и работал. Все нравилось до тех самых пор пока не купили в офис KYOCERA. Принтер хороший но пришлось покрасноглазить что бы он печатал. И теперь он печатает но не печатает из 1с под wine. Вот и заморочился как все таки пропатчить под linux 1с.

У нас пол организации на Kyocera. До сих пор сидим под wine ибо платформа у нас еще 8.2 Все печатает хорошо, главное чтобы драйвера были адекватные. Качал драйвера на опенпринтинг

zolqa
13.08.2015, 12:15
У нас пол организации на Kyocera. До сих пор сидим под wine ибо платформа у нас еще 8.2 Все печатает хорошо, главное чтобы драйвера были адекватные. Качал драйвера на опенпринтинг

Все перерыл не нашел на 1120MFP. А те драйвера что на диске увы не печатают из под wine.

oit33
19.09.2015, 16:46
Добрый день. Если у кого удалось пропатчить и установить 8.3 на linux , помогите за деньги сделать тоже самое на моём сервере. В личку.

ExGen
01.01.2016, 09:15
Здравствуйте.
Пришлите, пожалуйста, патченый backbas.so на linux и напишите, от какой версии платформы?
Установил 1С на Debian, но файл не патчится, то ошибка сегментирования, то иногда другие ошибки выходили. Толи версия платформы отличается, толи что-то другое...
exge [email protected] (без пробела). Заранее, спасибо!

русланбор
21.01.2016, 16:57
Вот подробная установка и лечение 1с в убунту https://youtu.be/nL5W11kQrvY

panikovskij
29.10.2016, 15:18
К одинэске доступ через веб отовсюду, где есть интернет.


У меня доступ тоже есть, но просит лицензию. :( Когда обращаешься с полеченного толстого клиента - всё ок. Когда через браузер - отлуп. :(

Полечить это как-то можно?

avm3110
30.10.2016, 09:08
Когда ты обращаешься "с толстого клиента", то работает пач твоего клиента, а когда ты обращаешься через вэб, то к 1Ске обращается уже сам веб-сервер со своего клиента (который видать не пропачен)

kfunn
08.01.2017, 00:48
Вопрос к сожалению раскрыт не полностью, с х64 решения нет?

vasiliskin
12.03.2017, 19:59
Когда ты обращаешься "с толстого клиента", то работает пач твоего клиента, а когда ты обращаешься через вэб, то к 1Ске обращается уже сам веб-сервер со своего клиента (который видать не пропачен)

так и есть. если локальный клиент пропатчен. то все гуд пляшет (убунта + 1с + постгрес). как только пытаешься зайти через веб - просит ключик. печально но по ходу патчика до сих пор нет. а заново накатывать 32-х битную систему желания нет

lekhaplaton
06.04.2017, 11:45
Здесь дело не в битности Linux, может бить и 64-bit, главное бинарники 1С должны быть 32-bit. Все удачно патчиться, даже на х64 Ubuntu.
Поддерживаю! Аналогично все завелось.

MrDemo
21.07.2017, 17:32
через веб просит ключ (( даже х32 1с, есть пропаченый файлик у кого, у меня версия 8.3.5.1625 спецом старенькие и то не пачется или другая версия с патчам

IRON.FELIX
27.07.2017, 12:01
Тоже очень интересно, как заставить работать web-клиент с сервером 1с установленном на линуксе. Пробовал патчить с помощью 1с8_uni3patch файлик backbus.so, он патчится но web-клиент все равно просит ключик.
У меня ubuntu server крутится на виртуальной машинке и я пока просто реализовал проброс в нее юсб порта через usbip. Но как-то не очень стабильно этот проброс работает и периодически 1с перестает видеть ключ.

Evgeny555
30.07.2017, 00:45
Добрый день! Для Windows10 х64 кто-нибудь может скинуть ломалку, дабы обойти всплывающее окно лицензии. Установлена платформа 1С 8.3 Бухгалтерия предприятия версия 8.3.10.2505. Файл delic мне не помог или что-то не так я возможно делал

Akhaladze
01.09.2017, 17:24
Интересует специалист, который сможет за вознаграждение решить проблему с лицензиями для Linux (Debian) сервера 8.3
[email protected]
+7 707 060 10 28
Оплата WU или как скажите

quick
20.10.2017, 13:08
Сделал сборку 1С сервера в контейнере docker.
Что работает:
1. Можно подключаться удаленно к рабочему столу через VNC и Веб браузер без плагинов! При достаточной скорости подключения даже нормально работает YouTube.
2. Полностью готовая связка 1С Клиент + 1С сервер + Apache2 + Postgres одной командой
3. Использование i386 версии 1С + postgres x64 на любой версии линукса, главное что бы был Docker. Это актуально для зоопарка.
4. Возможно использовать 1С клиента без удаленных рабочих столов пробросив X в контейнер


docker run $it --rm --user=user -e DISPLAY=$DISPLAY \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v v8-client-data:/home/user/ \
-v $HOME/1C:/home/user/1C \
v8i386 $cmd


Можно подключаться через браузер как на удаленный рабочий стол в контейнере так и к веб клиенту 1С, если расшарить порты сервера то можно использовать обычные клиенты.
Внутри контейнера можно развернуть несколько баз.
Для сборки используется i386/ubuntu:14.04 и 1С для i386.
Её можно пропатчить или же использовать софтовую лицензию.
Еще один вариант развернуть кластер и вынести сервер лицензирования на отдельную ноду где стоит ключ.
Сейчас переделываю сборку на два разных слоя, базовый и второй будет пользовательский с бинарниками 1С из-за лицензионных ограничений.
Это позволит мне опубликовать базовый образ публично и останется только поставить внутри него свою версию 1С (патченную или нет)
Следите за репозитарием https://hub.docker.com/u/quickes/ там выложу то что получилось.

Пример готовой конфигурации выглядит так.
запускается готовая сборка так
docker-compose -p demo1 up -d
можно поднять сколько угодно связок и в любой комбинации просто используя другое имя проекта (для знающих Docker это и так понятно)
docker-compose -p demo2 up -d
docker-compose -p demo3 up -d


docker-compose.yml
version: "2"
services:
server:
image: v8i386
hostname: server
volumes:
- v8home:/home
- apache:/etc/apache2
links:
- db:db
depends_on:
- db
command: ragent
web:
image: v8i386
hostname: web
volumes:
- v8home:/home
- apache:/etc/apache2
links:
- db:db
- server:server
depends_on:
- db
- server
ports:
- 8877:80
- 8878:443
command: apache
vnc:
image: v8i386
hostname: vnc
volumes:
- v8home:/home
- apache:/etc/apache2
- /home/user/share:/home/user/share
- /home/user/1C:/home/user/1C
links:
- server:server
environment:
- VNC_PW=123456
ports:
- 5911:5901
- 5912:6901
user: user
command: vnc
db:
image: pg1c:9.6.3
environment:
- DEBUG=false
- PG_TRUST_LOCALNET=true
- PG_PASSWORD=admin
volumes:
- pg-data:/var/lib/postgresql
- pg-run:/run/postgresql
command: >
-c temp_buffers=256MB
-c shared_buffers=512MB
-c effective_cache_size=512MB
-c effective_io_concurrency=1
-c autovacuum=on
-c synchronous_commit=off
-c commit_delay=1000
-c row_security=off
-c standard_conforming_strings=off
-c escape_string_warning=off
pgadmin:
image: fenglc/pgadmin4:1.5
ports:
- 5050:5050
links:
- db:db
environment:
- [email protected]
- DEFAULT_PASSWORD=admin
volumes:
- pg-admin:/var/lib/pgadmin4

volumes:
pg-data:
pg-run:
v8home:
apache:
pg-admin:



Пользовательский Dockerfile будет выглядеть примерно так


FROM v8:x32base

ADD ./debs/ /opt/v8/debs
# install 1c
RUN dpkg -i /opt/v8/debs/1c-enterprise83-common_*.deb \
/opt/v8/debs/1c-enterprise83-server_*.deb \
/opt/v8/debs/1c-enterprise83-client_*.deb \
/opt/v8/debs/1c-enterprise83-ws_*.deb \
/opt/v8/debs/1c-enterprise83-crs_*.deb

# hasp здесь может быть ваш патч для x32



В создании контейнера использованы наработки других авторов, я их упростил и объединил в готовый набор.
По завершении работ исходники будут доступны на github

sibenkov
01.11.2017, 11:47
Пробовал на x64 пишет: Linux x64 not implemented yet! Stopped!!!

sibenkov
01.11.2017, 11:47
Поддерживаю! Аналогично все завелось.
Пробовал на x64 пишет: Linux x64 not implemented yet! Stopped!!!

MACTEP_John
01.03.2018, 22:58
кто возьмется за оплату сделать для x64 патч?
Пишите на почту onec.developer (собака) gmail.com

vfp7
23.03.2018, 11:17
кто возьмется за оплату сделать для x64 патч?
Пишите на почту onec.developer (собака) gmail.com

Получилось разобраться с патчем x64?

vfp7
23.03.2018, 11:18
кто возьмется за оплату сделать для x64 патч?
Пишите на почту onec.developer (собака) gmail.com

Получилось разобраться с патчем x64?

MACTEP_John
23.03.2018, 11:27
нет, в итоге купил себе пару ключиков 1с

vsh
23.03.2018, 14:43
Читал, что есть вариант поставить в сети сервер лицензий с эмулятором HASP и получать ключик для 1С x64 (под linux) таким образом.

А в чём, собственно, проблема патча для linux x64?

vfp7
27.03.2018, 12:48
Скорей всего денег хотят.
ps: самое неприятное что используется лицензия, но стабильность лицензирования оставляет желать лучшего, вот и приходится мудрить людям.
Сам не раз уже наблюдал картину как 1С при работе иногда набирает тьму дублирующих соединений и далее вываливается по ошибке нехватки подключений лицензирования (при пиковой загрузке сервера)
После этого вручную разгребаешь что она там наворотила, попутно выслушивая "добрые" напутствия от начальства и простаивающих сотрудников, причем иногда с подкреплением напутствия финансово, в противоположную от премии сторону ...

vsh
27.03.2018, 13:36
Скорей всего денег хотят...
Кто конкретно хочет?
Проблема как раз именно в поиске конкретного специалиста, который мог бы смастерить патч.
Ради такого весь рунет скинется :)

vsh
27.03.2018, 15:23
Вот, например, люди готовы поддержать:

Интересует специалист, который сможет за вознаграждение решить проблему с лицензиями для Linux (Debian) сервера 8.3
[email protected]
+7 707 060 10 28
Оплата WU или как скажите


кто возьмется за оплату сделать для x64 патч?
Пишите на почту onec.developer (собака) gmail.com

MrDemo
28.03.2018, 15:26
Пробовал на Linux чуток проблема :blush: или мозгов нехватает

Khoser
15.05.2018, 22:52
С тех пор, как я писал в прошлый раз много воды утекло, а патч, похоже, так и отсутствует.
Опишу свою ситуацию с новой стороны - был небольшой апгрейд железа, поэтому всё переехало на более новые платформы.
1. Сервер с Ubuntu 16.04 lts, где установлены апач, постгрик и 1С.
2. Платформа 1С распоследняя, а нет - уже предпоследняя 1С:Предприятие 8.3 (8.3.12.1412), оригинальная, скачанная как написано тут (https://forum.ruboard.ru/showthread.php/266744-1c-8-3-%D0%BF%D0%BE%D0%B4-macOS?p=499301&viewfull=1#post499301).
3. psql (PostgreSQL) 9.5.10, установлен как предложено тут (http://buh.ruboard.ru/public/502542/)
4. Лицензии: виртуалка. Хост - этот же убунту-сервер, гость - Windows Server 2008, на котором установлен эмулятор на 500, 100, 50 и 20 (какие-то из них сетевые) поверх платформ 8.3.8.1861, 8.3.9.1850 и (x86-64)8.3.5.1186. какая из них важнее уже не скажу, не использую эту виртуалку никак, кроме эмуляции ключей.
Всё работает.
Оговорюсь только, что одновременно подключается не более 4 соединений с базой.

freemind001
26.08.2018, 17:15
Удалось поставить 8.3.12.1595 i386 на Xubuntu 16.04 и подлечить ее с помощью 1c8_uni2patch_lin
При этом никаких танцев с зависимостями не наблюдалось. Ставил с помощью gdebi.

freemind001
26.08.2018, 17:17
и да, Xubuntu 16.04 x64

freemind001
26.08.2018, 21:59
на другом компе xubuntu 18.04.1 x64 полет нормальный

IRON.FELIX
13.09.2018, 13:20
на другом компе xubuntu 18.04.1 x64 полет нормальный
А web-клиент работает после патча, не спрашивает лицензию ?

ZevSua
31.10.2018, 16:11
Ребят как заставить работать с лицензией 1С server x64 на Линуксе?
Установил на линукс 1с сервер x64. Установил на виртуалку сервер лицензирования (ну тоесть ємулятор с HASP LM). Ключи то он роздает. Ключи видятся 1с-кой как "Текущая: Сетевой HASP4 ORGL8 50, выдал сервер (получило клиентское приложение). Но ключа сервера она почемуто не видит. Тоесть с одной базой могут работать только 12 человек, то что позволено работать на 1С Линукс по умолчанию.
Как только подключается 13-ый. сразу просит ключ:
1968
Я так понимаю EN8SA который оно ищет это и есть серверный ключ.
Как это дело полечить для Сервера х64. 32-ух битній то я знаю что лечится обычным unipatch.

Кто как решил???

Boldemar
09.11.2018, 11:27
на другом компе xubuntu 18.04.1 x64 полет нормальный

Вопрос: как лечил зависимость от библиотеки libpng12-0? Я качал из репозитория 16.04 и ставил deb-пакет, хотя может можно и ссылку создать на libpng16.

ZevSua
09.11.2018, 22:36
Удалось поставить 8.3.12.1595 i386 на Xubuntu 16.04 и подлечить ее с помощью 1c8_uni2patch_lin
При этом никаких танцев с зависимостями не наблюдалось. Ставил с помощью gdebi.

Спасибо полезная инфа.. буду пробовать.. Но меня смущает то что версия 1С x86.. Она же чемто обрезана должна быть?? Не видит больше 4 гигов памяти? или еще что там? У меня на серваке 96 гиг оперативы.. Как то не охота ставить i386 на такое количество памяти. 1С же будет тормозить изза нехватки испольхования, да? База хоть и не большая, всего 40 гиг, но всеже хотел чтобы она полностью в памяти висела - так офигенно шустро работает.
А i386 всеже ограничена.

avm3110
05.12.2018, 11:47
Спасибо полезная инфа.. буду пробовать.. Но меня смущает то что версия 1С x86.. Она же чемто обрезана должна быть?? Не видит больше 4 гигов памяти? или еще что там? У меня на серваке 96 гиг оперативы.. Как то не охота ставить i386 на такое количество памяти. 1С же будет тормозить изза нехватки испольхования, да? База хоть и не большая, всего 40 гиг, но всеже хотел чтобы она полностью в памяти висела - так офигенно шустро работает.
А i386 всеже ограничена.

Вы немного путаете наверное "серверная часть" на стороне сервера 1С предприятия и "серверная часть" на стороне сервера баз данных.
Значительное ускорение если нормально сконфигурирован по памяти прежде всего сервер баз данных.

Далее.. Если говорить про "серверную часть" со стороны сервера 1С предприятия - тут нужно понимать, что есть память которая доступна конкретному пользователю при подключении к кластеру серверов 1С предприятия и память, которую 1С предприятие выделяет под пул клиентских подключений.

Т.е. тут уже начинается "разница" - сколько пользователей у вас используют сервер 1с предприятия, сколько различных конфигураций баз используют пользователи... Т.е. тут уже начинается арифметика "сколько чего, кому и на какие цели выделять".

Безусловно 64-х битный сервер лучше, но нельзя сказать что 32-х битный это полный отстой с которым нельзя работать.. тут очень много факторов как за, так и против.

ZevSua
06.12.2018, 06:12
Вы немного путаете наверное "серверная часть" на стороне сервера 1С предприятия и "серверная часть" на стороне сервера баз данных.
Значительное ускорение если нормально сконфигурирован по памяти прежде всего сервер баз данных.


Чето вы перемудрили ))
Какие еще отдельные серверные части?? какие еще кластеры?
Есть 1 комп.
на нем 1с предприятие сервер + Postgre. Зачем все это разносить??
Вот и вопрос. если установлю 1c server x86 что будет ограничено? Знаю что вроде больше 2гиг памяти x86 не может сегментировать.. И из-за этого некоторые задачи в базе данных вылетают с сообщением "нехватка памяти". Так ли это, и насколько такие задачи круты должны быть. Часто ли это можно поймать, если база весит всего 10гиг.


сколько пользователей у вас используют сервер 1с предприятия, сколько различных конфигураций баз используют пользователи... Т.е. тут уже начинается арифметика "сколько чего, кому и на какие цели выделять"
Баз 8. Пользователей 15. Дело в том что линукс не видит серверного ключ от сервера лицензий, ибо он не передается. И либо ставить 1С х86 и ломать ее, либо если ставить х64 - то покупать лицензию на сам сервер 1С.

А вот это:

Если говорить про "серверную часть" со стороны сервера 1С предприятия - тут нужно понимать, что есть память которая доступна конкретному пользователю при подключении к кластеру серверов 1С предприятия и память, которую 1С предприятие выделяет под пул клиентских подключений.
Вообще не понял что вы сказали. Может у вас 20 компов объединены в кластер, то да.. Но я с вопросами попроще )).
И что за пул такой? Которые называется "пул клиентских подключений"

ZevSua
06.12.2018, 06:15
на другом компе xubuntu 18.04.1 x64 полет нормальный

Лицензионная? Ибо лечится на 12 пользователей только.

avm3110
06.12.2018, 08:22
Вообще не понял что вы сказали.

Ну-у-у.. Радует что хоть буквы в моем сообщении для Вас знакомы :blush:

Хотя допускаю, что на уровне "ряд слогов" уже наверное не осилили.:D


Может у вас 20 компов объединены в кластер, то да..

Небольшой хинт - даже если у Вас 1 сервер 1С Предприятия, то работать Вы с ним сможете только тогда, когда он будет введет в кластер серверов 1С предприятия... и никак не иначе.


И что за пул такой? Которые называется "пул клиентских подключений"

попробуйте осилить по ссылке ниже, если не получиться - "тогда только в морг" ;)


https://xn----1-bedvffifm4g.xn--p1ai/optimization-1%D1%81/%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B8%D1%8F-%D0%BF%D0%BE%D0%BD%D1%8F%D1%82%D0%B8%D0%B9-%D1%81%D0%B5%D0%B0%D0%BD%D1%81-%D0%B8-%D1%81%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D 0%B8%D0%B5-%D0%B2-1%D1%81/

ZevSua
09.12.2018, 22:14
Ну-у-у.. Радует что хоть буквы в моем сообщении для Вас знакомы :blush:

Ясно
Поумничал поумничал,, повыпендривался.. Но толком так ничего и не сказал.. А ссылочкой на бесполезную статью о сеансах надо было просто для понтом кинуть. Я понял.
Если вы так обижены вниманием, и ищете где бы повыпендриватся, то идите на лавочку к малолеткам.

Сдесь же я жду ответа на вопрос и способы решения

avm3110
10.12.2018, 06:29
Судя по ответу обиженная малолетка хнычет "подотрите мне сопли и ототрите мне задницу от налипших какашек - я сам не умею"

ню-ню... продолжай пускать слюни - может найдется кто и погладит по головке убогого.

olga23
14.12.2018, 13:55
Здравствуйте! Установила 8.3.12.1685_Windows_Repack_x86, (база файловая) пишет, что нет лицензий. Подскажите, пожалуйста, что можно еще сделать?

4sag
08.01.2019, 01:26
Ясно
Поумничал поумничал,, повыпендривался.. Но толком так ничего и не сказал.. А ссылочкой на бесполезную статью о сеансах надо было просто для понтом кинуть. Я понял.
Если вы так обижены вниманием, и ищете где бы повыпендриватся, то идите на лавочку к малолеткам.

Сдесь же я жду ответа на вопрос и способы решения
Вам же объяснили что память будет жрать posgres он у Вас ведь x64 !)
1С серверу нужен больше проц!
что Вы прицепили к этому линуксу ? ставьте сервер на Windows 2k16 например, все равно на лицензирование Вам пох... в конторе )

Илья547
16.01.2019, 13:05
Есть вариант запуска 1С на Линуксе с эмулятором хаспа и дампами ключей. За подробностями прошу в личку.

vfp7
17.01.2019, 09:53
Есть вариант запуска 1С на Линуксе с эмулятором хаспа и дампами ключей. За подробностями прошу в личку.

Хм, по моему речь идет про программную лицензию на сервер, Вы же пишите про аппаратную лицензию ...

ps: на текущий момент времени реально работоспособный вариант с Linux x64 - кластер 1с с двумя машина, на первой Windows машине сервер 1с который ТОЛЬКО обрабатывает клиентские подключения "в приоритете", а остальные роли выставлены "на подхват"
На второй, Linux машине, крутится сервер 1с в котором ОБЯЗАТЕЛЬНО (!) отключена роль обработки клиентских подключений, но активированы все остальные роли "в первичном приоритете", а так же крутится PostgreSQL где лежат базы.
/ Речь естественно только про x64 /
При такой конфигурации пользователи подключаются к серверу 1с на windows машине, их подключение обрабатывается этой же первой машиной кластера, а все остальные роли 1с обрабатываются машиной на Linux. ( При этом работает без каких либо нареканий COM (!) )
Сама же база данных находится на Linux машине, а по последним данным от "официалов" (могу так же подтвердить этот момент), PostgreSQL на Linux машине, после оптимизации работает даже шустрее чем на <пресловутый> SQL Server ...

psps: есть мысль на второй машине кластера, которая с Linux, активировать "1С:Предприятие 8.3. Сервер МИНИ на 5 подключений", это по логике позволит создать очень хорошую систему, из разряда дешево но очень сердито.
Примечание:
- На первой машине можно использовать Win 10, что очень сильно снизит затраты на стоимость лицензий.
- Основные затраты в этой системе - полная лицензия 1С сервер+клиенты на первой машине.
- У кого то первая машина кластера может быть и вообще "халявной", в таком случае затраты будут только на "1С:Предприятие 8.3. Сервер МИНИ на 5 подключений"
/ У меня в сети используются только лицензии /

Илья547
17.01.2019, 11:00
Доброго дня всем.
Нужен патч для Линукс версии и для драйвер защиты HASP я так понимаю.


Хм, по моему речь идет про программную лицензию на сервер, Вы же пишите про аппаратную лицензию/

Итоговая цель пропатчить 1С или бесплатно ее использовать?
Изначально не указывалось, что нужно получить программную лицензию и только ее. Эмулятор мне кажется лучшим вариантом, потому что не изменяется код программы. И я говорю про эмулятор, который запускается на линуксовом сервере и раздает лицензии.

vfp7
17.01.2019, 11:44
Итоговая цель пропатчить 1С или бесплатно ее использовать?
Изначально не указывалось, что нужно получить программную лицензию и только ее. Эмулятор мне кажется лучшим вариантом, потому что не изменяется код программы. И я говорю про эмулятор, который запускается на линуксовом сервере и раздает лицензии.

Серверная часть 1с под Linux требует программную лицензию - вот этот момент самый неприятный и его не получается обойти.
Клиенты на стороне пользователей не вызывают вообще никаких проблем, так же нет проблем с клиентом 1с на Linux, есть только одна проблема - сервер 1с на Linux x64 ...

vfp7
17.01.2019, 11:49
- Клиенты на стороне Windows пользователей не ...
/ извиняюсь за пропуск /

Илья547
17.01.2019, 13:28
Серверная часть 1с под Linux требует программную лицензию

Вы хотите сказать, что серверная часть 1С лицензируется только программно? И аппаратный ключ она не примет?

Online_Z
17.01.2019, 15:57
Вы хотите сказать, что серверная часть 1С лицензируется только программно? И аппаратный ключ она не примет?
примет, только аппаратный ключ на сервер 1с локальный, его нельзя раздать с другой машины

Илья547
17.01.2019, 16:43
зачем раздавать его с другой машины? На линуксе запускается эмулятор хаспа, сервер принимает лицензию и раздает ее клиентам. Именно сейчас я тестирую такую конфигурацию.

Илья547
21.01.2019, 13:53
2066
немного пруфа в ленту. Хасп эмулятор работает вполне успешно. Проверено на Centos 7 x64, 1c server x64 8.3.12.1595, postgrespro 9.6. Должно работать и на дебианоподобных.
Я так скажу: вся информация есть в открытом доступе, но собирается по крупицам. За небольшое вознаграждение готов предоставить информацию целиком.

VahrameevAA
22.03.2019, 06:24
2066
Хасп эмулятор работает вполне успешно.

Заинтригован. Конечно, проблема x64 решается виртуальной машиной на винде рядом с линухой, но всё-таки.. речь про мультикей? В вайне (мне кажется) такое не запустить, или я ошибаюсь.. Может, поделишься с сообществом? А если нет - о какой сумме идет речь?

Илья547
22.03.2019, 08:58
Речь идет о нативном эмуляторе, без вайна и с открытыми исходниками. Поэтому о "поделиться с сообществом" речи даже не идет, все и так открыто. Речь скорее о платной технической поддержке, потому что запустить его - не тривиальная задача.
Общее предупреждение для всех: на данный момент известно об одном баге - при тестировании базы иногда отваливается хасп ключ и могут повредиться данные на диске. Поэтому настоятельно рекомендуется делать бэкап базы перед тестированием.

vfp7
22.03.2019, 09:30
зачем раздавать его с другой машины? На линуксе запускается эмулятор хаспа, сервер принимает лицензию и раздает ее клиентам. Именно сейчас я тестирую такую конфигурацию.

Ознакомьтесь с пунктом "5" - Запуск сервера «1С:Предприятие»

http://tavalik.ru/algoritm-poiska-licenzij-pri-zapuske-1spredpriyatie-8-3/#p5

Вы судя по посту смешали в кучу все виды лицензирования - серверная лицензия НЕ может раздаваться клиентам ... а с самими клиентскими подключениями ни у кого из присутствующих не возникает никаких затруднений ...
Или же Вы просто напросто хотите заработать, продав людям хасп эммулятор из шапки топика, запущенный в wine?!

Илья547
22.03.2019, 10:06
Вы судя по посту смешали в кучу все виды лицензирования - серверная лицензия НЕ может раздаваться клиентам ... а с самими клиентскими подключениями ни у кого из присутствующих не возникает никаких затруднений ...
Я имел ввиду, что на сервере запущен и менеджер лицензий тоже. И в эмуляторе подключено два ключа - серверный и пользовательский.


Или же Вы просто напросто хотите заработать, продав людям хасп эммулятор из шапки топика, запущенный в wine?!
прочитайте мой последний пост - без вайна и нативный эмулятор. Несколько людей уже используют эмулятор (те, что сказали спасибо под моим постом), можете у них узнать, как обстоят дела на самом деле.

vfp7
22.03.2019, 11:07
Я имел ввиду, что на сервере запущен и менеджер лицензий тоже. И в эмуляторе подключено два ключа - серверный и пользовательский.

прочитайте мой последний пост - без вайна и нативный эмулятор. Несколько людей уже используют эмулятор (те, что сказали спасибо под моим постом), можете у них узнать, как обстоят дела на самом деле.

Может быть я и ошибаюсь, но пока вижу из Ваших постов что идет полная тень - на плетень.
Буду рад ошибаться, но явно возникает ощущение что это просто афера, так как те пользователи которые Вам сказали спасибо зарегистрированы чуть попозже Вас, и не вижу от них постов на форуме, а от Вас идет предложение о оказании платной услуги без четкого объяснения сути этой самой услуги, что в итоге наводит на некоторые мысли ...
Настоятельная просьба разъяснить про что конкретно идет речь в Ваших постах, так как в противном случае напрашивается мысль про "мошенничество"(УК РФ) ...
ps: еще раз подчеркну что буду рад ошибаться, но для этого подозрения есть все основания которые выше я описал.

Илья547
22.03.2019, 12:20
Забавно слышать угрозы УК РФ в теме, где нарушают авторские права)
Что именно нужно объяснить? Кажется и так уже все сказано: эмулятор легко находится в интернете, запустить его не так просто, у кого мало опыта работы в Линуксе с этим вряд ли справятся, поэтому я оказываю помощь в настройке. Больше всего времени ушло на изучение исходников с целью понять, в каком формате должен быть дамп ключа. Сейчас я написал скрипт, который автоматизирует сборку исходников и он тоже есть в открытом доступе. В ограниченном доступе остаются дампы ключей в нужном формате.
Какие пруфы еще предоставить?

vfp7
22.03.2019, 12:40
Спасибо за ответ.
То есть Вы хотите сказать что Вы под Linux x64 запустили некий hasp эмулятор к которому прикрутили дампы серверного и клиентских ключей от существующих эмуляторов?
После этого в Linux x64 системе появился виртуальный USB порт с которого 1С сервер запущенный на этом же хосте, может считать дамп ключа, - так?
ps: неужели так тяжело просто напросто четко написать про что именно идет речь?

Илья547
22.03.2019, 13:31
да, все верно.
п.с. писал на эмоциях, что оно в принципе работает, поэтому четко написать не получилось

ZevSua
25.03.2019, 21:35
2066
немного пруфа в ленту. Хасп эмулятор работает вполне успешно. Проверено на Centos 7 x64, 1c server x64 8.3.12.1595, postgrespro 9.6. Должно работать и на дебианоподобных.
Я так скажу: вся информация есть в открытом доступе, но собирается по крупицам. За небольшое вознаграждение готов предоставить информацию целиком.
Чушь. Причем тут хасп ємулятор??. Это вы о чем? Дл линукса не существует хасп эмулятора, не несите чушь.
Если вы О файле haspd_7.40-eter10ubuntu_amd64 - то это не эмулятор а оффициальный модуль поддержки USB ключей хасп. И лицензию он не эмулирует.

Если вы запустили винду ломаную с 1С и на линуксе просто прописали IP к ней - то да линукс запустится, и это не заслуга HASP. Его вообще можете снести - всеравно будет работать. Только ограничение такой раздачи ключей - 13 лицензий!!!

ZevSua
25.03.2019, 21:36
Заинтригован. Конечно, проблема x64 решается виртуальной машиной на винде рядом с линухой, но всё-таки.. речь про мультикей? В вайне (мне кажется) такое не запустить, или я ошибаюсь.. Может, поделишься с сообществом? А если нет - о какой сумме идет речь?

Не решайтеся.. ибо как и пиисал - только 13 лицензий. Тоесть передача ключей по сети с ломаной винды - идет только пользовательких. А сам ключий серверный не передается по сети!!! Из-за этого только и 13 лицензий

ZevSua
25.03.2019, 21:42
- серверная лицензия НЕ может раздаваться клиентам ... !
Об этом я и написал выше


хасп эммулятор из шапки топика, запущенный в wine?!
Причем тут wine ? Хасп эмулятор запускается как бы отдельно от системы, и линух его не видит. Поэтому серверная лицензия почемуто тоже не видится. 13 подключений и все!

ZevSua
25.03.2019, 21:50
Спасибо за ответ.
Вы под Linux x64 запустили некий hasp эмулятор к которому прикрутили дампы серверного и клиентских ключей от существующих эмуляторов?
После этого в Linux x64 системе появился виртуальный USB порт с которого 1С сервер запущенный на этом же хосте, может считать дамп ключа, - так?


да, все верно.


ну если так, то вопрос!. Ты деньги за настройку хочеш или за сам тот скрипт и инфу ?

Илья547
26.03.2019, 09:12
Чушью является то, что вы написали. Ваши комментарии больше похожи на троллинг, а не на конструктивный диалог.
Вас только что разморозили? Баг с 13 лицензиями уже давно пофиксили.
Обоснуйте, почему под Линукс не может существовать эмулятор хаспа?
И серверный, и клиентский ключи эмулируются, Вы видели количество лицензий в пруфе (картинка пожалась при загрузке, если необходимо, могу выложить на внешний ресурс)?
Давайте без эмоций "этого не может быть, потому что не может быть", а аргументируя свою позицию.

VahrameevAA
26.03.2019, 14:57
Общее предупреждение для всех: на данный момент известно об одном баге - при тестировании базы иногда отваливается хасп ключ и могут повредиться данные на диске. Поэтому настоятельно рекомендуется делать бэкап базы перед тестированием.
Имеется ввиду "Тестирование и исправление" из конфигуратора?

Исходники демона на С++, драйвер usb-vhci (который вроде надо патчить?), преобразование ключа из reg в json - не каждый 1с-ник справится. В первом приближении весьма красноглазая задачка.

Ключ читается в функции LoadKey в объект pKeyData, верно? Поля даже вроде совпадают.. думаю, преобразование формата ключа - это тут самое простое :((

Илья547
26.03.2019, 15:19
Имеется ввиду "Тестирование и исправление" из конфигуратора?
да. Предположительно 1С тщательнее проверяет ключи старого формата именно при тестировании и обнаруживает эмулятор.



Исходники демона на С++, драйвер usb-vhci (который вроде надо патчить?)
Убрать #define DEBUG - все что мешало скомпилировать.



не каждый 1с-ник справится.
1с-ники вроде и не настраивают серверы.



думаю, преобразование формата ключа - это тут самое простое :((
Не зная до этого json и C++ разобрался примерно за 2 недели в свободное время. Имея в этом опыт конечно будет проще.

ZevSua
26.03.2019, 18:32
Чушью является то, что вы написали. Ваши комментарии больше похожи на троллинг, а не на конструктивный диалог.
Баг с 13 лицензиями уже давно пофиксили.

Да ?? кто его пофиксил ? вы?. Почему вы это называете багом?? Клоун. Это было как дань от 1С. для перехода на линукс.. Еще когда убунта 12 поячвилась, и никто не хотел пробовать 1с на линукс, они это дали. Возможность работать серверу 1С на линуксе с 12 бесплатных лицензий. Вы это багом называете?? интересно.


Обоснуйте, почему под Линукс не может существовать эмулятор хаспа?
Потому что я его не видел. Весь архив с шапки перекачал, также весь гугл пеперыл. Под линукс есть только для i386. Для х64 - НЕТ.


И серверный, и клиентский ключи эмулируются, Вы видели количество лицензий в пруфе Ну єто вообще ниочем не гворит. Ну абсолютно.. У меня там тоже написано много чего. Но 13-ій зайти не мождет. Ибо есть серверная лицензия, а есть клиентская. Так клиентская передается по сети через менежджер лицензий. А серверная - нет. И если серверная лицензия на винде (неважно как организована, через ємулятор vusbbus или просто ключами драйвера) еще будет работать ибо там же и установлена сам сервер 1С. То на линуксе нет ємулятора ХАСП Линукса (наподобие vusbbus).


а аргументируя свою позицию.
Ладно давайте. Тем то и аргументируя сто не первый день єтот сыр ем. Я весь нет перерыл. А вы тут говрите есть ). да еще и для линукса )

Больше смахивает на попытку бабла сгрести

VahrameevAA
27.03.2019, 09:57
Ладно давайте. Тем то и аргументируя сто не первый день єтот сыр ем. Я весь нет перерыл. А вы тут говрите есть ). да еще и для линукса )
Уважаемый, слишком толсто.

Илья, было сложно, но я скомпилировал драйвер, библиотеку и эмулятор :) Скрипт установки, кстати, твой нашёл... мне кажется, он не сработает на deb-системе, отпишусь потом в личку. Сейчас приступаю к попыткам понять, как преобразовать ключ и подгрузить его в эмулятор.

VahrameevAA
27.03.2019, 11:15
Хм, ключ переделал, в эмулятор подгрузил, в терминале получил:

usbhasp[5155]: Loaded key 0: '1C Enterprise Server x64 Local Key', Created: 24/03/2008 23:44:14
usbhasp[5155]: USB device created usb_vhci_hcd.0 (bus# 4)
usbhasp[5155]: Port 1 is powered on -> connecting device.
usbhasp[5155]: Port 1 connected.
usbhasp[5155]: Port 1 is disabled.
usbhasp[5155]: Set device on port 1 address = 2
Процесс так и висит.. терминал закрывать, как я понимаю, не следует.

Перехожу к тестам.

vfp7
27.03.2019, 12:04
Подкину инфы из того что накопал в инете, ожидаю что сообща что нибудь да получится.

https://github.com/sam88651
http://vhci.a-singer.de/
https://sourceforge.net/projects/usb-vhci/
http://blog.vmpress.org/2016/01/vmware-horizon-client-for-linux-ubuntu.html

Илья547
27.03.2019, 12:14
там очень не любят экспериментов ведущих к простоям и недополученной прибыли ...

ожидаю что сообща что нибудь да получится.

И все-таки Вам нужен этот "эксперимент" :)

Vectorion
05.04.2019, 17:00
Илья, не обращай внимания на жадин. Им сложно принять то, что кто-то решил "неразрешимую" задачу. Я на линуксе чуть более 3-х лет. В процессе установки с Ильей шел диалог, более 20 сообщений. Для себя узнал много нового, за что Илье спасибо. Он же сказал: оказывает консультационную поддержку, пользоваться ей или нет - дело личное каждого. От себя добавлю, что вознаграждение Илье удвоил от первоначально озвученного, сделав это по собственной инициативе. Надеюсь и он увидел, что уровень юзания линукса у всех разный, что является очевидной вещью для него, для меня стало открытием. В настоящий момент пруфом не пользуюсь, поэтому про стабильность ничего сказать не могу, но то, что это работает - факт, и ставится не в три строчки. Без его помощи мне второй раз этот подвиг не совершить, несмотря на то, что все пошагово записано на бумажку. Илье респект и новых побед.

mptk
08.04.2019, 12:15
Всем привет. Кому не жалко прошу помощи. Форум зафлудили толковых ответов мало. Встала задача по поднятию 1с на linux в целях тестирования производительности т.е. лицензий нет.
То что было ясно из форума я сделал.
ubuntu 16
postgres 9.6.1-4.1C
1c server 8.3.12.1440 (x32)
1c client 8.3.12.1440 (x32)
Проделал операцию с 1c8_uni2patch_lin --> backbas.so
На этом я остановился.
Создал базу через клинет 1с при запуске потребовало лицензию(я так понял клиенсткую).
Что я не сделал или сделал не так?

Vectorion
08.04.2019, 12:21
В ознакомительных целях проще раздавать клиентский ключ по сети с Windows машины, создав файл nethasp.ini и указав в нем адрес сервера лицензий. И с х32 лучше не начинать - тупиковая ветвь.

vfp7
08.04.2019, 12:22
Вы не указали разрядность ubuntu, но если сванговать то наверное x64 ?

mptk
08.04.2019, 12:31
В ознакомительных целях проще раздавать клиентский ключ по сети с Windows машины, создав файл nethasp.ini и указав в нем адрес сервера лицензий. И с х32 лучше не начинать - тупиковая ветвь.

c x32 связался только с отсувием патча на 64. Сервак на хостинге(там терминал, на нем и база, и сервер, и клиент)


Вы не указали разрядность ubuntu, но если сванговать то наверное x64 ?

да все верно сервак x64 (база х64, сервер х32, клиент х32)

vfp7
08.04.2019, 13:45
c x32 связался только с отсувием патча на 64. Сервак на хостинге(там терминал, на нем и база, и сервер, и клиент)
да все верно сервак x64 (база х64, сервер х32, клиент х32)


Повнимательнее прочтите:
http://gee12.space/stavim-1s-83-32-bit-na-debian-9-64-bit/

mptk
08.04.2019, 14:09
Повнимательнее прочтите:
http://gee12.space/stavim-1s-83-32-bit-na-debian-9-64-bit/

Я там был), возможно чтото упустил, но весь этот путь я проделал, я так понял что у него были клиентсике лицензии т.к. он о них не упомянул, про лицензию на сервер я понял, что он использовал 1c8_uni2patch_lin.
1с запускается, но просит клиенскую лицензию

vfp7
08.04.2019, 14:40
Вы обратно на копировали файл с расширением .so или .bak ?

mptk
08.04.2019, 14:58
Вы обратно на копировали файл с расширением .so или .bak ?

backbas.so пробовал патчить в винде и линуксе, потом закидывал в папку назначяения уже.
После патча создается .bak, я его брал, переименовывал в .so и заменял в папке назначения(менял владельца и права на usr1cv8 grp1cv8 т.к. патчил от рута).