LinuxForum.Fans
Тема

1С 8.2 сервер + PostgresSQL@Etersoft 8.4.4 на Ubuntu Server 10.04.*

Автор: Nigelist 840 сообщений 433651 просмотров В конец обсуждения ↓
#283837

Может уже было, но ... Короче все поставил на Ubuntu 10.04-1 ... И никаких ошибок не возникало (разве, что шрифты пришлосьставить "старой" командой)... И в какой раз не могу победить Samba.
При запуске выскакивает ОДНО и ТОЖЕ... и через service и через chkconfig "один хрен..."
------
/etc/init.d/smbd start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service smbd start

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start smbd
start: Unknown job: smbd
------
.А если "нету самбы" ... "виндовые" машины не видят сервер... и привет... "не могу подключиться бла-бла"... В инете пишут, что "известный баг"... И что? До сих пор не поправили???

#283838
"dolgunov" написал:
/etc/init.d/smbd start

в ubuntu может быть и так:
/etc/init.d/samba start

#283850

del

#285185
igor890 написал:
[quote=augusto]Решение найдено: в случае использования версии без ключей необходимо запускать на сервере лишт один рабочий процесс.

Как запускать один рабочий процесс ???[/quote]


То все таки как заставить 1С работать без ключей???

Каким образом запустить один рабочий процесс???

#285221

"igor890" написал:
То все таки как заставить 1С работать без ключей???

Каким образом запустить один рабочий процесс???
Таки нельзя. Работа одного процесса это не нормально.
#286124

Сменил платформу 1с 8.2.15 на 8.2.16.363 после чего начались тормоза (связка 1С 8.2 сервер + PostgresSQL@Etersoft 8.4.4 на Ubuntu Server 10.04.)
Кто то сталкивался с такой проблемой ???

#288354
igor890 написал:
Сменил платформу 1с 8.2.15 на 8.2.16.363 после чего начались тормоза (связка 1С 8.2 сервер + PostgresSQL@Etersoft 8.4.4 на Ubuntu Server 10.04.)
Кто то сталкивался с такой проблемой ???

Проблема не в платформе, решение было найдено черед конфигуратор: администрирование/тестирование и исправление (много ошибок), после чего база стала работать быстро.....

#289946

Коллеги! Прошу помощи: сайт этерсофта упал, нужно сервер перенастраивать... может ли кто-нибудь выложить

libpq5.2-8.4eter_8.4.4-eter1.1ubuntu_i386.deb
postgresql-8.4eter-contrib_8.4.4-eter1.1ubuntu_i386.deb
postgresql-8.4eter-server_8.4.4-eter1.1ubuntu_i386.deb
postgresql-8.4eter_8.4.4-eter1.1ubuntu_i386.deb

буду очень благодарен

#289973

"OeXo" написал:
Коллеги! Прошу помощи: сайт этерсофта упал, нужно сервер перенастраивать... может ли кто-нибудь выложить

libpq5.2-8.4eter_8.4.4-eter1.1ubuntu_i386.deb
postgresql-8.4eter-contrib_8.4.4-eter1.1ubuntu_i386.deb
postgresql-8.4eter-server_8.4.4-eter1.1ubuntu_i386.deb
postgresql-8.4eter_8.4.4-eter1.1ubuntu_i386.deb

буду очень благодарен
Если и падал, то уже [url=ftp://updates.etersoft.ru/pub/Etersoft/Postgre@Etersoft/8.4.4/Ubuntu/10.04/]восстановили[/url].
#293918

С Новым Годом, господа:).
Есть проблема, решение на которое я на просторах тернетов не нашел.
Суть - есть рабочие сервера под ubuntu 10.04 + wine ethersoft + 1c 8.2.13 +hasp key, количество которых постепенно растет.
Однако в последнее время (уже как месяцев 6) 1С перестала поставлять аппаратные ключи лицензий.
Поставили нам программные лицензии. Внутри пин-код.
Подключаем тернет - вводим ключ - получаем сообщение что ключ получен (действительно файл ключа появляется в папке Programm filese\1c...бла-бла-бла).
Отключаем использование аппаратного ключа в настройках 1С клиента. Разрешаем выдачу лицензий сервером 1С.
Однако при попытке коннекта получаем сообщение - ключ защиты не обнаружен.
Максимум чего удалось достичь - запуск одновременно только одной сессии (ключ на 5 клиентских лицензий), если пытаемся соединится вторым клиентом - ключ не обнаружен.
С аппаратным ключем проблем нет.
Может кто знает как боротся с программным?

#294037

needmic, с вашей проблемой не сталкивался, но имхо ключ должен находиться на сервере. А сервер должен иметь право раздавать эти лицензии.

#294050
Nigelist написал:
needmic, с вашей проблемой не сталкивался, но имхо ключ должен находиться на сервере. А сервер должен иметь право раздавать эти лицензии.

Ключ и так находится на сервере. И выставлено разрешение раздавать ключи сервером в кластере серверов.
Проблема в том, что на тот же сервер ставим - хардверный ключ нормально работает. Убераем, выставляем в настройках 1С использовать программный - хоть убейся.
Пробовали получать ключ на трех серверах, с трех разных коробок - непомогло.
Возможно проблема в том что лицензии на сервер - нет? (так как под убунту разрешено 10 подключений)
Или же 1С не нравится получать лицензии из под вайна? (так как при получении отсылаются данные о ПК, разделах, жестких дисках итп.)
Может кто-то сталкивался и решил вопрос?

#294052

"needmic" написал:
Ключ и так находится на сервере. И выставлено разрешение раздавать ключи сервером в кластере серверов.
Проблема в том, что на тот же сервер ставим - хардверный ключ нормально работает. Убераем, выставляем в настройках 1С использовать программный - хоть убейся.
Пробовали получать ключ на трех серверах, с трех разных коробок - непомогло.
Возможно проблема в том что лицензии на сервер - нет? (так как под убунту разрешено 10 подключений)
Или же 1С не нравится получать лицензии из под вайна? (так как при получении отсылаются данные о ПК, разделах, жестких дисках итп.)
Может кто-то сталкивался и решил вопрос?
А фирма поставщик софта не помогает? Кстати, программные лицензии это зло! Ограниченное кол-во активаций, при смене или модернизации сервера, надо будет снова активировать лицензии. А по теме вот ссылки:
#297086

Добавлю свои заметки:

Debian 7 Wheezy 64 bit в HVM-виртуалке xen 4.1.3
postgresql-8.4eter-server_8.4.4-eter2debian_amd64
1c-enterprise82-server_8.2.16-368_amd64
haspd_3.3-eter4debian_amd64

1.
При создании базы вылетала ошибка (то же появлялось и в логе постгреса):
ERROR: invalid value for parameter "lc_messages": "en_US"
STATEMENT: SET lc_messages to 'en_US';

Решение:

1) В /etc/locale.gen написать:
en_US.UTF-8 UTF-8
en_US UTF-8
ru_RU.UTF-8 UTF-8
ru_RU UTF-8

2) Выполнить locale-gen

2.
hasp, будь он проклят

При пробросе стандартным xen-новским способом через указание
usb=1
usbdevice = "host:vendorid:productid"
в конфиге виртуалки, при запуске haspd (а именно aksusbd)(пробовал разные версии) виртуалка мнгновенно перезагружается (сбрасывается) без каких-либо следов в логах и даже без kernel panic.
После весёлых плясок с горячим подключением ключа к виртуалке, монтированием вручную /proc/bus/usb и изменением прав на него и прочими strace-ми, ключ несколько раз увиделся. Но какой-либо сильной закономерности я не обнаружил. Поэтому, решил проблему с помощью usbip. Также, можно попытать счастья с пробросом целого контролера (pci-passthrough) или pvusb. Но usbip мне кажется проще и красивее в этом случае.

для проверки hasp-а есть веб-интерфейс на localhost:1947 (доступен только с этого самого localhost-а), а также утилитка usbkeytest.

3.
root@1cserver:~# /opt/1C/v8.2/x86_64/utils/config_server
/opt/1C/v8.2/x86_64/utils/config_server: line 193: [: слишком много аргументов
/opt/1C/v8.2/x86_64/utils/config_server: line 193: [: слишком много аргументов
/opt/1C/v8.2/x86_64/utils/config_server: line 193: [: слишком много аргументов
/opt/1C/v8.2/x86_64/utils/config_server: line 193: [: слишком много аргументов
/opt/1C/v8.2/x86_64/utils/config_server: line 193: [: слишком много аргументов

если сначала сделать так:
root@1cserver:~# SYSTEM_LIB_PATH="/lib:/usr/lib:/usr/lib32:/usr/lib64:/lib/x86_64-linux-gnu:/lib/x86_64-linux-gnu"
root@1cserver:~# export SYSTEM_LIB_PATH
то:
root@1cserver:~# /opt/1C/v8.2/x86_64/utils/config_server
Please install following package: ImageMagick
Please install following package: FreeType
Please install following package: libgsf
Please install following package: libglib
Please install following package: UnixODBC

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


пока больше ничего особенного не припоминаю.

#297280

А как через DDNS на такой сервер зайти? С клиента ,с мегафон модемом.

В локалке, где 1C:Предприятие 8.2 + Postgres@Etersoft 8.4.4 на базе Ubuntu Server 10.04. , интернет раздается через (роутер tp-link + USB мегафон ).

Допустим на ноутбуке поставлю программу клиент от NO-IPа как привязать к 1с клиенту?.
В роутере тоже настрою.
А что на сервере прописать и что установить?

Такого опыта нет,только теоретически представляю,но это нужно сделать.
Если можно по подробней.
Спасибо.

#299420

Добрый день, Ребят а я застрял на шаге Установки 1с пункт № 4
Ставлю на 12.04 так как с 10.04* вышел ряд ошибок при установке. Читал что тут и на 12.04 так то хотелось бы на 10.04.
Ошибка на шаге ./config_server

Показать
./config_server
ls: невозможно получить доступ к /lib/libc-*.so: Нет такого файла или каталога
Usage: file [-bchikLNnprsvz0] [--apple] [--mime-encoding] [--mime-type]
[-e testname] [-F separator] [-f namefile] [-m magicfiles] file …
file -C [-m magicfiles]
file [--help]
./config_server: строка 146: [: =: ожидается использование унарного оператора
ls: невозможно получить доступ к /lib64/libc-*.so: Нет такого файла или каталога
Usage: file [-bchikLNnprsvz0] [--apple] [--mime-encoding] [--mime-type]
[-e testname] [-F separator] [-f namefile] [-m magicfiles] file …
file -C [-m magicfiles]
file [--help]
./config_server: строка 146: [: =: ожидается использование унарного оператора
./config_server: строка 190: [: слишком много аргументов
./config_server: строка 190: [: слишком много аргументов
./config_server: строка 190: [: слишком много аргументов

лечил по этой статье http://pg1c.ru/?page_id=173 не очень помогло(
Вот сейчас качаю 1с 8.3 может там удасться) Кстати кому нужено чтонибудь скачать с сайта [url] http://users.v8.1c.ru/[/url] обращайтесь

#299453

sagvir, я устанавливал и на Ubuntu 10.04, и на Ubuntu 12.04, и на Debian Squeeze, и на Debian Wheezy - всё работало нормально. Из этого можно сделать вывод, что вы где то ошибаетесь.

#299576
Nigelist написал:
sagvir, я устанавливал и на Ubuntu 10.04, и на Ubuntu 12.04, и на Debian Squeeze, и на Debian Wheezy - всё работало нормально. Из этого можно сделать вывод, что вы где то ошибаетесь.

Хорошо спасибо, вот тестирую 8.3 пока полет нормальный

#299743

"sagvir" написал:
Хорошо спасибо, вот тестирую 8.3 пока полет нормальный
Успехов! :)
#299848

Nigelist написал:
[quote="sagvir"]Хорошо спасибо, вот тестирую 8.3 пока полет нормальный
Успехов! :)[/quote]
Спасибо за статью!)) На debian отлично все поставилось!!))
Я думаю в шапке статьи надо дописать что не принципиально использовать убунту, скажем я поначалу на это повелся(думал не только дело в локале, может еще postgres лучше в связки именно на нем работает) и тупо искал именно указанный в теме дистрибутив) потом прибег к излюбленому дистру Дебиану и все отлично настроилось.
При установке возникла 1 небольшая ошибка
text
invalid value for parameter lc_messages en_us

Думаю стоит прикрепить ее в раздел настройки системы чтобы заранее люди проверяли.
Почитав разные форумы избрал наиболее удобный способ ее решения.
Сначала проверяем какая локаль у вас стоит locale -a | grep en_US
en_US
en_US.iso88591
en_US.utf8
Должны стоять выше стоящие
цитрую:
"если ничего — значит у Вас не установлена локаль en_US, запустите команду
sudo dpkg-reconfigure locales
пробелом пометьте нужные Вам локали и нажмите ."

Лучше это делать до установки Postgresql!

иначе вам нужно будет переинициализировать БД,
-удалить /var/lib/pgsql
-создать заново каталог и chown postgres:postgres /var/lib/pgsql
- рестартануть сервер
потом как в инструкци настроить /var/lib/pgsql/data/pg_hba.conf

Войдите или зарегистрируйтесь, чтобы ответить.