Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. httpGet / self-signed certificate

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    httpGet / self-signed certificate

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Klee 1 last edited by

      Hallo zusammen,
      ich würde gerne ein "json" von meiner UniFi abrufen.
      Da habe ich doch leider einige große Probleme.
      Die Seite nutzt "https" und da kommt dann der Fehler "self-signed certificate".
      Des Weiteren müsste man sich auch noch in der Seite einloggen, aber so weit komme ich erst gar nicht.

      Habe den UniFi-Protect Adapter installiert, aber der stürzt immer nach geraumer Zeit ab, auch ein Reload alle 60 min. bringt keine Besserung.
      Deswegen möchte ich das "json" direkt auslesen.

      Gruß
      Micha

      OliverIO 1 Reply Last reply Reply Quote 0
      • OliverIO
        OliverIO @Klee 1 last edited by OliverIO

        @klee-1

        so wie ich das sehe geht das aktuell nicht.
        da müssten die funktionen erweitert werden, da aktuell auf die notwendige option des http-agents kein zugriff besteht. (rejectUnauthorized: false)
        https://github.com/axios/axios/issues/535

        hinweise für @haus-automatisierung

        Eric24 created this issue in axios/axios

        closed How to ignore SSL issues #535

        haus-automatisierung 1 Reply Last reply Reply Quote 0
        • haus-automatisierung
          haus-automatisierung Developer Most Active @OliverIO last edited by

          @oliverio Hatten wir hier schon diskutiert. Dann muss man das mit Axios am besten selbst implementieren.

          Eine Checkbox in Blockly Zertifikatsfehler zu ignorieren finde ich keinen guten Stil und stellt ja erstmal eine Sicherheitslücke dar. Wer weiß was die unbedarften Anwender damit machen würden. Also zumindest in Blockly nicht geplant.

          Als Option im JS... könnte man drüber reden.

          OliverIO 1 Reply Last reply Reply Quote 0
          • OliverIO
            OliverIO @haus-automatisierung last edited by OliverIO

            @haus-automatisierung
            Ja das mag sein das in blockly nicht alle möglichen anwendungsfälle abzubilden sind.
            im Link steht ja beschrieben, wie man das mit Axios mit JavaScript direkt lösen kann.

            haus-automatisierung 1 Reply Last reply Reply Quote 0
            • haus-automatisierung
              haus-automatisierung Developer Most Active @OliverIO last edited by haus-automatisierung

              @oliverio sagte in httpGet / self-signed certificate:

              im Link steht ja beschrieben, wie man das mit Axios mit JavaScript direkt lösen kann.

              Ich weiß wie das umzusetzen wäre und auch wie man das in Blockly anbieten könnte (mache ich ja bei mehreren Adaptern so), aber man erlaubt damit halt ein Sicherheitsfeature auszuhebeln.

              Technisch ist das kein Problem das zu implementieren - gerne nachgeholt:

              https://github.com/ioBroker/ioBroker.javascript/commit/3a5c2fb14c2ce958efbafede1760b957855f6ab6

              0 klein0r committed to ioBroker/ioBroker.javascript
              Added option to disable certificate validation in httpGet
              1 Reply Last reply Reply Quote 0
              • mickym
                mickym Most Active last edited by mickym

                Wenn Du NodeRed nutzt, kannst Du selbst signierte Zertifikate nutzen und die Serverüberprüfung deaktivieren.
                Achso habe wieder mal überlesen, dass wir im Puzzleforum sind. - Sorry.

                1 Reply Last reply Reply Quote 0
                • A
                  AkiraFFM last edited by

                  @haus-automatisierung said in httpGet / self-signed certificate:

                  @oliverio sagte in httpGet / self-signed certificate:

                  im Link steht ja beschrieben, wie man das mit Axios mit JavaScript direkt lösen kann.

                  Ich weiß wie das umzusetzen wäre und auch wie man das in Blockly anbieten könnte (mache ich ja bei mehreren Adaptern so), aber man erlaubt damit halt ein Sicherheitsfeature auszuhebeln.

                  Technisch ist das kein Problem das zu implementieren - gerne nachgeholt:

                  https://github.com/ioBroker/ioBroker.javascript/commit/3a5c2fb14c2ce958efbafede1760b957855f6ab6

                  Hallo,

                  ist abschalten der Zertifikatsvalidierung in der Version 8.7.6 implementiert und auch in Blockly oder habe ich das missverstanden?

                  Grüße.

                  0 klein0r committed to ioBroker/ioBroker.javascript
                  Added option to disable certificate validation in httpGet
                  haus-automatisierung R 2 Replies Last reply Reply Quote 0
                  • haus-automatisierung
                    haus-automatisierung Developer Most Active @AkiraFFM last edited by

                    @akiraffm In welchen Versionen der Commit enthalten ist, steht ja auf GitHub

                    IMG_7846.jpeg

                    In JavaScript ja, in Blockly nein

                    1 Reply Last reply Reply Quote 0
                    • R
                      RobiTobi @AkiraFFM last edited by

                      @haus-automatisierung : Ich stehe vor der Herausforderung, dass ich für meine Alfen Wallbox das initiale Login mit einem PostRequest über https machen muss, aber das Zertifikat nicht validiert werden kann... Könnte bitte analog zum httpGET auch ein Parameter aus JS Ebene eingeführt werden, damit die Zertifikatsvalidierung ausgeschaltet werden kann?
                      Danke!

                      haus-automatisierung 1 Reply Last reply Reply Quote 0
                      • haus-automatisierung
                        haus-automatisierung Developer Most Active @RobiTobi last edited by

                        @robitobi Habe ich für Blockly aktuell nicht geplant. Geht ja per JavaScript für die erfahrenen Nutzer.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        925
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        6
                        10
                        687
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo