API Extern nicht Intern

ZooL

Member
Hallo Community,

ich dachte mir eure API ist eine super sache nutzen wir Sie. ;)

aber bisher scheitert der versuch von einem Externen Server(anderer als ispconfig)
auf die API zuzugreifen mit "localhost"(gleicher Server) kein Problem, mit domain.tld:8080/remote ein eher großes Problem.

Eventuell hat Till ja einen weitreichenden Lösungsansatz
Code:
master.......-......de:8080 **.**.**.94 - - [01/Mar/2012:00:59:06 +0100] "POST /remote/monitor.php HTTP/1.1" 200 3335 "-" "PHP-SOAP/5.3.3-7+squeeze8"
master.''''''-'''''-.de:8080 127.0.0.1 - - [01/Mar/2012:01:02:00 +0100] "POST /remote/index.php HTTP/1.1" 200 3463 "-" "PHP-SOAP/5.3.3-7+squeeze8"
master.''''''-'''''.de:8080 127.0.0.1 - - [01/Mar/2012:01:02:00 +0100] "POST /remote/index.php HTTP/1.1" 200 122 "-" "PHP-SOAP/5.3.3-7+squeeze8"
---------------------------------
master.''''''-'''''.de:**.**.**.228 - - [01/Mar/2012:02:26:44 +0100] "\x16\x03\x01" 403 288 "-" "-"
master.''''''-'''''.de:**.**.**.228 - - [01/Mar/2012:02:26:45 +0100] "\x80F\x01\x03\x01" 403 288 "-" "-"
master.''''''-'''''.de:**.**.**.228 - - [01/Mar/2012:04:25:35 +0100] "\x16\x03\x01" 403 288 "-" "-"
Ich bedanke mich schonmal vorher für Antworten.

PS: zur API liest man leider eher weniger im Internet von ispConfig3
 

Till

Administrator
Ob es ein externer oder interner Zugriff ist macht für das API keinen Unterschied, ich nutze das API z.B. intern zum Entwickeln und extern auf den Produktivsystemen und das einzige was ich ändere ist die URL des API. Wenn es also von extern nicht geht, dann liegt es wahrscheinlich an einer Firewall oder ähnlichem oder Ihr ruft das API mit http auf wenn der ISPConfig Server aber über https läuft.
 

ZooL

Member
Erstmal danke, auch diese Antwort hat vieleicht geholfen.

Ich werde sofort die gegebenheiten nochmal überprüfen,
eigentlich läuft keine Firewall.

https: steht eigentlich auch drin sollte aber dann keine fehler verursachen ?


EDIT: Hilfreich ist die IP zu verwenden und nicht den Hostnamen.
Warum daruch ein Problem besteht weiss ich nicht.
Aber das hat mich auf die Lösung gebracht.
PHP + SOAP. Could not connect to host

greetz
 
Zuletzt bearbeitet:

Werbung

Top