问题:问题:Webdispatcher已启动并运行,但无法访问Webdispatcher URL。
如下面的屏幕截图所示,返利app可信吗,自助免费建站,Webdispatcher实例已启动,状态显示为绿色,以红色突出显示。
但是,在浏览器中输入URL时
"https://SSL库初始化失败-没有可用的SSL"
错误消息表示正在启动webdispatcher实例,系统尝试为创建服务器
凭证SAPSSLS.pse公司基于与SSL相关的内核配置文件参数。
但是它未能为创建服务器凭据SAPSSLS.pse公司
如上图所示,SAPSSLS.pse公司文件存在于/usr/sap//W80/sec文件夹中。
其次,iot物联网,系统尝试创建SAPSSLS.PSE公司证书文件,并在实例
(sapcontrol-nr 80-函数启动)的启动过程中,根据内核配置文件
中的SSL相关参数尝试添加SSL凭据,但由于存在SSL凭据而无法添加SAPSSLS.PSE公司执行命令时,/usr/sap//W80/
中存在文件,
"sapgenpse获取我的名字-p/usr/sap//W80/秒/SAPSSLS.pse公司"出现错误,如
下面的屏幕截图所示。
启动web dispatcher实例时,无法自动为生成证书和
服务器凭据。"SAPSSLS.pse公司文件
有两种生成方法SAPSSLS.pse公司文件
第一种方法:
生成 SAPSSLS.pse公司本文介绍的web dispatcher实例重启时自动生成文件的方法
第二种方法:
生成SAPSSLS.pse公司手动文件并将SSL凭据添加到SAPSSLS.pse公司 . (要生成的程序的链接)SAPSSLS.pse公司手动文件并添加SSL凭证
如下所示。
https://blogs.sap.com/2019/03/10/step-to-generate-sapssls.pse-certificate-file-and-add-credential-to-pse-file-for-web-dispatcher-part-2
程序:第一种方法
删除现有或重命名SAPSSLS.pse公司文件输入/usr/sap//W80/秒
示例,淘客选品,
切换到adm unix帐户
#su–adm
$cd/usr/sap//W80/sec(文件夹中不应包含文件)SAPSSLS.pse公司文件名:
$mvSAPSSLS.pse公司 SAPSSLS.pse\u旧
设置环境变量SECUDIR,指向SAPSSLS.pse公司文件将
在adm
$setenv SECUDIR中创建/usr/sap//W80/秒(如果adm是CShell)(路径为SAPSSLS.pse公司文件)
在设置环境
变量的同一屏幕会话上停止并启动web dispatcher实例。
运行命令
$sapcontrol-nr 80-功能停止
状态应显示为"灰色停止",淘客易,如下图所示。
运行命令
$sapcontrol-nr 80-功能启动
状态应显示为"绿色,正在运行",如下图所示
启动webdispatcher实例后,检查文件SAPSSLS.pse公司文件是否自动生成。
通过键入命令
$cd$SECUDIR或cd/usr/sap//W80/sec
$pwd
进入sec文件夹pwd的输出应该显示行
"/usr/sap//W80/sec
运行命令显示文件列表
$ls-lrt
,如下图所示,SAPSSLS.pse公司通过重新启动
webdispatcher实例自动生成证书文件(确保环境变量SECUDIR设置为
)/usr/sap//W80/sec"
以验证是否创建了证书并将SSL凭据添加到SAPSSLS.pse公司文件是否正确
执行如下图所示的命令
$sapgenpse获取我的名称-p/usr/sap//W80/秒/SAPSSLS.pse公司
如上图所示,自动添加服务器凭据文件。
表示证书文件生成成功,启动实例后自动添加凭据文件。