Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе / 23 сообщений из 23, страница 1 из 1
02.08.2008, 00:36
    #35466584
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
Связь уже чувствуется, но при попытке создать связь с COM, пишет "Отказано в доступе"

как советовали по ссылке - ссылка1

делал, но всеравно не помогает.

На сервере создал пользователя, в настройках DCOM добавил его на права.

Но ошибка не ушла.
...
Рейтинг: 0 / 0
02.08.2008, 13:11
    #35466756
Анатолий Широков
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
гость из гостиннойСвязь уже чувствуется, но при попытке создать связь с COM, пишет "Отказано в доступе"

как советовали по ссылке - ссылка1

делал, но всеравно не помогает.

На сервере создал пользователя, в настройках DCOM добавил его на права.

Но ошибка не ушла.

А операционная система какая? Если XP c SP2, то на машине, на которой располагается сервер должно быть разрешены RPC вызовы:
по адресу \\HKLM\SOFTWARE\Policies\Microsoft\Windows NT\RPC необходимо ввести параметр RestrictRemoteClients (DWORD) и установить значение равное 0 и перегрузить машину.
...
Рейтинг: 0 / 0
02.08.2008, 15:35
    #35466836
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
Все равно не помогает
...
Рейтинг: 0 / 0
02.08.2008, 15:36
    #35466838
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
есть реальный пример?
...
Рейтинг: 0 / 0
02.08.2008, 15:40
    #35466846
Анатолий Широков
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
гость из гостиннойесть реальный пример?

Тогда здесь еще почитайте: http://j-integra.intrinsyc.com/support/com/doc/remoteaccess.html
...
Рейтинг: 0 / 0
02.08.2008, 16:34
    #35466868
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
тоже безрезультатно :(
...
Рейтинг: 0 / 0
02.08.2008, 16:41
    #35466872
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
Ситуация следующая.

Дома два компа, соединены обычным кабелем, вот и написал COM приложение (srv.exe)
у него простой метод - GetTime(), возвращает текущее время.
На сервере все нормально, а вот через другой комп - Отказано в доступе.

Подскажите, какие учетные записи о кого должны быть прописаны/добавлены, нужны ли пароли?
Это делают же многие. Правильно как то?
...
Рейтинг: 0 / 0
02.08.2008, 16:47
    #35466876
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
На обоих XP SP2
...
Рейтинг: 0 / 0
02.08.2008, 16:47
    #35466877
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
На обоих установлен FoxPro 9
...
Рейтинг: 0 / 0
03.08.2008, 10:44
    #35467234
Al_fa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
Попробуй в начтройках DCOM выставить "Уровень проверки подлинности" в "Нет"
Если сервер создается через IIS , то необходимо в разрешениях на запуск добавить пользователя "СЛУЖБА"
Также можно попробовать прописать для запуска конкретного пльзователя (закладка "удостоверение")
...
Рейтинг: 0 / 0
03.08.2008, 11:35
    #35467257
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
Нет, все равно отказано в доступе.
Вот снимки настроек DCOM:
...
Рейтинг: 0 / 0
03.08.2008, 11:37
    #35467258
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
И измененные свойства, вкладка Мой компьютер (в DCOMCNFG)
...
Рейтинг: 0 / 0
03.08.2008, 11:40
    #35467259
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
Везде где можно прописан пользователь Root, у него есть пароль.

На другом компьютере тоже создан пользователь Root, у него такой же пароль, он в группе "Администраторы", захожу через него пытаюсь создать обьект COM, но "Отказано в доступе"
...
Рейтинг: 0 / 0
03.08.2008, 12:59
    #35467294
XAndy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
Файрвол?
...
Рейтинг: 0 / 0
03.08.2008, 14:15
    #35467336
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
На "клиенте" стоит Outpost, видно что он пропускает запрос,
но и при его отключении ошибка таже.

Брандмауэры в Windows'ах отключены, все галки убраны
...
Рейтинг: 0 / 0
03.08.2008, 17:29
    #35467415
Al_fa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
На клиенте сервер зарегистрирован ? (если не запускаешь по GUID конечно)
Попробуй в правах дать доступ всем пользователям (выбери все встроенные учетные записи)
И учти , что для применения новых настроек DCOM требуется перезагрузка сервера.
...
Рейтинг: 0 / 0
03.08.2008, 17:31
    #35467421
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
копни на стороне клиента в сторону Панель управления->Учётные записи пользователей->(Выбираем нужного пользователя)->Управление сетевыми паролями->В окне сохранение имён пользователей и паролей добавляешь имя компа (или айпишник), на котором DCOM, имя пользователя и пароль... естесственно этот пользователь с таким паролем должен быть заведён и на компе, на котором DCOM..
...
Рейтинг: 0 / 0
03.08.2008, 19:46
    #35467503
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
Al_faНа клиенте сервер зарегистрирован ? (если не запускаешь по GUID конечно)
по GUID

Al_faПопробуй в правах дать доступ всем пользователям (выбери все встроенные учетные записи)И учти , что для применения новых настроек DCOM требуется перезагрузка сервера.

Попробую
...
Рейтинг: 0 / 0
03.08.2008, 19:53
    #35467506
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
КонецЦиклакопни на стороне клиента в сторону Панель управления->Учётные записи пользователей->(Выбираем нужного пользователя)->Управление сетевыми паролями->В окне сохранение имён пользователей и паролей добавляешь имя компа (или айпишник), на котором DCOM, имя пользователя и пароль... естесственно этот пользователь с таким паролем должен быть заведён и на компе, на котором DCOM..


Я выбрал пользователя, но не нахожу где там "Управление сетевыми паролями"....
В помощи прочитал что это слева, где родственные задачи есть этот пункт....

Но его там нет
...
Рейтинг: 0 / 0
03.08.2008, 19:53
    #35467507
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
Управление сетевыми паролями НАШЕЛ, копаю дальше
...
Рейтинг: 0 / 0
03.08.2008, 20:04
    #35467512
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
Отказано в доступе
...
Рейтинг: 0 / 0
04.08.2008, 09:05
    #35467844
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
а этот пользователь, которого ты занёс в Сохранение имен пользователей и паролей на самом сервере, на до которого собсно и пытаешься достучаться через ДКОМ, заведён? попробуй ещё поиграться с днс-именем и айпиадресом: и так и так заведи... примерно так...
...
Рейтинг: 0 / 0
04.08.2008, 20:58
    #35469838
obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе
Уфффф, так же :(
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / obj = CREATEOBJECTEX('ServerName', 'ComputerName'), отказано в доступе / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]