SAP router数字证书有效期是一年,过了这个时间会过期,需要重新申请
步骤如下:
1.在win的系统服务里停止Router的服务
2.备份router文件夹 X:\usr\sap\saprouter(备份后的文件夹在成功更新后可以删除掉)
3.把如下的文件改名
certreq
cred_V2
localpse
srcert
4.在router目录下使用如下命令申请证书
sapgenpse get_pse -v -r certreq -p local.pse "CN=server11, U=0000831216, U=SAProuter, O=SAP, C=DE"
5.输入PIN密码
6.确认密码
7.把certreq中的信息复制到记事本到http://www.service.sap.com/saprouter-sncadd中申请注册
8.点击"Apply Now!"按照它提示的步骤操作
9.粘贴信息到它给出FORM里
10它将生成一个新的证书certreq
11.用记事本建立一个文件srcert,复制这个证书信息到srcert,
12.再把srcert证书装到router系统中,用如下命令:
sapgenpse import_own_cert -c srcert -p local.pse
13.输入PIN密码
14.login证书,用如下命令:
sapgenpse seclogin –p local.pse
它将生成一个叫cred_V2的文件证书,
15.检查证书是否正确的导入用如下代码:
sapgenpse get_my_name –v –n Issuer
16.一切正确后,启动saprouter服务。end
如果丢失了“cred_v2”文件,可以运行如下命令重新生成
sapgenpse seclogin -p local.pse
参考文献
https://websmp105.sap-ag.de/~sapidb/011000358700000866032001#undefined

494f9a6bt655c3ec80225&690.jpg