TOUVE 发表于 2015-9-19 13:56:00

sap router maintenance

  1、下载加密软件http://service.sap.com/swdc;
  2、申请加密证书 https://websmp110.sap-ag.de/saprouter-sncadd;
  3、登陆到需要安装sap router 的服务器(这台服务器需要安装有sap,<SNC_ADM>(ecsadm)),设定环境变量
  SECUDIR = <directory_of_SAProuter>
  SNC_LIB = <path_to_libsecude>/<name_of_sapcrypto_library>
  eg:
  SNC_LIB=/usr/sap/SAPCRYPTO/linux-x86_64-glibc2.3/libsapcrypto.so
SECUDIR=/usr/sap/saprouter
4、下载证书
  sapgenpse get_pse -v -r certreq -p local.pse "<Distinguished Name>"
  Distinguished Name 是通过网站(saprouter-sncadd)上获得;
  eg:sapgenpse get_pse -v -r certreq -p local.pse "CN=HOSTNAME, OU=0000123456, OU=SAProuter, O=SAP, C=DE"
  CN = <Common_Name>, OU = <Organizational_Unit>, O = <Organization>, C = <Country>
  5、复制证书内容保存成srcert文件;
  6、安装证书
  sapgenpse import_own_cert -c srcert -p local.pse
  7、验证是否router启动
  sapgenpse get_my_name -v -n Issuer
  8.平常启动saprouter
  saprouter -r -S <port>-K "p:CN=HOSTNAME, OU=0000123456, OU=SAProuter, O=SAP, C=DE"
  -r 表示 start
  -S port默认的是3299 ,不填则就是3299
  -K 表示启动是已加密的形式启动;
  
  在启动后要SAP能访问,一定要HOSTNAME 这台服务器的外网IP及端口都是通的。
  很多企业可能用内网IP能通过SAPROUTER访问,但是一旦用外网就不能访问了;
  就是因为外网IP及端口在外部不能访问到。这有可能是该外网网关没有配置;
  
页: [1]
查看完整版本: sap router maintenance