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

# Nasveti za odpravljanje težav pri preverjanju pristnosti potrdila s kompletom orodij za integracijo (ITK)

## Resolution

**Težava**

Včasih orodje za prenos podatkov kompleta za integracijo (ITK) morda ne bo uspelo pri uporabi preverjanja pristnosti na podlagi potrdila z napakami v zvezi s SSL ali napakami rokovanja. Ta rešitev je namenjena samostojnim instancam ITK, nameščenim na strežniku, ki niso nameščeni na SAP NetWeaver PI.

**Vzrok**

Težava je običajno posledica nepopolnih verig certifikatov ali nepravilnih potrdil, ki se uporabljajo v shrambi ključev stranke.

Pri odpravljanju težav preverite naslednje:

- Stranka mora uporabljati javni ključ/vmesna/korenska potrdila, ki jih izda overitelj potrdil, ki jim družba Ariba zaupa. Samopodpisanih potrdil ni mogoče uporabljati z ITK in preverjanjem pristnosti na podlagi certifikata.
- Prepričajte se, da je stranka omogočila, da je končna točka v aplikaciji Ariba način preverjanja pristnosti **Certifikata,**

  (Upstream): **Upravljanje > Administracija > Upravitelj integracije > Komplet orodij za integracijo Varnost**  
  (Naslednje): **Upravljanje > Osnovna administracija > Upravitelj integracije > Komplet orodij za integracijo Varnost**
- V datoteki možnosti (.bat/.sh) se prepričajte, da je parameter urlPrefix pravilno nastavljen na [https://xxxxx/Sourcing/filedownload](https://xxxxx/Sourcing/filedownload) ali [https://xxxxx/Buyer/filedownload](https://xxxxx/Buyer/fileupload), kjer bi bil xxxxx eno od spletnih mest, navedenih v razdelku Dodatne informacije in ga je treba uporabiti, kot je ustrezno. Na primer: nastavite 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)
- V datoteki z možnostmi (.bat/.sh) se prepričajte, da so nastavljeni in komentirani naslednji parametri:  
  clientKeystore  
  clientKeystoreGeslo  
  clientKeyGeslo
- Prepričajte se, da pomnilnik ključev, naveden v parametru clientKeystore, vsebuje strankin zasebni ključ in javna potrdila, ki se uporabljajo za SSL-komunikacijo z Ariba (javni ključ, vmesni ključ, korenska potrdila).
- Če objava HTTPS ne uspe, lahko stranka omogoči naslednje parametre v datoteki Toolslib.bat/.sh v imeniku ITK bin, da natisne informacije o razhroščevanju glede informacij o odjemalcu/strežniku in rokovanje:

  a) Pojdi na \<ITK\_Install\_Root>/bin  
  b) Uredite datoteko Toolslib.bat/.sh  
  c) Nastavite te argumente in shranite:

  **Windows**: Nastavitev \_Comm="%JAVA\_HOME%\\bin\\bin" **-Djavax.net.debug=ssl:handshake:verbose -Dhttps.proProtocol=TLSv1.1,TLSv1.2 -Djdk.tls.client.proProtocol="TLSv1.1,TLSv1.2"** -jar "%CLAESDIr%%

  **Linux/Unix**: \_Comm="$JAVA\_HOME/bin/java **-Djavax.net.debug=\\"ssl:handshake:verbose\\" -Dhttps.proProtocol=\\"TLSv1.1,TLSv1.2\\" -Djdk.tls.client.proProtocol=\\"TLSv1.1,TLSv1.2" $LSvk.k.k.k.p.**
- Ko se ITK naslednjič zažene in poskusi objaviti v Ariba, se v dnevniku prikažejo podatki o rokovanju/potrdilu SSL.

  Preverite zadevo, izdajatelja in datume veljavnosti potrdil, najdenih za shrambo ključev stranke. Te informacije je treba izpisati po vnosu v zapisniku ITK v HTTPS, ki ga objavite na URL za Ariba. Preverite, ali se najdena potrdila ujemajo z istimi podatki o potrdilu odjemalca, kot jih pričakujejo v shrambi ključev.

  a) Veljavno potrdilo je treba najti iz pomnilnika ključev odjemalca.  
  Primer:  
  \*\*\*\*Orodje za prenos datotek v teku na sre. nov. 11 13:22:54 PDT 2020\*\*\*\*  
  objava na https://certs1.ariba.com/Buyer/filedownload?področje=abs.podj.  
  \*\*\*  
  najden ključ za: \<clients\_keystore>

  b) Zagon \*\*\* ClientHello, TLSv1  
  c) \*\*\* ServerHello, TLSv1 se bo začel, javni ključ Ariba (veriga potrdil) pa bo poslan odjemalcu  
  d) Najti je treba zaupanja vredno potrdilo  
  e) \*\*\* ClientKeyExchange, RSA PreMasterSecret, TLSv1 se bo začel, ko stranka pošlje zamenjavo ključa, podpisano z javnim ključem Ariba  
  f) Ariba dešifrira PreMasterSecret. To je točka, kjer lahko uporabnik, če pride do napake, vidi napako, kot je naslednje. Če je odgovor pritrdilen, je težava morda v certifikatih v shrambi ključev: javax.net.ssl.SSLHandshakeException: Prejeto usodno opozorilo: rokovanje\_napaka

**Dodatne informacije**

Veljavna področja so navedena spodaj,

- 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
