Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Gelöst: Mikrotik Adapter kann nicht mehr einloggen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Gelöst: Mikrotik Adapter kann nicht mehr einloggen

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
mikrotikapilogin
7 Beiträge 4 Kommentatoren 1.3k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • J Offline
    J Offline
    J.Feiler
    schrieb am zuletzt editiert von J.Feiler
    #1

    Der Mikrotik Adapter kann sich seit der letzten Router-OS Aktualisierung > 6.43 nicht mehr per API anmelden.

    Anmeldedaten zigmal gecheckt.... Der Adapter funktioniert so leider nicht mehr....

    LOG:

    TRAP {"errors":[{"category":"","message":"invalid user name or password (6)"}],"channelId":"login","channel":{"id":"login","running":true,"closing":false,"closed":false,"clearEvents":false,"saveBuffe
    
    J 1 Antwort Letzte Antwort
    0
    • J Offline
      J Offline
      J.Feiler
      schrieb am zuletzt editiert von Negalein
      #4

      Gefunden !

      Im micronode-ng code, wie vermutet....
      findet sich im file connection.js folgender Block....

      _(_this).status = 'Sending Credentials';
      				debugLogin('%s %s %s', _(_this).status, _(_this).user, _(_this).password, resp);
      				this.write('/login', {
      					"=name" : _(_this).user,
      					resp
      				});
      

      muss geändert werden auf....

      _(_this).status = 'Sending Credentials';
      				debugLogin('%s %s %s', _(_this).status, _(_this).user, _(_this).password, resp);
      				this.write('/login', {
      					"=name" : _(_this).user,
      					"=password" : _(_this).password
      				});
      

      Und schon funktioniert es....

      P 1 Antwort Letzte Antwort
      1
      • J J.Feiler

        Der Mikrotik Adapter kann sich seit der letzten Router-OS Aktualisierung > 6.43 nicht mehr per API anmelden.

        Anmeldedaten zigmal gecheckt.... Der Adapter funktioniert so leider nicht mehr....

        LOG:

        TRAP {"errors":[{"category":"","message":"invalid user name or password (6)"}],"channelId":"login","channel":{"id":"login","running":true,"closing":false,"closed":false,"clearEvents":false,"saveBuffe
        
        J Offline
        J Offline
        J.Feiler
        schrieb am zuletzt editiert von Negalein
        #2

        addendum...
        Mikrotik-LOG

        login failure for user apiuser from 192.168.x.x via api
        
        1 Antwort Letzte Antwort
        0
        • J Offline
          J Offline
          J.Feiler
          schrieb am zuletzt editiert von Negalein
          #3

          Mikrotik API Manual says:

          /login
           !done
          =ret=ebddd18303a54111e2dea05a92ab46b4
          /login
          =name=admin
          =response=001ea726ed53ae38520c8334f82d44c9f2
           !done
          
          Warning: this login method is deprecated and no longer supported in versions above 6.45.1.
          
          
          Login method post-v6.43:
          
          /login
          =name=admin
          =password=
           !done
          

          Wo kann ich das änder ?
          where can i change this ?

          ich fürchte das liegt irgendwo im micronode-ng code vergraben....
          i am afraid the reason is the login-method and this is to change elsewhere in micronode-ng-code...

          Kann da jemand helfen ?

          1 Antwort Letzte Antwort
          0
          • J Offline
            J Offline
            J.Feiler
            schrieb am zuletzt editiert von Negalein
            #4

            Gefunden !

            Im micronode-ng code, wie vermutet....
            findet sich im file connection.js folgender Block....

            _(_this).status = 'Sending Credentials';
            				debugLogin('%s %s %s', _(_this).status, _(_this).user, _(_this).password, resp);
            				this.write('/login', {
            					"=name" : _(_this).user,
            					resp
            				});
            

            muss geändert werden auf....

            _(_this).status = 'Sending Credentials';
            				debugLogin('%s %s %s', _(_this).status, _(_this).user, _(_this).password, resp);
            				this.write('/login', {
            					"=name" : _(_this).user,
            					"=password" : _(_this).password
            				});
            

            Und schon funktioniert es....

            P 1 Antwort Letzte Antwort
            1
            • J J.Feiler

              Gefunden !

              Im micronode-ng code, wie vermutet....
              findet sich im file connection.js folgender Block....

              _(_this).status = 'Sending Credentials';
              				debugLogin('%s %s %s', _(_this).status, _(_this).user, _(_this).password, resp);
              				this.write('/login', {
              					"=name" : _(_this).user,
              					resp
              				});
              

              muss geändert werden auf....

              _(_this).status = 'Sending Credentials';
              				debugLogin('%s %s %s', _(_this).status, _(_this).user, _(_this).password, resp);
              				this.write('/login', {
              					"=name" : _(_this).user,
              					"=password" : _(_this).password
              				});
              

              Und schon funktioniert es....

              P Offline
              P Offline
              perplexstar
              schrieb am zuletzt editiert von
              #5

              Leider funktioniert bei mir mit RouterOS 6.45.5 auch die Instanz nicht.
              Habe die Connection.js bereits abgeändert. Ohne Erfolg.
              Kann jmd vielleicht eine funktionierende Connection.js hochladen? Ich verzweifele an dem Thema.

              1 Antwort Letzte Antwort
              0
              • J Offline
                J Offline
                jeti
                schrieb am zuletzt editiert von
                #6

                Hallo zusammen,

                bei mir RouterOS 6.45.7 komme ich auch nicht auf den Router, gibt es hier schon eine Lösung?

                1 Antwort Letzte Antwort
                0
                • H Offline
                  H Offline
                  hajuerue
                  schrieb am zuletzt editiert von hajuerue
                  #7

                  Hallo,
                  ich hab inzwischen auf dem Mikrotik den ich einbinden wollte die 6.46.3 drauf.
                  Hab es mit der Stable Version 1.0.4 vom Adapter nicht zum laufen bekommen.

                  Mit der Version vom GIT 1.0.10. Wird die Verbindung aufgebaut :-)

                  Gruss
                  HaJueRueIoBroker-Mikrotik-Adapter-1010_090220-hajuerue.png

                  1 Antwort Letzte Antwort
                  0
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  322

                  Online

                  32.5k

                  Benutzer

                  81.7k

                  Themen

                  1.3m

                  Beiträge
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Anmelden

                  • Du hast noch kein Konto? Registrieren

                  • Anmelden oder registrieren, um zu suchen
                  • Erster Beitrag
                    Letzter Beitrag
                  0
                  • Home
                  • Aktuell
                  • Tags
                  • Ungelesen 0
                  • Kategorien
                  • Unreplied
                  • Beliebt
                  • GitHub
                  • Docu
                  • Hilfe