LINUX.ORG.RU
ФорумAdmin

И снова 1с+postgres+Linux - стартует и сразу умирает rphost


1

1

в общем, все вроде как стартует, но вот беда в том, что rphost сразу умирает и говорит об этом очень спокойно, но причины не объясняет. Завожу это все на centOS 6 впервые, до этого ставил на дебиан, все завелось с пол пенделя. Но у центов сопровождение подольше, да и пакеты нативные. версия сервера 1с: 8.2.14.537 x86_64. Куда он складывает логи так и не нашел(если складывает вообще), в /var/log/messages пусто, других логов хоть как-то связанных с 1с или общих нет. Опцию debug в настройках(/etc/sysconfig/srv1cv82) выставил, но не на консоль не валится ничего, не в логи. Пробовал запускать каждый процесс вручную, передавая соответствующие параметры, запускается и держится все кроме rphost. Подскажите хоть куда копать или где смотреть логи. Второй день бьюсь.


Ответ на: комментарий от Atlant

пробовал уже, все как бы 'ОК'

l4h
() автор топика

1С вроде что-то осмысленное пишет в /home/usr1cv82/

у нас несколько рабочих серверов 1С на openSUSE 11.3, особых проблем с настройкой не было

главное после установки сервера 1с запустить скрипт проверки установки, он напишет, чего ещё не хватает для счастья, что-то по работе с шрифтами

если надо могу посмотреть рабочие конфиги

ollowtf ★★★
()

А чё в техподдержку 1С нельзя обратиться?

anton_jugatsu ★★★★
()

у нас 11 ред торговли тоже сервер валит(( а 10 работает...

anykey_mlya
()

обращались в техсап 1са , выслали им дамп памяти. пообещали разобраться, но что-то глухо....

anykey_mlya
()
Ответ на: комментарий от l4h

/opt/1C/v8.2/i386/utils/config_server в составе 1c-enterprise82-server

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

ollowtf ★★★
()
Ответ на: комментарий от ollowtf

Да, благодаря этому скрипту завел вчера сервер 1с, странно что в доках про него ничего не написано. Еще странно, что в пакетах 1С можно было просто указать зависимости, а они костыли делают. Логов читабельных я так и не нашел.

l4h
() автор топика
Ответ на: комментарий от l4h

Вспомнил про технологический журнал

в /opt/1C/v8.2/i386/conf кладем файл logcfg.xml примерно такого вида:

<config xmlns="http://v8.1c.ru/v8/tech-log">
        <dump create="true" location="/var/log/1c/dumps" prntscrn="true" type="2"/>
        <log history="72" location="/var/log/1c">
                <event>
                        <eq property="name" value="EXCP"/>
                </event>
                <event>
                        <eq property="name" value="EXCPCNTX"/>
                </event>
                <event>
                        <eq property="name" value="PROC"/>
                </event>
                <event>
                        <eq property="name" value="ADMIN"/>
                </event>       
                <event>
                        <eq property="name" value="MEM"/>
                </event>       
                <event>
                        <eq property="name" value="LEAKS"/>
                </event>       
                <property name="all"/>
        </log>
</config>
[[/code]]

перезапускаем сервер и радуемся текстовым логам, теоретически позволяет даже смотреть результат трансляции sdbl
ollowtf ★★★
()
Ответ на: комментарий от ollowtf

оооо, спасибо большое! Еще вопрос возник: настраивал кто-нить доступ к 1с через веб-сервер apache, но база не в файловом режиме, а на posgresql ? К официальным докам подключиться не могу, т.к. не имею логина и пароля на данный момент, а все что накопал в интернетах относится к подлючению файловой базы.

l4h
() автор топика
Ответ на: комментарий от l4h

Команда установки

/opt/1C/v8.2/i386/webinst -apache22 -wsdir unf -dir '/srv/www/htdocs/unf/'
\-connStr 'Srvr=«server_name»;Ref=«unf»;' -confPath /etc/apache2/conf.d/1cws.conf

должна создать 1cws.conf, такого вида:

###########################################
LoadModule _1cws_module «/opt/1C/v8.2/i386/wsap22.so»

# 1c publication
Alias «/unf» «/srv/www/htdocs/unf/»
<Directory «/srv/www/htdocs/unf/»>
AllowOverride None
Options None
Order allow,deny
Allow from all
SetHandler 1c-application
ManagedApplicationDescriptor «/srv/www/htdocs/unf/default.vrd»
</Directory>
###########################################

сам vrd-файл должен быть таким:

<?xml version=«1.0» encoding=«UTF-8»?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
base=«/unf»
ib=«Srvr=„server_name“;Ref=„unf“;»/>

причем server_name и unf должны быть не как тут в кавычках, каждая двойная ковычка должна быть заменена на _амперсанд_quot

Кстати, постгрес настроен правильно? а то с дефолтным конфигом вся связка работает настолько печально, что хоть беги за 2008R2 :)

ЗЫ: что-то LORCODE у меня глючит со страшной силой...

ollowtf ★★★
()
Ответ на: комментарий от ollowtf

Опять же спасибо ) не думал, что в 1сможет быть все так просто... Хотя справочки к утилям своим не помешало бы добавить. Postgres, настроен, но насколько правильно судить не возьмусь. Для этого поднимаю web, чтобы можно было настроить его по человечески, а то с толстым клиентом половина(а может и все вычисления) производятся на клиенте, а если подключится кто-нить с селером вместо проца, умрешь же...

l4h
() автор топика
Ответ на: комментарий от l4h

Еще есть вопросик, подключаюсь через веб к базе, он кричит что ключа нет, это он имеет ввиду ключ сервера или клиента? на сервер вроде не надо ключей до 10 пользователей или ситуация изменилась?

l4h
() автор топика
Ответ на: комментарий от ollowtf

И еще вопрос, когда подключаешься в качестве тонкого клиента или через веб в 1с используется модуль «Управляемое приложение»? Если да, то не мог бы ты скинуть мне какой-нибудь примерный код, чтобы у клиента хоть что-то видно было, а то все базы переводятся с 8.1, а там пустовато как-то. пробовал просто копипастить из модуля «Обычного приложения» (ололо) , ессно не заработало. Отблагодарю безналом за всю помощь ;) и конечно же это все уже не сюда, а на мыло можно l4h-ast{dog}яндекс.ру
Вопрос решен, тему можно считать закрытой.
Спасибо.

l4h
() автор топика
Ответ на: комментарий от l4h

это про клиентские лицензии, они всё равно должны быть, можно дёргать с сетевого hasplm, фича с сервером вроде ещё работает, хотя для реальных внедрений по лицензионным соображениям ключ всё равно надо брать.
хотя ещё можно попробовать пробросить серверный ключ по сети (usb over net или как то так) :)

сейчас вроде сервер научился сам выдавать лицензии, но пока не проверял

по остальным вопросам завтра в личку напишу, стараюсь на выходных отдыхать от вопросов внедрений :D

ollowtf ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.