День добрый. Вопрос к сообществу по 1С 7.7 и работе

сервера под Linux.
Уже долгое время система 1С 7.7 работает под SLES 11 через wine etersoft. Работа с этой версией 1С на предприятии производится через терминальный сервер, на котором сама 1С и крутится. Пользователи подключаются через OpenNX версии того же etersoft.
Система древняя как мир, поэтому переход с неё на 8.3 - процесс долгий, а производству при этом необходимо работать.
Для актуализации системы принято решение о переходе на нечто более свежее, например на Debian 11 (или хотя бы 9) или Ubuntu. Соответственно, была заказана сборка у компании etersoft под соответствующие дистрибутивы.
Те менее, их система отгрузки возвращает каждый раз ошибки, пока что из всех используемых нами систем отгрузить смогли только для CentOS 7, но её мы не планируем использовать в виду морального устаревания системы.
Техподдержка на запрос не реагирует, оператор-администратор в офисе один раз сообщил, что у них очень много заказов поэтому заявка могла затеряться, в общем ни к чему это не привело.
Соответственно встаёт вопрос, каким образом нам поднять 1С версии 7.7 на ОС Linux в многопользовательском режиме, или каким образом лучше реализовать её работу иначе?
Возможно изначально проблема в некорретной архитектуре системы и можно обойтись без etersoft? Проблема в том, что сейчас она в файловом режиме, планируем перейти на SQL, для этого использовать хотим PostgresPro.
Вариант с Windows не рассматриваем, нам его просто не одобрят.

16 ответов

34 просмотра

Через mono пробовали ?

Smaug-Rrotarr Автор вопроса
Kirill A
Через mono пробовали ?

Ещё нет. Подскажете что почитать для понимания как это может работать? Уже гуглю, но может есть best practice?

Не рассматривали вариант использования виртуальных машин? Многие используют proxmox.

Smaug-Rrotarr Автор вопроса
Сергей Кадышев
Не рассматривали вариант использования виртуальных...

Это как-то относится к ситуации?) у нас все и крутится на proxmox с недавнего времени, но цель - запустить 1С 7.7 на новой VM, а не перейти на новый кластер

Smaug Rrotarr
Это как-то относится к ситуации?) у нас все и крут...

Не совсем понял, чем не устраивает старая конфигурация? Для безопасности поднимите vpn и можно дальше работать

Smaug-Rrotarr Автор вопроса
Сергей Кадышев
Не совсем понял, чем не устраивает старая конфигур...

Мне кажется вы или не на мой вопрос пытаетесь ответить, или как. Меня не устраивает sles 11. Который безвозвратно устарел. И отсутствие сборки wine от etersoft, их игнорирование того что я запросил их софт, оплаченный компанией где я работаю, и не получил его.

Smaug Rrotarr
Мне кажется вы или не на мой вопрос пытаетесь отве...

Ну 1с77 тоже морально устарел, версии платформы не обновляется с 2006 года, за это время было время перейти на 1с 8.х, хотя я знаю староверов, которые ещё тянут проекты на 77. По вашему вопросу 1сv77 нативно в wine не работало, надо было ручками добавлять dll от windows98 и шрифты, что-то можно было сделать через winetrics, 1c77 не работает на прямую с postgres, ей нужен транслятор из p-sql в t-sql, вроде на новых версиях linux можно поставить свежий mssql, но вопрос как он работает 1сv77 это надо тестировать, ну и лицензирование от мелгомягких для Энтерпрайза ещё тот квест.

"Для актуализации системы принято решение о переходе на нечто более свежее, например на Debian 11 (или хотя бы 9) или Ubuntu. " - зачем что то актуализировать если все работает>? - Любители экстрима?

Smaug-Rrotarr Автор вопроса
Сергей Кадышев
Ну 1с77 тоже морально устарел, версии платформы не...

Я про это все знают и читал. Не моя инициатива продолжать работать с 7.7, это проблема которую не хотели решать раньше и сейчас пытаются решить переходом на erp. Как долго они будут переходить - я без понятия, а проблемы возникают уже сейчас. Вопрос, какие DLL добавлять в wine и как интегрировать с базой данных, или оставить в файловом виде - это уже вторичные вопросы.

Smaug-Rrotarr Автор вопроса
@ Torin
"Для актуализации системы принято решение о перехо...

Если бы оно работало хорошо и без сбоев/проблем, никто бы не парился. Но есть проблемы, которые мы рассчитываем решить этим переходом. Принцип "работает - не трогай" хорош до тех пор, пока не изживёт себя. Для экспериментов всегда можно завести тестовые сервера, проверить разные сборки, посмотреть как это работает в тестовом режиме и до введения в прод решить если не все, то большинство вопросов и проблем. Так почему не использовать то, что будет работать при правильном подходе?

Smaug Rrotarr
Если бы оно работало хорошо и без сбоев/проблем, н...

"Но есть проблемы, которые мы рассчитываем решить этим переходом. " - это очень не хорошая практика... "рассчитывать что решиться переходом" - а если не решиться? а если будет еще хуже? P/S Что останавливает собрать тестовый стенд с полной эмуляцией ?

Smaug-Rrotarr Автор вопроса
@ Torin
"Но есть проблемы, которые мы рассчитываем решить ...

Если не решится - это выяснится на этапе перехода. И в чём проблема остановить тестовый стенд? Он для того и собирается, чтобы протестировать перед интеграцией, понять проблемы, стоит ли игра свеч и т.д.

Smaug Rrotarr
Если не решится - это выяснится на этапе перехода....

Я помню что раньше Etersoft плотно работал с Altlinux, если вас не устроили сборки CentOS, возможно вам подойдёт что-то из Altlinux

Smaug-Rrotarr Автор вопроса
Сергей Кадышев
Я помню что раньше Etersoft плотно работал с Altli...

У них на сайте, вот я прям час назад заходил, заявлено наличие сборок WINE@Etersoft 2.0 Network (это сборка, которая по идее должна предоставить возможность работать под lunix платформе 1С 7.7) под Debian 9, Ubuntu 18.04, CentOS 7 и т.д. я заказываю эти сборки по той причине, что у нас на предприятии уже используются эти ОС. Да, я не хочу сейчас ставить CentOS 7, если будет возможность настроить Debian или Ubuntu. Предпочтение сейчас отдаётся этим двум ОС. Но почему бы компании etersoft просто не починить систему отгрузки?

Smaug Rrotarr
У них на сайте, вот я прям час назад заходил, заяв...

На самом деле etersoft брал готовые пакеты rpm и с помощью alien перегоняли в deb, поэтому оно криво работает в debian/ubuntu

Smaug-Rrotarr Автор вопроса
Сергей Кадышев
На самом деле etersoft брал готовые пакеты rpm и с...

Вот это интереснее) спасибо. В принципе на CentOS приемлемо, хотя и не хотелось.

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта