SAP-Hinweis Nr. 164203 ________________________________________________________________________ Nummer 164203 Version 7 vom 23.06.2003 Status Für Kunden freigegeben Gesetzt am 23.06.2003 Sprache DE Mastersprache DE Kurztext Probleme mit SAPHTTP Verantwortlich Zoltan Halasy Komponente BC-SRV-COM-FTP Datei Transfer über FTP ________________________________________________________________________ Langtext Symptom Probleme mit SAPHTTP Weitere Begriffe Ursache und Voraussetzungen Lösung SAPHTTP implementiert einen HTTP Client nach RFC 1945. Das Programm wird von R/3 aus mit Remote Function Call aufgerufen. RFC Destination SAPHTTP ist definiert, falls das Programm SAPHTTP auf dem Frontend Workstation ausgeführt werden soll, SAPHTTPA bei der Ausführung auf dem Applikationsserver. Report RSHTTP05 überprüft die Definition der Destinationen SAPHTTP und SAPHTTPA und die RFC Verbindung zum Programm SAPHTTP. Falls eine RFC Destination fehlerhaft ist, kann sie einfach gelöscht werden, RSHTTP05 legt die Destination automatisch richtig an. Wird das Programm SAPHTTP nicht gefunden, gibt RSHTTP05 an, wo das Programm erwartet wird: im Verzeichnis von sapgui für Destination SAPHTTP bzw im Verzeichnis von Kernel Executables für Destination SAPHTTPA. Falls das Programm SAPHTTP nicht erfolgreich an SAP konnektiert hat, gibt es eine Datei dev_rfc (UNIX) bzw. rfc*.trc (NT) im aktuellen Arbeitsverzeichnis mit weiteren Hinweisen. Falls RSHTTP05 erfolgreich gelaufen ist, kann mit RSHTTP20 ein HTTP GET getestet werden. Basic Authentication auf dem Webserver wird unter- stützt. Achtung: die HTTP Bausteine erwarten Benutzer und Passwort in verschlüsselter Form. Ein Beispiel ist im Report RSHTTP20 zu finden. Mit SM59 kann für die Destinationen SAPHTTP / SAPHTTPA ein Trace Checkbox aktiviert werden. Das führt zu einem HTTP Trace in der Datei dev_http. Dieser Trace kann mit dem Report RSHTTP40 angezeigt und falls gewünscht gelöscht werden. Die neueste Version vom Programm SAPHTTP ist auf dem Service Marktplatz - http://service.sap.com/patches - zu finden. Der Pfad ist abhängig vom Release: 4.5B : SAP R/3 -> SAP R/3 4.5B -> Binary Patches -> SAP Kernel 4.5B 32 Bit / 64 Bit -> < Operating System > -> Database independent 4.6x : SAP R/3 -> SAP R/3 4.6C -> Binary Patches -> SAP Kernel 4.6D 32 Bit / 64 Bit -> < Operating System > -> Database independent Web AS 6.10 und Web AS 6.20 : SAP WEB AS -> SAP WEB AS 6.20 -> Binary Patches -> SAP Kernel 6.20 32 Bit ( UNICODE ) / 64 Bit ( UNICODE ) -> < Operating System > -> Database independent Die aktuelle Version für den Frontend ist unter < Operating System > = NT/I386 zu finden. Beispiel: SAPHTTP für SAPGUI 6.20 SAP WEB AS -> SAP WEB AS 6.20 -> Binary Patches -> SAP Kernel 6.20 32 Bit -> NT/I386 -> Database independent Proxy Unterstützung: Der Proxy Rechner mit Port, der Benutzer und das Passwort werden in der Tabelle THTTP definiert. Zusätzlich wird in dieser Tabelle ein Funktionsbaustein eingetragen. Als Vorlage kann der FB HTTP_PROXY_CONFIG kopiert werden. In diesem FB wird entschieden, ob der Zugiff auf ein URL über Proxy erfolgt oder nicht. SSL Unterstützung: Siehe Hinweis 506314. Reparaturen im Coding ________________________________________________________________________ Gültige Releases Software Komponente Release von bis SAP_APPL R/3 Standard 45B - 45B X SAP_BASIS SAP Basiskomponente 610 - 640 X 46C - 46D X 46B - 46B X Weitere Komponenten BC-SRV-KPR-CMS Content Management Service ________________________________________________________________________ Verweise auf verwandte Hinweise Nummer Kurztext ____________________________________________________________ 729800Checkin / Checkout mit Dokument-BAPIs in Unicode Systemen 674540SAPHTTP: unresolvable symbol pthread_key_create 645357SAPHTTP: SSL Fehler 588869SAPHTTP: Windows Netzwerk Locking 586895SAP Content Server fuer UNIX (Sammelhinweis) 564551SAPHTTP: SSL mit Client Zertifikat 556652SAPHTTP: gesperrte Dateien nach Kommunikationsfehlern 550878Easy DMS Interface: Voraussetzungen 506314SAPHTTP und SSL 491349Dr.Watson in SAPHTTP 429001SAPHTTP: 404 Object not found 423923RFC-Destination SAPHTTP wird nicht angelegt 392993SAPHTTP und temporäre Datei 388687SAPHTTP: Connect mit IP Adresse auf 64-Bit 358364Sammelhinweis zu HTTP (0045) Protkolls unter Rel. 4.6 317250Zugriff auf Dok. mit SAPHTTP, SAPFTP, SAPKPROTP ________________________________________________________________________