NEWS
SSLstrict deaktivieren in httpPost
-
-
Hallo zusammen,
wie kann ich bei httpPost strictSSL deaktivieren? Bei request muste man einfach die Option strictSSL auf false setzen.
Momentan bekomme ich folgende Fehlermeldung:
"unable to verify the first certificate"
Danke schon mal.
Ralf -
@rabru Ich habe genau das gleiche Problem. Habe schon versucht alle möglichen Zertifikate auf dem Zielserver zu aktualisieren. Bisher leider ohne Erfolg.
@mhoster, zumindest stehe ich hier nicht alleine mit dem Problem.
Ich habe mir inzwischen den Sourcecode angeschaut und folgenden Abschnitt gefunden:
interface HttpRequestOptions { timeout?: number; responseType?: "text" | "arraybuffer"; basicAuth?: { user: string; password: string; }, bearerAuth?: string; headers?: Record<string, string>; validateCertificate?: boolean; }Entsprechend habe ich folgendes ausprobiert:
httpPost(baseUri, { title: 'foo', body: 'bar', userId: 1 }, { validateCertificate: false, timeout: 2000 }, (error, res) => {Leider wird "validateCertificate" nicht akzeptiert. "timeout" hingegen schon.
Bin mir nicht sicher, was ich falsch mache.
Gruß
Ralf -
@mhoster, zumindest stehe ich hier nicht alleine mit dem Problem.
Ich habe mir inzwischen den Sourcecode angeschaut und folgenden Abschnitt gefunden:
interface HttpRequestOptions { timeout?: number; responseType?: "text" | "arraybuffer"; basicAuth?: { user: string; password: string; }, bearerAuth?: string; headers?: Record<string, string>; validateCertificate?: boolean; }Entsprechend habe ich folgendes ausprobiert:
httpPost(baseUri, { title: 'foo', body: 'bar', userId: 1 }, { validateCertificate: false, timeout: 2000 }, (error, res) => {Leider wird "validateCertificate" nicht akzeptiert. "timeout" hingegen schon.
Bin mir nicht sicher, was ich falsch mache.
Gruß
Ralf@rabru sagte in SSLstrict deaktivieren in httpPost:
Leider wird "validateCertificate" nicht akzeptiert.
Welche Version des Adapters? Ist erst später dazu gekommen (ab 8.4.0). Siehe Changelog.
@rabru sagte in SSLstrict deaktivieren in httpPost:
Ich habe mir inzwischen den Sourcecode angeschaut und folgenden Abschnitt gefunden:
Besser in die Doku schauen, ist einfacher :) https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#httpget
-
@rabru sagte in SSLstrict deaktivieren in httpPost:
Leider wird "validateCertificate" nicht akzeptiert.
Welche Version des Adapters? Ist erst später dazu gekommen (ab 8.4.0). Siehe Changelog.
@rabru sagte in SSLstrict deaktivieren in httpPost:
Ich habe mir inzwischen den Sourcecode angeschaut und folgenden Abschnitt gefunden:
Besser in die Doku schauen, ist einfacher :) https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#httpget
@haus-automatisierung, vielen Dank für Deien Antwort. Ja, die Doku ist hier durchaus hilfreich und jetzt macht auch alles einen Sinn. Allerdings habe ich den Sourcecode schneller gefunden.
Ich werde dann darauf warten, dass v8.4 offiziell in der GUI angeboten wird. Ich hoffe es wird nicht allzu lange dauern.
Gruß
Ralf
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden