---
article_id: KB0394858
article_type: Support Note
component_ids:
  - BNS-ARI-PUR
  - BNS-ARI-SC
  - BNS-ARI-SIPM
  - BNS-ARI-SS
component_descriptions:
  - Beszerzés
  - Strategic Contracts
  - Strategic Sourcing
  - Supplier Information and Performance Management
products:
  - SAP Ariba Procurement, cloud edition
  - SAP Ariba Sourcing, cloud edition
language: hu
created: 2015-05-21
updated: 2022-04-02
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0394858_hu
connect_url: https://support.ariba.com/item/view/KB0394858_hu?min=1
sap_for_me_url: https://me.sap.com/notes/KB0394858/hu
---

# Tippek az Integration Toolkit (ITK) tanúsítványhitelesítési hibáinak elhárításához

## Megoldás

**Probléma**

Vannak olyan alkalmak, amikor az Integration Toolkit (ITK) Data Transfer Tool (DTT) meghibásodhat, ha SSL-hibákkal vagy kézfogási hibákkal rendelkező tanúsítványalapú hitelesítést használ. Ez a megoldás egy szerverre telepített, az SAP NetWeaver PI-re nem telepített önálló ITK-példányokhoz készült.

**Ok**

A kibocsátást általában hiányos tanúsítványláncok vagy az ügyfél kulcstárolójában használt helytelen tanúsítványok okozzák.

Hibajavításkor ellenőrizze a következőket:

- Gondoskodjon róla, hogy az ügyfél olyan nyilvános kulcsot/köztes/gyökértanúsítványokat használjon, amelyeket az Ariba által megbízható hitelesítésszolgáltató állított ki. Önaláírt tanúsítványok nem használhatók ITK és tanúsítványalapú hitelesítéssel.
- Győződjön meg róla, hogy az ügyfél engedélyezte a végpontot az Ariba alkalmazásban a **Tanúsítvány** hitelesítési módszereként.

  (Upstream): **Kezelés > Adminisztráció > Integrációmenedzser > Integrációs eszközkészlet Biztonság**  
  (Downstream): **Kezelés > Alapadminisztráció > Integrációmenedzser > Integrációs eszközkészlet Biztonság**
- A beállításfájlban (.bat/.sh) győződjön meg arról, hogy az urlPrefix paraméter értéke [https://xxxxx/Sourcing/fileddownload](https://xxxxx/Sourcing/filedownload) vagy [https://xxxxx/Buyer/fileu](https://xxxxx/Buyer/fileupload) Például: set urlPrefix=[https://s1-integration.ariba.com/Sourcing/filedownload](https://s1-integration.ariba.com/Sourcing/filedownload) orr set urlPrefix=[https://s1-integration.ariba.com/Buyer/fileupload](https://s1-integration.ariba.com/Sourcing/filedownload)
- A beállításfájlban (.bat/.sh) ügyeljen arra, hogy a következő paraméterek legyenek beállítva és ne legyenek megjegyzve:  
  clientKeystore  
  clientKeystorePassword  
  clientKeyPassword
- Gondoskodjon róla, hogy a clientKeystore paraméterben megadott kulcstároló tartalmazza az ügyfél és az Aribával folytatott SSL-kommunikációhoz használt privát kulcsot és nyilvános tanúsítványokat (nyilvános kulcs, köztes, gyökértanúsítványok).
- Ha a HTTPS-bejegyzés nem működik, az ügyfél az ITK bin könyvtárban lévő toolslib.bat/.sh fájlban a következő paramétereket engedélyezheti a kliens/szerver hello és handshake információk hibakeresési adatainak kinyomtatásához:

  a) Ugrás ide: \<ITK\_install\_root>/bin  
  b) Szerkessze a toolslib.bat/.sh fájlt  
  c) Állítsa be a következő argumentumokat, és mentse:

  **Windows**: set \_Command="%JAVA\_HOME%\\bin\\java" **-Djavax.net.debug=ssl:handshake:verbose -Dhttps.protocols=TLSv1.1,TLSv1.2 -Djdk.tls.client.protocols="TLSv1.1,TLSv1.2"** -jar "%CLASSESDIR%\\aribafilfer.jar"

  **Linux/Unix**: \_Command="$JAVA\_HOME/bin/java **-Djavax.net.debug=\\"ssl:handshake:verbose\\" -Dhttps.protocols=\\"TLSv1.1,TLSv1.2\\" -Djdk.tls.client.protoc= ols\\"TLSv1.1.TLSv1.2\\"** -.jar \\"$CLibetrafR\\"-.jar \\"$CLESetrilR\\"
- Amikor az ITK legközelebb fut, és megpróbálja elküldeni az Aribának, a naplóban megjelennek az SSL-kézfogás/tanúsítvány adatai.

  Az ügyfél kulcstárolójához talált tanúsítvány(ok) tárgyának, kibocsátójának és érvényességi dátumának ellenőrzése. Ezt az információt az ITK-napló bejegyzése után kell kinyomtatni a HTTPS-bejegyzésbe az Ariba URL-címre. Ellenőrizze, hogy a tanúsítvány(ok) megfelel-e(nek) a kulcstárolóban várt klienstanúsítvány-információnak.

  a) Érvényes tanúsítványt kell találni az ügyfél kulcstárolójából.  
  Példa:  
  \*\*\*\*Fájlátviteli eszköz futtatása: Wed Nov 11 13:22:54 PDT 2020\*\*\*\*  
  Hirdetmény a https://certs1.ariba.com/Buyer/filedownload? oldalonrealm=abcCompany  
  \*\*\*  
  kulcsot talált a következőhöz: \<clients\_keystore>

  b) A \*\*\* ClientHello, TLSv1 kezdeményezése  
  c) A \*\*\* ServerHello, TLSv1 elindításra kerül, és az Ariba nyilvános kulcs (tanúsítványlánc) el lesz küldve az ügyfélnek  
  d) Megbízható tanúsítványt kell találni  
  e) A \*\*\* ClientKeyExchange, RSA PreMasterSecret, TLSv1 kezdeményezésre kerül, ahol az ügyfél elküldi az Ariba nyilvános kulccsal aláírt kulcscserét  
  f) Az Ariba visszafejti a PreMasterSecret titkosítását. Ez az a pont, ahol hiba esetén előfordulhat, hogy a felhasználó az alábbiak szerint hibát lát. Ha igen, a probléma a kulcstároló tanúsítványaival lehet: javax.net.ssl.SSLHandshakeException: Fatal alert: handshake\_error

**Kiegészítő információk**

Az érvényes tartományokat az alábbiakban soroljuk fel,

- service-2-eu.ariba.com
- service-2-ru.ariba.com
- s1-integration.ariba.com
- certs1-integration.ariba.com
- s3-integration.ariba.com
- certs3-integration.ariba.com
- s1-integration-eu.ariba.com
- certs1-integration-eu.ariba.com
- s1-integration-ru.ariba.com
- certs1-integration-ru.ariba.com
- service-2.ariba.com
- certservice-2.ariba.com
