---
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: kk
created: 2015-05-21
updated: 2022-04-02
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0394858_kk
connect_url: https://support.ariba.com/item/view/KB0394858_kk?min=1
sap_for_me_url: https://me.sap.com/notes/KB0394858/kk
---

# Интеграция құралдар жиыны (ITK) арқылы сертификат аутентификациясының ақауларын жоюға арналған кеңестер

## Resolution

**Мәселе**

Integration Toolkit (ITK) деректі тасымалдау құралы (DTT) SSL немесе өңдеу ақаулары бойынша қателері бар сертификатқа негізделген аутентификацияны пайдаланған кезде сәтсіз аяқталуы мүмкін уақыт бар. Бұл шешім SAP NetWeaver PI ішіне орнатылмаған серверге жеке ITK даналарына арналған.

**Себеп**

Мәселе әдетте толық емес сертификаттар тізбектеріне немесе клиенттің кілттер қоймасында дұрыс емес сертификаттарға байланысты болады.

Ақаулықтарды жою кезінде төмендегілерді тексеріңіз:

- Клиент Ariba жүйесі сенімді сертификаттау орталығы шығарған ашық кілт/аралық/түбірлік сертификаттарды пайдаланғанына көз жеткізіңіз. Өздігінен қол қойылған сертификаттарды ITK және сертификатқа негізделген аутентификациямен пайдалану мүмкін емес.
- Клиенттің Ariba қолданбасындағы соңғы нүктені сертификаттың аутентификация әдісі болуын қосқаныңызға көз жеткізіңіз**,**

  (Алдыңғы жүйе): **басқару > интеграция менеджері > интеграция құралының қауіпсіздігі**  
  (Дерек ағыны бойынша): **басқару > Core Administration > Integration Manager > Integration Toolkit Security**
- Опциялар файлында (.bat/.sh) urlPrefix параметрінің [https://xxxxx/Sourcing/filedUploador](https://xxxxx/Sourcing/filedownload)[//xxxxx/Buyer/fileupload](https://xxxxx/Buyer/fileupload) дұрыс орнатылғанына көз жеткізіңіз, мұнда xxxxx қосымша ақпарат бөлімінде тізімделген сайттардың бірі болады және тиісті ретінде пайдаланылуы керек. Мысалы: urlPrefix=[https://s1-integration.ariba.com/Sourcing/filedownload](https://s1-integration.ariba.com/Sourcing/filedownload) orr орнату urlPrefix=[https://s1-integration.ariba.com/Buyer/fileupload](https://s1-integration.ariba.com/Sourcing/filedownload)
- Опциялар файлында (.bat/.sh) келесі параметрлердің орнатылғанына және түсіндірілмеген екеніне көз жеткізіңіз:  
  clientKeystore  
  clientKeystoreқұпиясөзі  
  clientKeyқұпиясөзі
- clientKeystore параметрінде көрсетілген кілттер қоймасы Ariba (ашық кілт, аралық, түбірлік сертификаттар) бар SSL байланысы үшін пайдаланылатын клиенттің жеке кілті мен ортақ сертификаттарын қамтитынына көз жеткізіңіз.
- HTTPS өткізбесі сәтсіз болса, клиент клиенттің/сервердің hello және қол қою ақпаратына қатысты түзету ақпаратын басып шығару үшін ITK bat/.sh каталогіндегі келесі параметрлерді қоса алады:

  a) \<ITK\_install\_root>/bin өту  
  b) құралдар тақтасын/.sh файлын өңдеу  
  c) Келесі аргументтерді орнатып, сақтаңыз:

  **Windows**: set \_command="%JAVA\_HOME%\\bin\\java" **-Djavix.net=ssl:handshake:verboss=Dhttps.protocs=TLSvv1.Tjdts.clics="Tv1.Tv1,LS1.LS1.CLSlix**"% ASSER%

  **Linux/Unix**:$JAVA\_HOME/bin/java **-Djavix.net.DIR=\\"sjavax.rebug=\\"chandshire:verboss\\" -Dvv1.TLSvv1.TLSv1.2\\" -Dvj.ts.tvs.stors\\\\$CLAVR\\$CLVAR\\$CLVAR**
- ITK іске қосылып, Ariba жүйесіне өткізу әрекеттері келесі жолы журнал SSL Handshake/сертификат туралы ақпаратты көрсетеді.

  Клиенттің кілттер қоймасы үшін табылған сертификат(тер) үшін тақырыпты, эмитентті, жарамдылық мерзімдерін тексеріңіз. Бұл ақпарат ITK журналындағы енгізілімнен кейін Ariba URL мекенжайына HTTPS өткізбесіне басып шығарылуы керек. Табылған сертификат(тар) бірдей клиент сертификатының ақпаратына сәйкес келетінін тексеріңіз.

  a) Клиенттің кілттер қоймасынан жарамды сертификат табу керек.  
  Мысалы:  
  \*\*\*\*Файлды тасымалдау құралын орындау: Wed 11 шілде 13:22:54 PDT 2020\*\*\*\*  
  өткізу: https://certs1.ariba.com/Buyer/filedownload?regam=abcCompany  
  \*\*\*  
  табылған кілт: \<clients\_keystore>

  b) \*\*\* ClientHello, TLSv1 іске қосылады  
  c) \*\*\* ServerHello, TLSv1 іске қосылады және Ariba ашық кілті (сертификаттар тізбегі) клиентке жіберіледі  
  d) Сенімді сертификат табу керек  
  e) \*\*\* ClientKeyExchange, RSA PreMasterSecret, TLSv1 клиент Ariba ашық кілтімен қол қойылған кілтті ауыстыруды жіберетін жерде іске қосылады  
  f) Ariba PreMasterSecret шифрын шешеді. Бұл – ақау орын алса, пайдаланушы келесідей қатені көре алады. Олай болса, мәселе кілттер қоймасындағы сертификаттарға жатуы мүмкін: javax.net.ssl.SSLHandsheException: қабылданған елеулі ескерту: handshake\_dailure

**Қосымша ақпарат**

Жарамды параметрлер төменде берілген,

- 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
