Показано с 31 по 40 из 1275
Комбинированный просмотр
-
01.09.2017, 18:24 #1
- Регистрация
- 05.05.2017
- Сообщений
- 1
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Интересует специалист, который сможет за вознаграждение решить проблему с лицензиями для Linux (Debian) сервера 8.3
[email protected]
+7 707 060 10 28
Оплата WU или как скажите
-
20.10.2017, 14:08 #2
- Регистрация
- 08.02.2010
- Сообщений
- 1
- Сказал(а) спасибо
- 0
- Поблагодарили 15 раз(а) в 1 сообщении
Re: как ломануть 1C 8.3 for Linux
Сделал сборку 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
Внутри контейнера можно развернуть несколько баз.
Для сборки используется 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Поробощение мира! http://thepr.ru/cert-Zheka_Vsemogushiyi858338.html
-
01.03.2018, 23:58 #3
- Регистрация
- 15.08.2012
- Сообщений
- 20
- Сказал(а) спасибо
- 0
- Поблагодарили 2 раз(а) в 2 сообщениях
Re: как ломануть 1C 8.3 for Linux
кто возьмется за оплату сделать для x64 патч?
Пишите на почту onec.developer (собака) gmail.com
-
Пользователь сказал cпасибо:
Brat2S (11.02.2019)
-
23.03.2018, 12:17 #4
- Регистрация
- 25.01.2018
- Адрес
- Подмосковье
- Сообщений
- 50
- Сказал(а) спасибо
- 57
- Поблагодарили 26 раз(а) в 12 сообщениях
-
23.03.2018, 12:18 #5
- Регистрация
- 25.01.2018
- Адрес
- Подмосковье
- Сообщений
- 50
- Сказал(а) спасибо
- 57
- Поблагодарили 26 раз(а) в 12 сообщениях
-
23.03.2018, 12:27 #6
- Регистрация
- 15.08.2012
- Сообщений
- 20
- Сказал(а) спасибо
- 0
- Поблагодарили 2 раз(а) в 2 сообщениях
Re: как ломануть 1C 8.3 for Linux
нет, в итоге купил себе пару ключиков 1с
-
23.03.2018, 15:43 #7
- Регистрация
- 23.03.2018
- Сообщений
- 3
- Сказал(а) спасибо
- 0
- Поблагодарили 1 раз в 1 сообщении
Re: как ломануть 1C 8.3 for Linux
Читал, что есть вариант поставить в сети сервер лицензий с эмулятором HASP и получать ключик для 1С x64 (под linux) таким образом.
А в чём, собственно, проблема патча для linux x64?
-
27.03.2018, 13:48 #8
- Регистрация
- 25.01.2018
- Адрес
- Подмосковье
- Сообщений
- 50
- Сказал(а) спасибо
- 57
- Поблагодарили 26 раз(а) в 12 сообщениях
Re: как ломануть 1C 8.3 for Linux
Скорей всего денег хотят.
ps: самое неприятное что используется лицензия, но стабильность лицензирования оставляет желать лучшего, вот и приходится мудрить людям.
Сам не раз уже наблюдал картину как 1С при работе иногда набирает тьму дублирующих соединений и далее вываливается по ошибке нехватки подключений лицензирования (при пиковой загрузке сервера)
После этого вручную разгребаешь что она там наворотила, попутно выслушивая "добрые" напутствия от начальства и простаивающих сотрудников, причем иногда с подкреплением напутствия финансово, в противоположную от премии сторону ...
-
27.03.2018, 14:36 #9
- Регистрация
- 23.03.2018
- Сообщений
- 3
- Сказал(а) спасибо
- 0
- Поблагодарили 1 раз в 1 сообщении
-
-
27.03.2018, 16:23 #10
- Регистрация
- 23.03.2018
- Сообщений
- 3
- Сказал(а) спасибо
- 0
- Поблагодарили 1 раз в 1 сообщении
-
Пользователь сказал cпасибо:
vfp7 (27.03.2018)
Социальные закладки