关键字:iPlanet Directory Server Sun ONE Directory Server 安装 nss3.dll libplc4.dll ERROR: Ldap authentication failed for url Unknown error
Sun ONE Directory Server简介:
Sun™ ONE Directory Server 产品中包括一个 Directory Server、一个用于管理多个目录的 Administration Server 和通过图形界面管理这两个服务器的 Sun ONE Server Console。
Sun ONE Directory Server 是一种强大且具伸缩性的服务器,用于管理企业范围内的用户和资源目录。此服务器基于名为轻型目录访问协议 (LDAP) 的开放系统服务器协议。Directory Server 在计算机中作为 ns-slapd 进程或服务运行。该服务器管理目录内容并对客户机请求作出响应。
Administration Server 是由 Sun ONE 提供的辅助服务器,用于帮助您管理 Directory Server (以及其他所有 Sun ONE 服务器);通过它您可以执行大多数 Directory Server 管理任务。Sun ONE Server Console 是 Administration Server 的图形界面。而 Directory Server 控制台是 Sun ONE Server Console 的一部分,专门为 Sun ONE Directory Server 而设计。
通过 Directory Server 控制台可以执行大多数 Directory Server 管理任务。您也可以通过编辑配置文件或使用命令行公用程序来手动执行管理任务。有关 Sun ONE Server Console 的详细信息,请参阅 Sun ONE Server Console 服务器管理指南
下载地址:http://www.sun.com/download/products.xml?id=4373c4c2
SODS5.2支持 的平台有:
- Sun Solaris 8 for UltraSPARC(32 和64 位)
- Sun Solaris 9 for SPARC(32 和64 位)
- Sun Solaris 9 for x86 (IA-32)
- Microsoft Windows 2000 Server 和Advanced Server SP 3 (IA-32)
- RedHat Linux 7.2 (IA-32)
- Sun Linux 5.0 (Sun LX50)
- Hewlett-Packard HP-UX 11.i PA-RISC 1.1 或2.0(32 位和64 位)
- IBM AIX 5.1(Power PC)(32 位)
SUN的资料不太统一,在这份资料中没有说明支持XP,在另外一份资料中却指出支持XP,事实上经过测 试,5.2是支持XP的,以下以XP下安装5.2为例。
安装注意事项:
①、首先将你计算机名连同域全名添 加到%windir%\System32\drivers\etc\hosts文件中,例如你的计算机名字为test,要创建的域名称为 mydomain.com,那么需要在hosts文件最后一行新增 127.0.0.1 test.mydomain.com,这样配置是为了以后管理员控制台解析时使用。如 下图例所示,我需要在hosts文件新增
127.0.0.1 xhy-32ab83a3b47.mydomain.com
②、不支持包含空格字符的安装 路径。不要在安装路径中使用空格字符。例如安装时不要使用默认的C:\Program Files\Sun\MPS,注意此路径中有红色的空格会导致server安装失败,可以直接装在C:\Sun\MPS目录下。
如果有一个failed,那就代表安装失败,需卸载(卸载程序卸载可能不完全,等卸载完毕后需要手动删除MPS目录)后重新安装,注意上面两点~~
如果安装后出现nss3.dll或libplc4.dll找不到异常,参考下面文章问题即可解决
http://www-01.ibm.com/support/docview.wss?uid=swg21351380
1、From the installation zip files,open folder setup_data\base, you will find a file called nsbasesys.zip
2、Open nsbasesys.zip, extract all the .dll files to %WINDIR%\system32
– Double check that you have these files in %WINDIR%\system32 :
这里需要说明一下,我曾经在win7 X64系统下通过解压到目录的方式向system32添加文件,结果文件在system32中没有出现,而是被转移到%WINDIR%\SysWOW64目录中,Google了一下,原来是X64的运行机制,原文请参考:认识 System,System32,Syswow64,因此还需要手工解压并复制。
===
3、列出刚才我们解压的文件,确保解压成功。
C:\WINDOWS\SYSTEM32> dir /b icu*.dll lib*.dll nsldap*.dll nss3.dll sasl*.dll smime3.dll ssl3.dll
icudt2.dll
icuin2.dll
icuio2.dll
icule2.dll
icuuc2.dll
libadminutil52.dll
libadmsslutil52.dll
libnspr4.dll
libplc4.dll
libplds4.dll
nsldap32v50.dll
nsldappr32v50.dll
nsldapssl32v50.dll
nss3.dll
sasl32.dll
smime3.dll
ssl3.dll
===
4、From the installation files, run “setup”, or if you wish to see debugging messages, run “setup -debug”
5、The installation should now terminate successfully.
资源:
http://docs.sun.com/source/816-6852-10/contents.html – Sun ONE Directory Server管理指南
http://docs.sun.com/source/816-6881-10/index.html – Sun ONE Directory Server 5.2 发行说明