miniSAP und abapGit

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

miniSAP und abapGit

Beitrag von Icke0801 (Specialist / 126 / 97 / 7 ) »
Hallo zusammen,

ich hoffe, hier kann mir jemand weiterhelfen, leider bin ich bisher verzweifelt gescheitert.
Ein mini SAP läuft hier als Docker Container. Das ist auch alles perfekt und läuft bestens. Darauf entwickle ich so kleine private Projekte bzw. Spielereien/Tests, welche ich nun auch auf GitHub veröffentlichen wollte. Hier gibt es doch bestimmt jemanden, der abapGit schon mal eingerichtet hat. Ich bin kein SAP Administrator und hatte damit bisher nichts zu tun, das sind böhmische Dörfer bisher. Wenn man Tante Google bedient, sind die meisten Links veraltet (nicht mehr erreichbar).
Es wäre schade, würden die Projekte hier lokal versauern.

Was habe ich bisher getan?
  • abapGit war bereit installiert
  • Report ZABAPGIT_TEST_SSL installiert
  • Zertifikate importiert (Transaction: STRUST)
  • Zertifikat für github.com
  • Zertifikat für api.github.com
  • Default Parameter gesetzt (Transaction: RZ10)
  • icm/HTTPS/client_sni_enabled = TRUE
  • ssl/ciphersuites = 135:PFS:HIGH::EC_P256:EC_HIGH
  • ssl/client_ciphersuites = 150:PFS:HIGH::EC_P256:EC_HIGH
Der Report ZABAPGIT_TEST_SSL gibt mir etliche Fehler dabei aus, welche ich aber nicht wirklich interpretieren kann:

Code: Alles auswählen.

Error Number     1

SSL handshake with github.com:443 failed: SSSLERR_PEER_CERT_UNTRUSTED (-102)
The peer's X.509 Certificate (chain) is untrusted
SapSSLSessionStartNB()==SSSLERR_PEER_CERT_UNTRUSTED
  SSL:SSL_read() failed  (536872221/0x2000051d)
  => "Failed to verify peer certificate. Peer not trusted."
  SSL:SSL_get_state()==0x2131 "TLS read server certificate B"
  SSL NI-hdl 89: local=172.17.0.3:43472  peer=140.82.121.3:443
  acli SSL session PSE "/usr/sap/A4H/D00/sec/SAPSSLA.pse"
  session ciphersuites=150:PFS:HIGH::EC_P256:EC_HIGH
  AnonClient SSL_CTX 7f52e80698b0 pvflags=896 (TLSv1.2,TLSv1.1,TLSv1.0)
  TLSextSNI server_name="github.com"
  Target Hostname="github.com"
>>      SecuSSL ErrStack:
0x2000051d   SAPCRYPTOLIB   SSL_read
SSL API error
Failed to verify peer certificate. Peer not trusted.
0xa0600203   SSL   ssl3_read_bytes
Peer not trusted
0xa0600203   SSL   ssl3_connect
Peer not trusted
0xa0600203   SSL   ssl3_get_server_certificate
Peer not trusted
0xa0600203   SSL   ssl3_decode_server_certificate
Peer not trusted
0xa0600203   SSL   ssl_verify_peer_certificates
Peer not trusted
0xa0600203   SSL   ssl_cert_checker_verify_certificates
Peer not trusted
0xa0600203   SSL   ssl_cert_checker_verify_certificates
Peer not trusted
Certificate:
 Certificate:
  Subject:                              CN=github.com, O="GitHub, Inc.", L=San Francisco, SP=California, C=US
  Issuer:                               CN=DigiCert High Assurance TLS Hybrid ECC SHA256 2020 CA1, O="DigiCert, Inc.", C=US
  Serial Number:                        0E:8B:F3:77:0D:92:D1:96:F0:BB:61:F9:3C:41:66:BE
 Verification result:
  Status:                              Not successful
  SignerStatus:                        Not successful
  SignerVerificationResult:
   Status:                              Not successful
   Validity:                            Successful
   BasicConstraints:                    Successful
   KeyUsage:                            Successful
      ObjectStatus:                        Not successful
   SignerCert:
    Certificate:
     Subject:                              CN=DigiCert High Assurance TLS Hybrid ECC SHA256 2020 CA1, O="DigiCert, Inc.", C=US
     Issuer:                               CN=DigiCert High Assurance EV Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US
     Serial Number:                        06:67:03:5B:BB:14:FD:63:AF:C0:D6:A8:53:4E:FE:16
    Verification result:
     Status:                              Not successful
     SignerStatus:                        Not successful
     SignerVerificationResult:            None
<<
Also check transaction SMICM -> Goto -> Trace File -> Display End



Error Number     1

SSL handshake with api.github.com:443 failed: SSSLERR_PEER_CERT_UNTRUSTED (-102)
The peer's X.509 Certificate (chain) is untrusted
SapSSLSessionStartNB()==SSSLERR_PEER_CERT_UNTRUSTED
  SSL:SSL_read() failed  (536872221/0x2000051d)
  => "Failed to verify peer certificate. Peer not trusted."
  SSL:SSL_get_state()==0x2131 "TLS read server certificate B"
  SSL NI-hdl 90: local=172.17.0.3:52978  peer=140.82.121.6:443
  acli SSL session PSE "/usr/sap/A4H/D00/sec/SAPSSLA.pse"
  session ciphersuites=150:PFS:HIGH::EC_P256:EC_HIGH
  AnonClient SSL_CTX 7f52e80698b0 pvflags=896 (TLSv1.2,TLSv1.1,TLSv1.0)
  TLSextSNI server_name="api.github.com"
  Target Hostname="api.github.com"
>>      SecuSSL ErrStack:
0x2000051d   SAPCRYPTOLIB   SSL_read
SSL API error
Failed to verify peer certificate. Peer not trusted.
0xa0600203   SSL   ssl3_read_bytes
Peer not trusted
0xa0600203   SSL   ssl3_connect
Peer not trusted
0xa0600203   SSL   ssl3_get_server_certificate
Peer not trusted
0xa0600203   SSL   ssl3_decode_server_certificate
Peer not trusted
0xa0600203   SSL   ssl_verify_peer_certificates
Peer not trusted
0xa0600203   SSL   ssl_cert_checker_verify_certificates
Peer not trusted
0xa0600203   SSL   ssl_cert_checker_verify_certificates
Peer not trusted
Certificate:
 Certificate:
  Subject:                              CN=*.github.com, O="GitHub, Inc.", L=San Francisco, SP=California, C=US
  Issuer:                               CN=DigiCert High Assurance TLS Hybrid ECC SHA256 2020 CA1, O="DigiCert, Inc.", C=US
  Serial Number:                        01:68:D5:75:F1:CE:87:28:AD:95:A8:F1:1E:F1:59:8B
 Verification result:
  Status:                              Not successful
  SignerStatus:                        Not successful
  SignerVerificationResult:
   Status:                              Not successful
   Validity:                            Successful
   BasicConstraints:                    Successful
   KeyUsage:                            Successful
   ObjectStatus:                        Not successful
   SignerCert:
    Certificate:
     Subject:                              CN=DigiCert High Assurance TLS Hybrid ECC SHA256 2020 CA1, O="DigiCert, Inc.", C=US
     Issuer:                               CN=DigiCert High Assurance EV Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US
     Serial Number:                        06:67:03:5B:BB:14:FD:63:AF:C0:D6:A8:53:4E:FE:16
    Verification result:
     Status:                              Not successful
     SignerStatus:                        Not successful
     SignerVerificationResult:            None
<<
Also check transaction SMICM -> Goto -> Trace File -> Display End
Kann mir dabei jemand weiterhelfen, an welchen Schrauben ich jetzt noch drehen muss, um eine Verbindung zu GitHub zu erstellen?
--
Grüße aus der Endlosschleife
-= Icke =-
abapTools

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: miniSAP und abapGit

Beitrag von qyurryus (Specialist / 112 / 86 / 45 ) »
Hi,
versuch mal auch die Zertifikate von DigiCert bei der STRUST zu hinterlegen.
Wenn du auf github.com gehst und dir die Zertifikate anzeigst, sollten da auch die DigiCert-Zertifikate angezeigt werden.

Folgende Benutzer bedankten sich beim Autor qyurryus für den Beitrag:
Icke0801


Re: miniSAP und abapGit

Beitrag von Icke0801 (Specialist / 126 / 97 / 7 ) »
qyurryus hat geschrieben:
02.08.2021 16:37
versuch mal auch die Zertifikate von DigiCert bei der STRUST zu hinterlegen.
Wenn du auf github.com gehst und dir die Zertifikate anzeigst, sollten da auch die DigiCert-Zertifikate angezeigt werden.
Das scheint es gewesen zu sein. Vielen Dank.
Werde dann die nächsten Tage mal den Transfer von und zu Github testen.

Code: Alles auswählen.

Program ZABAPGIT_TEST_SSL
https://github.com : ok
https://api.github.com : ok
--
Grüße aus der Endlosschleife
-= Icke =-
abapTools

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1058
Views
abapGit für Inhouse-Developments
von qyurryus » 06.12.2021 14:51 • Verfasst in SAP - Allgemeines
5
Antw.
4534
Views
Minisap 4.6D
von hakan » 22.02.2007 14:48 • Verfasst in ABAP® für Anfänger
4
Antw.
1925
Views
minisap
von Lisa2015 » 08.09.2014 15:21 • Verfasst in ABAP® für Anfänger
14
Antw.
6219
Views
MINISAP
von lisatz » 19.05.2015 11:42 • Verfasst in ABAP® für Anfänger
15
Antw.
7496
Views
MiniSap auf D:/
von sapalot » 15.05.2006 21:09 • Verfasst in SAP - Allgemeines

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Nach MESSAGE TYPE E Felder entsperren
vor einer Woche von rob_abc gelöst 8 / 8589
ABAP - Mail so10 Text
vor einer Woche von retsch 6 / 2486
selection-screen comment mit icon
vor einer Woche von DeathAndPain 9 / 3793

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Nach MESSAGE TYPE E Felder entsperren
vor einer Woche von rob_abc gelöst 8 / 8589
ABAP - Mail so10 Text
vor einer Woche von retsch 6 / 2486
selection-screen comment mit icon
vor einer Woche von DeathAndPain 9 / 3793

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor einer Woche von Manfred K. 1 / 2895
BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Wochen von snooga87 1 / 4700