云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > SSL原理以及Linux下WebLogic Server 8配置SSL的经验总结

SSL原理以及Linux下WebLogic Server 8配置SSL的经验总结

  • 62 次阅读
  • 3 次下载
  • 2025/5/29 5:53:28

问题描述:生成证书之后,需要把证书加入KeyStore,以供WebLogic使用。生成过程中,需要相应的步骤,不然生成的证书的证书链是错误的。这个可以在KeyStore生成后,用WebLogic提供的工具检验(utils.ValidateCertChain类)。

解决方案:使用提供的脚本(见附录3说明),自动把证书导入KeyStore。WebLogic提供的检验工具,检验不出来错误的extension,只能检查出证书链的错误。所以以前的步骤要小心。

(四)Admin Server的配置

这个阶段,是配置Server阶段,通常没有什么大问题。 1.如何配置

问题描述:如果生成domain的时候,没有把表1的内容输入,那么我们可以从Console Panel中进行配置。 1.1配置Servers

1.1.1在Servers下,新建1个Server,名字是Fiancee

1.1.1.1输入名字后,修改监听地址为Fiancee.CJW.com 1.1.1.2选中SSL Listen Port Enabled,然后Port填入7002 1.1.1.3点击Apply

1.1.1.4重复1.1.1中的几个步骤,把Circle也加入

1.2配置KeyStore

1.2.1点击Fiancee,右边Configuration下边的Keystores & SSL中,点击Change,选

择Custom Identity and Custom Trust,然后Continue

1.2.2 Custom Identity中,

Custom Identity Key Store File Name: Fiancee.jks

Custom Identity Key Store Type: JKS

Custom Identity Key Store Pass Phrase: password

Confirm Custom Identity Key Store Pass Phrase: password

1.2.3 Custom Trust中

Custom Trust Key Store File Name: Fiancee.jks Custom Trust Key Store Type: JKS

Custom Trust Key Store Pass Phrase: password

Confirm Custom Trust Key Store Pass Phrase: password

1.2.4点击Continue

1.2.5 Review SSL Private Key Settings 中

Private Key Alias: FianceePK (就是IdentityName后边跟一个PK) Passphrase :password

Confirm Passphrase: password

1.2.6点击Contiune 1.2.7点击Finish

1.2.8点击左边Servers中的Circle,重复步骤2-5,把Fiancee改成Circle就OK了

1.3配置Cluster(本步骤可忽略,除非你想建立一个Cluster。)

1.3.1点击左边Clusters,然后Configure a new Cluster...,名字中填入MyCluster,

点击确定

1.3.2在Cluster Address中,填入“Fiancee.CJW.com,Circle.CJW.com”。

1.3.3在Server tab中,把Fiancee和 Circle都放在右边,点击Apply,就完成Cluster

设置

1.4配置Machine

1.4.1点击左边的Machines,添加1个新的Machine,名字为Laptop 1.4.2 Node Manager栏中,

Listen Address: nodeLaptop.cjw.com Listen Port: 5555

这里的Listen Address,就是hosts文件中紧跟IP地址后边那个DNS,不然会出

现Hostname Verfication失败。当然,你可以在这里输入IP,这样就不会有以上问题出现。

1.4.3点击Apply

1.4.4 Server栏中,把Fiancee放入右边 1.4.5重复以上步骤,把CircleM也加入Machine

1.5重启Admin Server,完成配置

(五)配置Node Manager

NodeManager,不是一个Server实例,而是一个服务。它掌管的是一台机器。所以一台机器只需要一个NodeManager,她可以掌管所在该机器的Managed Server。NodeManager的配置和Admin/Managed Server有所不同,其配置文件是weblogic81/common/nodemanager下

nodemanager.properties和nodemanager.hosts。前者配置 NodeManager的运行属性,后者是配

置NodeManager允许监听的Admin Server。要查看NodeManager的运行情况,在Admin Panel中加入Machine,并且设定好监听地址等。

nodemanager.properties文件带有详细的说明,这里就不再复述了。 1.ListenAddress,DnsReverseEnabled属性的设定

问题描述:配置SSL的时候,很多时候都会碰到ListenAddress, DnsReverseEnabled选项。究竟如何选择。

解决方案:网络中表示地址有2种方法,她们是DNS名字和IP地址。在配置ListenAddress的时候,如果用的是DNS 名字,那么DnsReverseEnabled就要开启。如果是IP地址,那么就关闭。如果两者都存在,那么请开启DnsReverseEnabled。ListenAddres大小写不敏感。

注意:文件nodemanager.hosts中,如果用DNS名字,那么大小写一定符合和DNS中的DNS,当然,也要和相应的NodeManager的证书中的CN相同, 这个是和普通规矩有所不同的。 在设定系统hosts文件的时候,记得要把NodeManager的DNS放在第一位,然后就是相应机器上的Managed Server的证书中指定的CN。也就是如果是DNS查询,第一个查询到的是NodeManager的地址,而不是其他的那些有效但无关紧要的地址,这个可以通过ping语句验证,ping Fiancee.CJW.com,应该返回的是nodeFiancee.CJW.com。

最终结果: 如果设定不正确,Hostname Verification会失败。测试中,可以在启动命令中加入 -Dweblogic.security.SSL.ignoreHostnameVerification=true 来暂时屏蔽Hostname Verification。

(六)Managed Server的设置

Managed Server设置最简单,只需要在Panel中的Servers中加一个Server,前边已经有详细说明。

如果要手动启动的话:首先先在另一台机器装上WebLogic Server,建立一个空目录,然后把startManagedWebLogic.cmd/sh 从Admin Server上拷贝过去,设定好启动参数,就可以运行了。一

搜索更多关于: SSL原理以及Linux下WebLogic Server 8 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

问题描述:生成证书之后,需要把证书加入KeyStore,以供WebLogic使用。生成过程中,需要相应的步骤,不然生成的证书的证书链是错误的。这个可以在KeyStore生成后,用WebLogic提供的工具检验(utils.ValidateCertChain类)。 解决方案:使用提供的脚本(见附录3说明),自动把证书导入KeyStore。WebLogic提供的检验工具,检验不出来错误的extension,只能检查出证书链的错误。所以以前的步骤要小心。 (四)Admin Server的配置 这个阶段,是配置Server阶段,通常没有什么大问题。 1.如何配置 问题描述:如果生成domain的时候,没有把表1的内容输入,那么我们可以从Console Panel中进行配置。 1.1配置Servers 1.1.1在Serve

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com