Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Mikrotik Adapter (1.2.0) - kein connect

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Mikrotik Adapter (1.2.0) - kein connect

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      Thomas b last edited by

      • Adaptername: MikroTik Router
      • Adapterversion: 1.2.0
      • js-controller Version: 6.0.9.
      • Admin Version: 7.0.22
      • Hardwaresystem: NUC
      • Arbeitsspeicher: 16GB
      • Festplattenart: SSD
      • Betriebssystem: Ubuntu 22.04.4
      • Nodejs-Version: 18.20.4
      • NPM-Version: 10.8.2
      • Installationsart: Skript
      • Image, Docker genutzt: Nein

      Hallo Leute,

      ich bekomme partout keinen connect zu meinem MikoTik Router RB5009UPr+S+.

      In den Adaptereinstellungen werden lediglich die IP des Routers, Benutzername und Password abgefragt. Standardmäßig klingelt der Adapter über port 8728 beim Router an.

      Auf dem Router (FW 7.15.3) laufen die Dienste "api / port 8728" und "api-ssl / port 8729". Die ports sind aktiv (geprüft mit portscanner). Der user "iobroker" hat volle admin-Rechte und kann sich grundsätzlich auch auf dem Router einloggen. Testweise hatte ich auch alle FW-rules deaktiviert.

      Keine chance - im Router-log kommt nur:

      login failure for user iobroker from 10.1.2.140 via api

      Kann mir vielleicht jemand helfen?

      Danke & Gruß
      Thomas

      T 1 Reply Last reply Reply Quote 0
      • T
        Thomas b @Thomas b last edited by

        @thomas-b said in Mikrotik Adapter (1.2.0) - kein connect:

        • Adaptername: MikroTik Router
        • Adapterversion: 1.2.0
        • js-controller Version: 6.0.9.
        • Admin Version: 7.0.22
        • Hardwaresystem: NUC
        • Arbeitsspeicher: 16GB
        • Festplattenart: SSD
        • Betriebssystem: Ubuntu 22.04.4
        • Nodejs-Version: 18.20.4
        • NPM-Version: 10.8.2
        • Installationsart: Skript
        • Image, Docker genutzt: Nein

        Hallo Leute,

        ich bekomme partout keinen connect zu meinem MikoTik Router RB5009UPr+S+.

        In den Adaptereinstellungen werden lediglich die IP des Routers, Benutzername und Password abgefragt. Standardmäßig klingelt der Adapter über port 8728 beim Router an.

        Auf dem Router (FW 7.15.3) laufen die Dienste "api / port 8728" und "api-ssl / port 8729". Die ports sind aktiv (geprüft mit portscanner). Der user "iobroker" hat volle admin-Rechte und kann sich grundsätzlich auch auf dem Router einloggen. Testweise hatte ich auch alle FW-rules deaktiviert.

        Keine chance - im Router-log kommt nur:

        login failure for user iobroker from 10.1.2.140 via api

        Kann mir vielleicht jemand helfen?

        Danke & Gruß
        Thomas

        Eine kleine Ergänzung:
        In der Adapterbeschreibung steht unter "using"

        add_firewall
        Add address to firewall list and enable.
        e.g. name,127.0.0.1,comment.

        raw
        Send api command to mikrotik, the result of execution will be received in the mikrotik.0.commands.response object e.g.:
        /ip/firewall/address-list/add\n=list=2vpn\n=address=195.82.146.0/24\n=comment=rutracker.org. OR ip/firewall/address-list/add list=FuckRKN address=195.82.146.0/24 comment=rutracker.org
        ip/kid-control/print
        ip/kid-control/pause .id=*1 ip/kid-control/resume .id=*1

        reboot, shutdown
        Reboot/shutdown mikrotik

        usb_reset
        Reset power USB in mikrotik

        Was meint der Autor damit? Ich verstehe es nicht, wie ich es umsetzen muß.

        Danke & Gruß
        Thomas

        1 Reply Last reply Reply Quote 0
        • K
          knete20 last edited by

          Einfach die Datei "connection.js" im Pfad "/opt/iobroker/node_modules/mikronode-ng/lib" wie folgt erweitern dann connected er sich wieder.

          _(_this).status = 'Sending Credentials';
          				debugLogin('%s %s %s', _(_this).status, _(_this).user, _(_this).password, resp);
          				this.write('/login', {
          					"=name" : _(_this).user,
          					"=password" : _(_this).password
          				});
          
          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          446
          Online

          31.8k
          Users

          80.0k
          Topics

          1.3m
          Posts

          2
          3
          248
          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