Web-Seite mit HTTPS abfragen

M7845

Level-1
Beiträge
6
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,
Ic benutze eine SPS Typ ILC 191 ETC 2TX HW01 FW4.42.
Seit FW 4.42 kann laut PhönixContact HTTPS-Komunikation aufgebaut werden.
Ich möchte eine Seite abfragen, die mir über eine API einen json-Wert zurückgibt.
Leider nur über HTTPS TLS 1.2 und höher
Habe dazu die Bausteine von oscat benutzt, führt leider nicht zum Erfolg.
Als Fehlermeldung bekomme ich din Nummer 0x79, dies Wert stammt aus dem
IP_CONNECT-baustein ist leider nicht dokumentiert
Auch die AnwenderProgramme von der Phönix-Seite helfen nicht weiter.
Hatt schon jemand Erfahrungen mit HTTPS sammeln können?
 
Hallo M7845,

für HTTPS wird der aktuellste IP_Connect FB benötigt. Und leider hinkt unsere Doku etwas hinterher.
Im Connection String des IP_Connect FBS musst du /sactive statt /active verwenden.

Gruß
Mark
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Mark,
danke für die Antwort. Der geänderte Connect war mir bekannt,
beim nackten aufruf nur des IP_CONNECT, bekomme ich den Status 65, "Ein Anderer benutzt diese Verbindung.."
oder Nr.79, unbekannt nicht dokumentiert.
Gibt es noch Einschränkungen hinsichtlich der TLS-version?
Danke für deine Antwort
Gruß
 
Hallo Mark,
JA, den Con.-String hatte ich angepasst.
Den Baustein rufe ich jetzt Solo auf, sonst nichts weiter.
Habe dann mit verschiedenen Seiten mit und ohne HTTPS
experimentier.
Als Statusmeldung bekomme ich den Fehler 3
"Dynamischer Speicher konnte nicht reserviert werden"
Habe in alle möglichen Einstellungen nachgesehen, wo ich etwas
bezüglich des dynamischen Speichers verändern kann, ohne Erlog!!

Gruß
 
Hallo Mark,
mh, das ist schade. D.h. das die Möglichkeit de Umstellung der in den Einstellungen Webserver von von 80 auf 443 nur den Webserver betrift?!.
Gib es eine ander Möglichkeit eine HTTPS-Seiten abzufragen ohne den Umweg über einen Proxy?
Oder gibt es eine Möglichkeit über den Webserver per JS HTTPS-Server abzufragen?

Danke nochmas für die Mühen für mich

Gruß
M
 
Hallo M,

Ja, die Einstellungen unter "Webserver" betreffen nur den Webserver der ILC.
Der Webserver ist auch "nur" ein Webserver, d.h. er stellt Daten zur Verfügung. Wie man eine anderen Webserver über den Webserver abrufen können sollte, ist mir nicht bekannt.

Gruß
Mark
 
Zurück
Oben