05.10.2012 22:32
litlemil
 
Здравствуте, Уважаемые коллеги!
Возникла проблемка после переноса SET:Retail на другой сервер
Все установилось нормально, база развернулась, присоединилась, на сервере все прекрасно работает как клиент так и сервер, обмен с кассами осуществляется.

А вот клиент на другой машинке подключается, но что либо загрузить или изменить нельзя даже под учетной записью абд, при попытке загрузить выдает сообщение "Отказано в доступе"


в логе пишет :
Продукт: SET Retail Версия: 5.1.0.23
Computer_name: OPERTEMP2 OS_user_name:
Exception_type: Exception
Exception_message: Отказано в доступе
Active_form: SBCardsForm : TSBCardsForm
Active_control: : TcxGridSite
Created_forms:
SBCardsForm : TSBCardsForm
LoadForm_3 : TLoadForm
LoadForm : TLoadForm
: TcxComboBoxPopupWindow
GoodGroupGoodMDSprForm : TGoodGroupGoodMDSprForm
LoadForm_1 : TLoadForm
: TcxComboBoxPopupWindow
GoodGroupSprForm : TGoodGroupSprForm
LoadForm_2 : TLoadForm
: TcxComboBoxPopupWindow
GoodSprForm : TGoodSprForm
: TcxComboBoxPopupWindow
Opened_datasets:
qryMain : TCrsMSQuery
qryDepart : TCrsMSQuery
qryDepartGroup : TCrsMSQuery
qryMain : TCrsMSQuery
qryUnit : TCrsMSQuery
qryLoad : TCrsMSQuery
dtsKeyCode : TdxMemData
qryDisabledControls : TCrsMSQuery
qryUsers : TCrsMSQuery
qryGetParam : TCrsMSQuery

а при правке Ошибка уведомления службы Kasserver об изменении объекта Good с ID=ЦС010029.
"04.10.2012 20:11:41
Computer_name: OPERTEMP2 OS_user_name:
Ошибка уведомления службы об изменении объекта Good с ID=ЦС010029.
Отказано в доступе "

Переустанавливал ОС, Переустанавливал клиент,сервер, Сервер БД,перерегистрировал службы(о чем очень сильно пожалел), перерегистрировал COM объекты(о чем очень сильно пожалел), антивируса и брандмауэра(фаервола) нет...

Чем то задним чувствую что где то надо поставить галочку и все будет работать...
Но вроде все по инструкции сделано...
08.10.2012 03:19
Kirik
 
А вы клиента (crystal.exe) на удаленном компьютере запускаете по сети с сервера или как-то иначе?
08.10.2012 09:06
Shift
 
Какая модель сетевого доступа?
Под каким пользователем работает служба?
Настройки DCOM вкладки разрешения и безопасность?

Предположительно разные пользователи на клиенте и сервере.
09.10.2012 13:06
litlemil
 
Цитата:
Kirik А вы клиента (crystal.exe) на удаленном компьютере запускаете по сети с сервера или как-то иначе?
и локально и по сети пробовал, эффект один и тот же...

Цитата:
Shift Какая модель сетевого доступа?
Под каким пользователем работает служба?
Предположительно разные пользователи на клиенте и сервере.
Настройки DCOM вкладки разрешения и безопасность?

Служба работает от имени Администратора, COM тоже зарегистрированы от Администратора

Пользователи работают на компьютерах в домене, сервер кристала вне домена, пробовал ввести в домен эффект тот же

Цитата:
Shift Настройки DCOM вкладки разрешения и безопасность?
Тут бы хотелось по подробнее узнать как настраивать,

Настройки COM те что у меня сначала были по умолчанию потом поменял на
Приложения COM+:
Работа с весами и Работа с кассовым сервером
Уровень безопасности: Проверка только на уровне процесса
Уровень проверки подлиности для вызова:нет
Уровень олицетворения: Анонимное

Настройка DCOM:
SES - Дисконтный центр
SES - Интерфейс к СТО
SES - Сервер торгового оборудования
Уровень проверки подлиности: нет
Вкладка "Расположение", галочку добавил на "Запустить приложение на компьютере, где находятся данные"
Вкладка "Безопасность"
"Разрешение на запуск и активацию", "Права доступа" и "Разрешения на настройку" в положение "настроить", добавил пользователя "все" с полным доступом

эффект тот же...

версия 5.1.40
09.10.2012 13:28
Shift
 
Введите сервер Кристала в домен.
Заведите (используйте существующего) пользователя в домене с правами администратора и паролем.
Добавьте этого пользователя в DCOM на вкладке "Безопасность" разрешениях на доступ, запуск и активацию.
Запустите службу Kasserver от имени этого порльзователя.
23.10.2012 13:52
litlemil
 
Цитата:
Shift Введите сервер Кристала в домен.
Заведите (используйте существующего) пользователя в домене с правами администратора и паролем.
Добавьте этого пользователя в DCOM на вкладке "Безопасность" разрешениях на доступ, запуск и активацию.
Запустите службу Kasserver от имени этого порльзователя.
Спасибо, помогло но немного по другому
Ваш вариант не сработал...
Добавил группу пользователей домена в группу Администраторы и все заработало
Часовой пояс GMT +3, время: 07:17.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.