SAP NetWeaver Application Server für Java (SAP NetWeaver AS für Java) verwendet SAP Cryptographic Library für kryptographischen Funktionen wie digitale Signaturen und SSL. Verwenden Sie diese Vorgehensweise, um SAP Cryptographic Library auf SAP NetWeaver AS für Java zu installieren oder zu aktualisieren.
Voraussetzungen
Sie haben das Installationspaket der SAP Cryptographic Library erhalten. Es steht auf dem SAP Service Marketplace unter http://service.sap.com/swdc
unter zur Verfügung.
In diesem Paket sind folgende Dateien enthalten:
- SAP Cryptographic Library (sapcrypto.dll für Windows NT oder höher, oder libsapcrypto.<ext> für UNIX)
- das Konfigurationswerkzeug sapgenpse.exe
Hinweis Die Verwendung der kryptographischen Funktionen auf dem AS Java unterliegt deutschen Exportvorschriften. Daher kann die Verteilung von dieser Software auf bestimmte Länder beschränkt und nicht frei verfügbar sein. Wenden Sie sich zur Überprüfung der Verfügbarkeit kryptografischer SAP-Software an Ihren SAP-Ansprechpartner vor Ort.
Vorgehensweise
- Laden Sie das SAP-Cryptographic-Library-Installationspaket in das Dateisystem von SAP NetWeaver AS für Java und extrahieren Sie den Inhalt.
- Kopieren Sie die Bibliothek und das Konfigurationswerkzeug in die entsprechenden Verzeichnisse.
Kopieren Sie die Bibliothek und das Konfigurationswerkzeug nach $DIR_CT_RUN (z.B. /usr/sap/<SID>/SYS/exe/uc/NTAMD64) und starten Sie das System neu.
Hinweis Das Standardverzeichnis für die Bibliothek und das Konfigurationswerkzeug ist das durch den Parameter $(DIR_LIBRARY) angegebene Verzeichnis $(DIR_EXECUTABLE). Stellen Sie daher sicher, dass die Bibliothek gefunden werden kann und kopieren Sie sie in das Verzeichnis $(DIR_LIBRARY). Wenn Sie die Bibliothek in ein anderes Verzeichnis kopieren, müssen Sie es im Parameter ssl/ssl_lib angeben.
- Notieren Sie sich den Ablageort der SAP Cryptographic Library.
SAP Cryptographic Library: /usr/sap/SID/SYS/exe.
- Sie werden ihn für das Setzen der Parameter für den Internet Communication Manager (ICM) benötigen.
Hinweis Über den ICM Monitor oder die Web-Administrationsoberfläche können Sie die ICM-Parametereinstellungen überprüfen.
- Prüfen Sie die Dateiberechtigungen.
- Das Betriebssystembenutzer, unter dem SAP NetWeaver AS für Java ausgeführt wird, muss zum Ausführen der Bibliotheksfunktionen berechtigt sein.
Hinweis Dieser Benutzer wird während des Installationsvorgangs angegeben. Standardmäßig ist es <sid>adm für UNIX-Installationen und SAPService<SID> für Windows.
Ergebnisse
SAP Cryptographic Library, die die Bibliothek und das Konfigurationswerkzeug enthält, ist auf dem Host von SAP NetWeaver AS für Java installiert.
Suchen Sie regelmäßig nach einer aktualisierten Version dieser Bibliothek auf dem SAP Service Marketplace, z.B. wenn Sie Support Packages installieren.