Я работаю в магазине .NET / MSSQL, который испытывает проблемы с поддержкой клиентов, использующих Novell, частично потому, что у нас нет Novell (или денег на это), а частично потому, что у нас нет никого с опытом работы с Novell. Этот вопрос можно легко расширить до "Как мы можем улучшить нашу поддержку технологии X, если у нас нет технологии X?" Очевидно, я ожидаю, что кто-то скажет: «Легко приобрести технологию или кого-то с таким опытом», но имейте в виду, что я всего лишь разработчик, а не менеджер по разработке или кто-то, у кого есть власть над кошельком. Я искал виртуальное устройство сервера Novell (хотя я не уверен, что именно «сервер Novell» - это то, что мне следует искать), но на веб-сайте VMware ничего не нашел.





Доступен 60-дневная пробная версия Open Enterprise Server 2 (требуется бесплатная регистрация). Если вы установите его на виртуальную машину, ничто не помешает вам переустановить его через 60 дней (кроме лицензии).
Но для этого вам понадобится кто-то, кто хорошо разбирается в Linux (и желательно хорошо разбирается в этой технологии). В магазине MS это может быть проблемой.
Самым простым решением было бы передать это на аутсорсинг - попросите сторонних специалистов протестировать ваше программное обеспечение на совместимость. Если вы обнаружите, что платите слишком много - наймите кого-нибудь, кто знает этот программный стек.
Вы не можете поддерживать что-то, если не проверяете это. И вы не можете протестировать то, чего не знаете.
Раньше была какая-то относительно дешевая сеть разработчиков, к которой мы принадлежали до того, как вопросы Novell исчезли и исчезли (известные последние слова, теперь я уверен, что мы получим одно завтра), нет никакой замены программному / аппаратному обеспечению , единственная альтернатива - написать тестовую программу и попросить пользователя запустить ее. Я заинтригован тем, с какой проблемой вы столкнулись, основными из них были блокировки файлов с базами данных Jet.
Когда вы говорите, что работает с Novell, вы должны понимать, что это значит.
Скорее всего, вы имеете в виду либо использование серверов Netware, либо использование eDirectory для аутентификации.
С выпуском Open Enterprise Server Novell перенесла основные функции большей части стека Netware для работы на SLES (SUSE Linux Enterprise Server). Таким образом, OES работает на ядре Netware или Linux. Сервисы во многом одинаковы для обоих (есть некоторые тонкие различия, которые, вероятно, выходят за рамки этой проблемы).
Если вы имеете в виду серверы Netware (или даже серверы OES Linux, предоставляющие общие файловые ресурсы), тогда возникает вопрос о том, как вы получаете доступ к файловой системе. Если это просто чтение и запись с сетевого диска, то есть два подхода.
1) Установите клиент Novell на устройство, которому требуется доступ к файловой системе, чтобы он мог установить соединение NCP (протоколы ядра Novell) с томами и данными, размещенными там.
2) Заставьте администратора сервера Novell включить CIFS / Samba (в ядрах Netware это CIFS, реализация CIFS, не портированная из Samba. В OES Linux в настоящее время это Samba, использующая eDirectory для учетных записей. В ближайшее время будет выпущено OES 2 Sp1, в ядре Linux, стек Netware CIFS был перенесен на Linux, поскольку он намного более производительный и масштабируемый, чем просто Samba на сервере.
Однако, скорее всего, вы имеете в виду, что eDirectory используется для аутентификации. Если это так, просто представьте, что это каталог LDAP, и все будет в порядке.
eDirectory является кроссплатформенным и работает в Windows, Netware, Linux (по крайней мере SLES и Red Hat), Solaris, AIX и HPUX. Практически неотличимо от того, на какой платформе он работает, поэтому независимо от того, какой у вас есть опыт работы с ядром ОС, установите на нем экземпляр eDirectory, настройте тестовое дерево, и вы можете довольно легко протестировать свой код аутентификации с ним.
Должна быть доступна бесплатная лицензия на 250 000 пользователей только для eDirectory for Developers. (На самом деле я не думаю, что они даже просят лицензий только для eDirectory. Для дополнительных продуктов требуется лицензирование. OES требует лицензии для доступа к общим файловым ресурсам или совместно используемым принтерам. Identity Manager (IDM) входит в комплект почти любой другой лицензии на продукт Novell , но только для использования с драйверами из комплекта (AD, eDir, Notes, Exchange), остальные требуют лицензирования.
Надеюсь, это поможет. Если вы ищете указатели и руководства для начинающих, на Novell Cool Solutions есть огромное количество контента.
Если у вас есть конкретная проблема, дайте мне знать, и я посмотрю, смогу ли я помочь.