1. 程式人生 > >SNC processing failed_SAProuter_證書重新生成

SNC processing failed_SAProuter_證書重新生成

scribe doc describe desc x86_64 left connect files 網站

文章為原創,轉載請聯系我,[email protected]

參照note 1178684 - No service connection: "SNC processing failed"


確認證書所在位置

Execute the following commands on your SAProuter machine:

  • sapgenpse seclogin -l
  • sapgenpse get_my_name -n validity

在cmd直接運行報錯

技術分享

利用everything查找該程序路徑

技術分享

運行C:\zzsaprouter\nt-x86_64\sapgenpse.exe seclogin -l

C:\zzsaprouter\nt-x86_64\sapgenpse.exe get_my_name -n validity

發現已到期,需要重新申請。

技術分享

Make sure that your SNC SAProuter process has also been started under the specified user.
If your SAProuter certificate has expired, renew it by performing the following steps:

  • Delete the files local.pse, cred_v2 on your SAProuter machine.
  • Go to https://support.sap.com/remote-support/saprouter/saprouter-certificates.html
  • Choose "Apply Now!".
  • Execute the steps as described in the following document:
    https://support.sap.com/remote-support/help/installing-saprouter.html

技術分享

將local.pse備份至別的路徑後刪除

技術分享

運行C:\zzsaprouter\nt-x86_64\sapgenpse.exe get_pse -v -a sha256WithRsaEncryption -s 2048 -r certreq -p local.pse "CN=XXXXXXXXX, OU=0000XXXXXX, OU=SAProuter, O=SAP, C=DE"

註釋:XXXX填入你的值

要求輸入密碼時直接回車即可

運行完會生成新的local.pse以及certreq

雙擊生成的certreq(用txt文檔打開)復制所有字符並粘貼到sap網站上

技術分享

技術分享

點擊 右下角的 Request Certificate

技術分享

將生成的字符粘貼到同目錄下的srcert文件中

重啟saprouter.exe

重新查詢有效期

C:\zzsaprouter\nt-x86_64\sapgenpse.exe get_my_name -n validity

查詢

C:\zzsaprouter\nt-x86_64\sapgenpse.exe get_my_name -v -n Issuer

文章為原創,轉載請聯系我,[email protected]

SNC processing failed_SAProuter_證書重新生成