View previous topic :: View next topic |
Author |
Message |
KPG
Joined: 20 Oct 2002 Posts: 5
|
Posted: 21 Oct 2002 11:41 Post subject: Сервер ключа как сервис 2000SERVER |
|
|
Не могу запустить сервер ключа (rainbow) как сервис 2000SEREVR.
БЭСТ-4.
До переустановки WIN2000server все работало.
После переустанвки сервер ключа работает только как приложение, а как служба - запускается, но рабочие станции ключа не видят, хотя локально (на сервере) БЭСТ запускается нормально.
Перепробовал уже кажется все, ничего не помогает.
ПАМАГИТЕ КТО МОЖЕТ!!! |
|
Back to top |
|
|
Kirr
Joined: 22 Oct 2002 Posts: 2
|
Posted: 22 Oct 2002 10:38 Post subject: |
|
|
А ты сервис правильно устанавливал ?
просто - nssrvice.exe /i недостаточно
необходимо еще поставить /DN:имя_директории_с_бэс |
|
Back to top |
|
|
Hohol
Joined: 15 Jan 2002 Posts: 196 Location: Александр
|
Posted: 22 Oct 2002 12:18 Post subject: |
|
|
Kirr wrote: | А ты сервис правильно устанавливал ?
просто - nssrvice.exe /i недостаточно
необходимо еще поставить /DN:имя_директории_с_бэстом |
Не путай человека - /DN:BEST4 - это не имя директории с бестом, а имя ключа по дефолту и изменять его есть смысл только если в сети больше одного ключа, тогда каждому ключу дают свое имя, а на клиенте определяют переменную среды BEST_NAME.
А в качестве сервера ключа мне nssrvice.exe не понравился, работал, но какие ругательства в EventLog'e регулярно появлялись. Снес я его и поставил nsrvgx, работает без проблемм. |
|
Back to top |
|
|
KPG
Joined: 20 Oct 2002 Posts: 5
|
Posted: 22 Oct 2002 15:36 Post subject: |
|
|
Спасибо за ответы!
Сервис был проинсталлирован правильно, но так ничего и не работает...
А nsrvgx можно запустить как сервис? Как приложение он то как раз и работает исправно. Только после автоматической перезагрузки сервера он сам не стартует (только после ввода пароля при старте WIN2000server). А у меня сделано так:
Если ночью надолго выключается питание, то PowerShute выключает сервер. А утром поставлено в биосе автовключение в 6-00. Или можно включить сервер по телефону. Но в БЭСТ тогда всеравно не попасть...
Приходится брать такси и ехать...
И вот еще:
Все клиенты у меня WIN98, у всех стояли протоколы TCP/IP + NetBeui
все работает. Удалил NetBeui - тоже все работает.
А вот пробую зайти клиентом из WIN2000server (он стоит для эксперементов) - демо режим. Пробовал с настройкой протоколов, все сделал как в Best4W2K.doc (на основном то сервере WIN2000server все также сделано и работает...) - не помогает...
Это так - к слову, не очень то и надо, но интересно... |
|
Back to top |
|
|
KPG
Joined: 20 Oct 2002 Posts: 5
|
Posted: 22 Oct 2002 22:42 Post subject: |
|
|
Странно... Но все заработало после переустановки сервера ключа!
Просто снес и поставил заново!
Кстати при инсталляции на самом деле надо задавать параметры /i /DN:best4
где best4 не путь к БЭСТУ, а имя, под которым запускается сервер ключа.
А вот на счет клиента под WIN2000server - так и не разобрался!
Кстати на этой же машине стоит и WIN98, так вот если убрать протокол NetBeui на ней, то БЭСТ тоже работает в демо режиме. Похоже это чтото в самой машине странное творится, ведь как я уже говорил - на остальных то машинах все работает!
Всем спасибо за внимание! |
|
Back to top |
|
|
Sam
Joined: 18 Mar 2002 Posts: 486 Location: Чикуров Семен Владимирович Occupation: РУСАЛ-ВАМИ Interests: Санкт-Петербург
|
Posted: 23 Oct 2002 10:05 Post subject: |
|
|
Надо смотреть настройки сетевой карты.
Или попробуй воткнуть другую. |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 23 Oct 2002 19:24 Post subject: |
|
|
KPG wrote: | Все клиенты у меня WIN98, у всех стояли протоколы TCP/IP + NetBeui
все работает. Удалил NetBeui - тоже все работает.
А вот пробую зайти клиентом из WIN2000server (он стоит для эксперементов) - демо режим. Пробовал с настройкой протоколов, все сделал как в Best4W2K.doc (на основном то сервере WIN2000server все также сделано и работает...) - не помогает...
Это так - к слову, не очень то и надо, но интересно... |
Уже не первый раз.
Ответ здесь
Я в этом форуме высказывал предложение создать FAQ и вынести этот вопрос в него, но похоже, службе поддержки ИС глубоко * на мнения высказываемые в этом форуме - не обязаны они читать его, вот и приходится мне их работу делать, а делаю я это потому как сам долго искал решение проблемы и нашел его здесь.
P.S ВНИМАТЕЬЛНО ЧИТАЙТЕ СОГЛАШЕНИЕ ПРИ РЕГИСТРАЦИИ В КЛУБЕ (чего не сделал я) |
|
Back to top |
|
|
КИН
Joined: 30 Oct 2002 Posts: 29 Location: Игорь Козлов (Rainbow Technologies)
|
Posted: 30 Oct 2002 18:36 Post subject: |
|
|
KPG wrote: |
Все клиенты у меня WIN98, у всех стояли протоколы TCP/IP + NetBeui
все работает. Удалил NetBeui - тоже все работает. |
NetBEUI удаляйте к едрене фене. Зачем вам медленный, немаршрутизируемый транспорт, когда все прогрессивное человечество пользуется TCP/IP? Для работы БЭСТа достаточно включить поддержку NetBIOS поверх TCP/IP или, иначе, NetBT (кстати, если у вас установлен один единственный транспорт - TCP/IP - эта поддержка включается автоматически).
Как гриться, Well-known конфигура для Win2k Server/Advanced Server:
Сервер: TCP/IP, NetBT, Sentinel System Driver (текущая версия 5.41), а также nssrvice.exe /i /DN:BEST4 /MS:1 /SW:0 /ST. Кстати, потом все параметры, кроме /i и /u, можно менять без переустановки службы (панель управления / службы / свойства службы Netinel).
Клиент: TCP/IP, NetBT (гулька "включить поддержку NetBIOS поверх TCP/IP" в свойствах этого транспорта; обычно там стоит птица и чекбокс задизаблен).
Все лётает в 90% случаев. Бывает, что и не летает - необходим откат на предыдущую версию сервера (5.20). После отката лётает и у остальных 10%. Почему - не знаю |
|
Back to top |
|
|
KPG
Joined: 20 Oct 2002 Posts: 5
|
Posted: 31 Oct 2002 13:28 Post subject: Сервер ключа как сервис 2000SERVER |
|
|
Кто подскажет, где можно взять новые версии сервера ключа?
БЭСТ не обновляю, поэтому нет возможности обновить и сервер ключ |
|
Back to top |
|
|
КИН
Joined: 30 Oct 2002 Posts: 29 Location: Игорь Козлов (Rainbow Technologies)
|
|
Back to top |
|
|
KPG
Joined: 20 Oct 2002 Posts: 5
|
Posted: 31 Oct 2002 17:54 Post subject: Сервер ключа как сервис 2000SERVER |
|
|
Спасибо!
И впрямь всё лётает в 90% случаев!
Для остальных 10% случаев, при инсталляции сервера ключа я не указываю протокол, а в сетевых настройках серевера оставляю NetBeui на всякий случай.
Просто на тех клиентах, где по TCP/IP по каким то причинам (интересно по каким?) БЭСТ работать отказывается - ставлю протокол NetBeui, а где работает нормально - отсавляю только TCP/IP.
Причем на тех машинах, где стоит только TCP/IP, всё просто лётает!
И документы сохраняются гораздо быстрее!!! |
|
Back to top |
|
|
КИН
Joined: 30 Oct 2002 Posts: 29 Location: Игорь Козлов (Rainbow Technologies)
|
Posted: 01 Nov 2002 11:57 Post subject: Re: Сервер ключа как сервис 2000SERVER |
|
|
KPG wrote: | Просто на тех клиентах, где по TCP/IP по каким то причинам (интересно по каким?) БЭСТ работать отказывается - ставлю протокол NetBeui, а где работает нормально - отсавляю только TCP/IP. |
А БЭСТ и не работает по TCP/IP. Он суть досовский, и потому способен работать лишь через NetBIOS. А вот какой транспорт под этот интерфейс подложить - NetBEUI, IPX/SPX, TCP/IP, Banyan Vines - дело Ваше. |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 01 Nov 2002 12:23 Post subject: |
|
|
А БЕСТ NetBios использует только для поиска ключа, а с БД он работатет как с локальным диском. А как я "эмулирую" локальный диск и какой протокол используется для доступа к серверу - не его (БЕСТА) дело. Так что, если свзяь с сервером по TCP/IP, то именно он и используется для обмена данными, а NetBios over TCP/IP нужен только для ключа. Если бы можно было организовать поиск ключа чисто по TCP/IP - было бы куда лучше, думаю и скорость поиска была бы больше, так как можно явно IP адрес сервера указать. (У кого сервер с динамическим IP ? ). |
|
Back to top |
|
|
КИН
Joined: 30 Oct 2002 Posts: 29 Location: Игорь Козлов (Rainbow Technologies)
|
Posted: 01 Nov 2002 12:40 Post subject: |
|
|
Magistr wrote: | А БЕСТ NetBios использует только для поиска ключа, а с БД он работатет как с локальным диском. |
Я это и имел ввиду.
Magistr wrote: | Если бы можно было организовать поиск ключа чисто по TCP/IP - было бы куда лучше, думаю и скорость поиска была бы больше, так как можно явно IP адрес сервера указать. (У кого сервер с динамическим IP ? ). |
Кто ж в этом благородном деле И-С мешает? В клиентской библиотеке NetSentinel есть функция:
Code: | set_rnbo_lib_parameters (RNBO_PARAMETERS_PTR_T pstruct) |
В структуре RB_PARAMETERS_T, указатель pstruct на которую можно передать в функцию, есть все необходимые для включения TCP/IP поля, а именно: unsigned char protocols [PROTOCOL_ARRAY_SIZE] (очередность перебора протоколов; по дефолту TCP/IP отсутствует и, видимо поэтому, не реализовано в БЭСТе), DWORD timeout_sec_TCPIP (таймаут), DWORD timeout_retries_TCPIP (число повторов поиска сервера после отвала по таймауту), char subnet_mask_TCPIP [SUBNET_MASK_LEN_TCPIP] (маска подсети; это чтоб подсеть всякой дрянью не засорять).
Так что - все карты на руках И-С. ИМХО, подстройку таких вещей нужно вообще отдавать на откуп пользователю. |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 01 Nov 2002 21:25 Post subject: |
|
|
Здорово! Хотим TCP/IP в чистом вид |
|
Back to top |
|
|
|