Skip to content

Error/Bug

6.6k Topics 74.6k Posts

Hier könnt ihr Fehler von ioBroker melden

NEWS

  • Amazon Dash Adapter spinnt sich aus

    Moved
    25
    0 Votes
    25 Posts
    7k Views
    F
    @Stabilostick said in Amazon Dash Adapter spinnt sich aus: "Für unixartige Betriebssysteme stellt die Bibliothek „libpcap“ (packet capture library) Funktionen zur Verfügung, um den Datenverkehr, welcher über die Netzwerkschnittstellen läuft, mitzuschneiden und zu analysieren. Das JavaScript Modul „pcap“ stellt die entsprechenden Bindungen (engl. Bindings) für diese Bibliothek zur Verfügung. Diese können dann mit Node.js verwendet werden. <size size="150">Problem</size> Diese Bibliothek wird gerne in Node.js Modulen, wie z. B. dem Amazon Dashbutton Adapter für ioBroker, verwendet. Da die libpcap Bibliothek auf Funktionen des Betriebssystems zugreift, kann es zu folgender Fehlermeldung kommen, wenn der Code ausgeführt wird. Error: socket: Operation not permitted Der Benutzer, durch den der Code ausgeführt wurde, besitzt anscheinend nicht die notwendigen Rechte. Am Beispiel des Amazon Dashbutton Adapters, würde dann folgende Fehlermeldung im Log auftauchen. error at Adapter. (/opt/iobroker/node_modules/iobroker.amazon-dash/main.js:50:29) error at Object.exports.createSession (/opt/iobroker/node_modules/iobroker.amazon-dash/node_modules/pcap/pcap.js:123:12) error at new PcapSession (/opt/iobroker/node_modules/iobroker.amazon-dash/node_modules/pcap/pcap.js:49:39) error Error: socket: Operation not permitted error uncaught exception: socket: Operation not permitted <size size="150">Lösung</size> Um das Problem zu lösen, müssen die Dateisystem „Capabilities“ für das Programm „node“ angepasst werden. Dies kann durch das Kommandozeilen-Tool „setcap“ erreicht werden. Hierzu muss folgender Befehl in der Kommandozeile ausgeführt werden. sudo setcap 'cap_net_raw,cap_net_admin+eip' $(readlink -f $(which node)) Mit dem Tool „getcap“ kann geprüft werden, ob alles korrekt gesetzt wurde. Hierzu muss folgender Befehl in der Kommandozeile ausgeführt werden. sudo getcap $(readlink -f $(which node)) Dies Ausgabe sollte dann z. B. so aussehen: /usr/bin/nodejs = cap_net_admin,cap_net_raw+eip Hier noch eine kurze Erklärung aus der Dokumentation: ` > In many distributions you can use the 'setcap' utility to add capabilities to individual files. CAP_NET_RAW: Allow use of RAW and PACKET sockets. CAP_NET_ADMIN: Allow various network-related operations (e.g. setting privileged socket options, enabling multicasting, setting promiscuous mode, interface configuration, modifying routing tables). The “+eip” means you’re adding the file capability sets Effective, Inherited and Permitted. Each thread has three capability sets containing zero or more of the above capabilities: The three file capability sets are: e: Effective - The capabilities used by the kernel to perform permission checks for the thread. i: Inherited - The capabilities preserved across an execve(2). A child created via fork(2) inherits copies of its parent's capability sets. See below for a discussion of the treatment of capabilities during exec(). Using capset(2), a thread may manipulate its own capability sets, or, if it has the CAP_SETPCAP capability, those of a thread in another process. p: Permitted - The capabilities that the thread may assume (i.e., a limiting superset for the effective and inheritable sets). If a thread drops a capability from its permitted set, it can never re-acquire that capability (unless it exec()s a set-user-ID-root program). ` Um zu prüfen, ob das pcap Module korrekt funktioniert, kann die im Module mitgelieferte Bespieldatei „network_grep.js“ über die Kommandozeile ausgeführt werden. Diese Datei befindet sich z. B. im Ordner „node_modules“ unter pcap/examples/network_grep.js Beispiel Befehl: node /opt/iobroker/node_modules/pcap/examples/network_grep.js Hier sollte dann folgender Fehler NICHT mehr auftreten: /opt/iobroker/node_modules/pcap/pcap.js:49 this.link_type = this.session.open_live(this.device_name, this.filter, this.buffer_size, this.outfile, packet_ready, this.is_monitor); Error: socket: Operation not permitted at new PcapSession (/opt/iobroker/node_modules/pcap/pcap.js:49:39) at Object.exports.createSession (/opt/iobroker/node_modules/pcap/pcap.js:123:12) at Object. <anonymous>(/opt/iobroker/node_modules/pcap/examples/network_grep.js:2:25) at Module._compile (module.js:571:32) at Object.Module._extensions..js (module.js:580:10) at Module.load (module.js:488:32) at tryModuleLoad (module.js:447:12) at Function.Module._load (module.js:439:3) at Module.runMain (module.js:605:10) at run (bootstrap_node.js:427:7)</anonymous> ````" Vollquote von [https://www.blogging-it.com/node-pcap-m … odejs.html](https://www.blogging-it.com/node-pcap-module-error-socket-operation-not-permitted-fehler-wenn-pcapsession-geoeffnet-wird/programmierung/javascript/nodejs.html) Danke, Markus. Vielen Dank, das hat bei mir geholfen!
  • simple-api 2.4.1: Verbindung abgelehnt

    Solved simple-api 2.4.1 simple-api 2.4.1
    5
    0 Votes
    5 Posts
    617 Views
    justrJ
    @FredF Das stimmt natürlich und habe ich auch so gemacht (also auf dem lokalen Host aufgerufen). Und nach dem Downgrade auf die 2.4.0 klappt es ja auch wieder...
  • Proxmox rot (Cannot read property 'uptime' of undefined)

    Unsolved proxmox error
    2
    0 Votes
    2 Posts
    326 Views
    2
    @Kueppert Habe seit dem Update auf Node 12.x und dem js auf 3.0 ebenfalls Probleme mit dem Adapter. Er wird zwischendurch mal grün, es werden aber keine Datenpunkte mehr geschrieben.
  • FritzDECT Adapter Fehler seit update auf 0.2.4

    Solved dect fritzdect fritzbox
    8
    0 Votes
    8 Posts
    1k Views
    S
    hi, bei mir ist der fehler leider noch immer da. hab nutzerdaten neu eingegeben. restart etc. alles nix. weiterhin: version 0.3.2 fritzdect.0 2020-04-27 11:58:10.442 error (14909) error calling the fritzbox {"error":null,"response":{"statusCode":403,"body":"","headers":{"connection":"close","content-length":"0","content-type":"text/plain; charset=utf-8","x-frame-options fritzdect.0 2020-04-27 11:58:10.441 error (14909) no permission for this call (403), has user all the rights and access to fritzbox?
  • npm error bei allen Adaptern

    Solved npm error
    25
    0 Votes
    25 Posts
    8k Views
    B
    Hat leider alles nichts geholfen. Trotzdem vielen Dank an alle für die Hilfe.
  • Kann keine Datenpunkte anlegen

    Solved datenpunkt datenpunkte
    55
    1 Votes
    55 Posts
    7k Views
    A
    für Alle die auch das Problem haben, die Datenpunkt kann man sehr gut runterladen mit Notepad++ den Anfang über ersetzten austauschen und dann wieder hochladen. Das einzige sind die Werte die nicht übernommen werden..... bei den Scripts kann man auch exportieren, im Notepad++ ersetzen, muss dann aber alles wieder in eine Zipdatei packen um es zu importieren... im NodeRed kann man die Flows ebenfallsexportieren, entsprechend die Werte ersetzen und wieder importieren vis hat etwas Probleme verursacht, Export und ersetzen ging, Import ging leider nicht, sagt zwar wurde importiert aber beim öffnen ist dann nur eine Demo View zu sehen. hier kann man aber gut über den Dateibrowser einfach die geränderte Json reinladen. im entsprechend Dateiordner und austauschen. (hatte ich leider erst festgestellt, als ich schon alle views einzeln ex und importiert hatte... das einzige Problem was ich noch habe ist, dass die alten nicht regelkonformen Datenpunkt nicht gelöscht bekomme, hat da jemand eine Idee oder gibt es da auch eine Datei in der man die manuell löschen kann? Danke Gruß jens
  • Fehlermeldung von hm-rega (2.6.5) "invalid response"

    Unsolved hm-rega
    1
    0 Votes
    1 Posts
    117 Views
    No one has replied
  • Yeelight reagiert mit Error wenn Lampe geschaltet wird

    Unsolved yeelight adapter error
    1
    0 Votes
    1 Posts
    256 Views
    No one has replied
  • 0 Votes
    5 Posts
    414 Views
    crepp1967C
    @haselchen Danke, es läuft (wieder) Grund war dass ich noch den community-Adapter installiert hatte die aber nun nicht mehr unterstützt wird. Ich hatte damals die community Version installiert da der Entwickler den normalen tr-64 Adapter nicht mehr weiterentwickelt hat. Das sich hier was geändert hat habe ich nicht mitbekommen ... Trotzdem danke für Deinen Support. Gruß crepp
  • [gelöst] HUE Adapter v3.25 und v3.27 fehlerhafte Datenpunkte

    Solved hue adapter bug datenpunkt
    53
    1 Votes
    53 Posts
    6k Views
    conectasC
    mal abgesehen das wenn ich in tab-objects -> hue.0.WZr_02_Hue_color_on auf true setzt das nicht geht..? Nachtrag: sehe gerade das es Update hue from @3.2.5 to @3.2.8 gibt.. mal sehen. Nachtrag II: in @3.2.8 wieder da ;-)
  • Fehlermeldungen im Log -> Doku zur Behebung?!

    Unsolved log doku fehlermeldung
    14
    1 Votes
    14 Posts
    358 Views
    htreckslerH
    @Jey-Cee hast völlig recht... sorry
  • zigbee: nach update von nodejs startet adapter nicht mehr

    Unsolved zigbee adapter nodejs 12 node8
    71
    2
    0 Votes
    71 Posts
    7k Views
    Thomas BraunT
    @tom_33 Ah, das freut mich!
  • Fehlermeldung "Please implement save function ..."

    Unsolved iqontrol save function
    3
    0 Votes
    3 Posts
    385 Views
    P
    Hallo, Danke für den Tipp, das werde ich mal tuen. Da das Problem aber schon bei verschiedenen Adaptern aufgetreten ist, nehme ich eher an, dass es was mit dem Browser zu tun hat. VG
  • Python Fehler bei Adapter update

    Unsolved python adapter update
    7
    0 Votes
    7 Posts
    1k Views
    R
    Ich glaube bei ist es auch seit JS-Controller 3.0.0, kann es aber nicht 100 prozentig sagen.
  • 0 Votes
    1 Posts
    167 Views
    No one has replied
  • 0 Votes
    1 Posts
    344 Views
    No one has replied
  • Admin nicht mehr Erreichbar

    Unsolved admin
    2
    0 Votes
    2 Posts
    386 Views
    HomoranH
    @patsand sagte in Admin nicht mehr Erreichbar: (https://www.iobroker.net/docu/index-26.htm?page_id=3928&lang=de) Wie kommst du an diese Seite? die offizielle Seite ist https://www.iobroker.net/#de/documentation/trouble/RunsNoMore.md dürfte in diesem Falle allerdings wahrscheinlich identisch sein @patsand sagte in Admin nicht mehr Erreichbar: Bei Eingabe von iobroker list instances stand nur + instance is alive also keine Liste an Instanzen darüber - nur die Fußzeile? @patsand sagte in Admin nicht mehr Erreichbar: Bei Eingabe von start admin kam auch nur, dass er kein Admin gefunden hätte. Das passt dann ja dazu :-( @patsand sagte in Admin nicht mehr Erreichbar: Nun hatte ich einen Stromausfall und danach kam ich nicht mehr in die Weboberfläche. Auch bei Windows gilt natürlich, dass bei einem Stromausfall in der Moment wo das Dateisystem geschrieben wird, dieses hin ist. Bei WIN bin ich allerdings überfragt
  • Updates nicht mehr möglich wegen HAM Tato Adapter

    Solved updates ham tado
    23
    0 Votes
    23 Posts
    2k Views
    GlasfaserG
    @Atredis sagte in Updates nicht mehr möglich wegen HAM Tato Adapter: Vielleicht hat sich da auch nur irgendwas eingeschlichen. Mein NAS macht jeden Tag einen Snapshot. Ja ... ist keine Lösung wenn man ein Fehler hat ... Aber ist besser bevor man sich alles zerschießt ;)
  • web server nach Update kaputt

    Unsolved web server
    15
    0 Votes
    15 Posts
    769 Views
    arteckA
    ok und was steht im LOG ? schon rein geschaut ?? nach der ewigen installation..
  • Error beim Installieren von Adaptern

    Unsolved error
    3
    0 Votes
    3 Posts
    504 Views
    apollon77A
    @msauer Der Fehler kommt von irgendeinem Adapter (radar2) der irgendwas mit Bluetooth macht und ggf eine alte Verison drin hat. beim radar2 bitte Issue anlegen!

490

Online

33.0k

Users

83.4k

Topics

1.3m

Posts