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. ioBroker Allgemein
  4. RPI & Nginx & Ports

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

RPI & Nginx & Ports

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
31 Beiträge 3 Kommentatoren 6.1k Aufrufe
  • Ä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.
  • BluefoxB Offline
    BluefoxB Offline
    Bluefox
    schrieb am zuletzt editiert von
    #20

    @z000ao8q:

    die Kernaussage aus dem zweiten Post bleibt: Log-File:
    ` > error: admin.0 no connection to objects DB

    error: admin.1 no connection to objects DB `
    Gibt es vielleicht jemand, der den Teil programmiert hat und versteht was hier der Auslöser ist?

    Ist das ioBroker - oder ein Node.js Problem? `
    Ich habe das geschrieben, aber ich verstehe nicht, warum es nicht geht. Das ist definitiv ioBroker Problem.

    Ok.

    Versuchen wir js-controller und admin manuell zu starten.

    cd /opt/iobroker
    sudo iobroker stop
    
    

    Dann vergewissern, dass es wirklich angehalten ist. (Sehe oben)

    Danach````
    sudo node node_modules/iobroker.js-controller/controller.js

    Was kommt da?
    
    Ich vermute, dass doch Firewall aktiv ist und der lässt die Verbindung mit 9000 und 9001 nicht zu.
    1 Antwort Letzte Antwort
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      schrieb am zuletzt editiert von
      #21

      Habe jetzt noch mal versucht zu installieren und es hat geklappt.

      1 Antwort Letzte Antwort
      0
      • Z Offline
        Z Offline
        z000ao8q
        schrieb am zuletzt editiert von
        #22

        die inMem Server scheinen zu laufen auf den 9000ern
        ` > root@testserver:~# netstat -lnptu

        Active Internet connections (only servers)

        Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

        tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 2180/nginx

        tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2123/sshd

        tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 2180/nginx

        tcp 0 0 0.0.0.0:9000 0.0.0.0:* LISTEN 23295/io.js-control

        tcp 0 0 0.0.0.0:9001 0.0.0.0:* LISTEN 23295/io.js-control

        tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 2549/mysqld

        udp 0 0 0.0.0.0:68 0.0.0.0:* 1984/dhcpcd

        udp 0 0 192.168.0.23:123 0.0.0.0:* 2039/ntpd

        udp 0 0 0.0.0.0:123 0.0.0.0:* 2039/ntpd

        udp 0 0 0.0.0.0:5353 0.0.0.0:* 2098/avahi-daemon:

        udp 0 0 0.0.0.0:56664 0.0.0.0:* 2098/avahi-daemon: > sudo iobroker stop beendet sie > root@testserver:/opt/iobroker# sudo node node_modules/iobroker.js-controller/controller.js

        2015-08-04 20:57:08.628 - info: host.testserver ioBroker.js-controller version 0.7.5 js-controller starting

        2015-08-04 20:57:08.640 - info: host.testserver Copyright © 2014-2015 bluefox, hobbyquaker

        2015-08-04 20:57:08.642 - info: host.testserver hostname: testserver

        2015-08-04 20:57:08.644 - info: host.testserver ip addresses: 192.168.0.23

        2015-08-04 20:57:08.695 - info: inMem-states listening on port 9000

        2015-08-04 20:57:08.743 - info: inMem-objects listening on port 9001

        2015-08-04 20:57:08.755 - info: host.testserver InMemoryDB connected

        2015-08-04 20:57:08.777 - info: host.testserver 2 instances found

        2015-08-04 20:57:08.780 - info: host.testserver starting 2 instances

        2015-08-04 20:57:08.870 - info: host.testserver instance system.adapter.admin.0 started with pid 8798

        2015-08-04 20:57:12.801 - info: host.testserver instance system.adapter.admin.1 started with pid 8836

        2015-08-04 20:57:18.474 - error: admin.0 no connection to objects DB

        2015-08-04 20:57:22.397 - error: admin.1 no connection to objects DB `
        danach sind sie im netstat auch wieder sichtbar

        1 Antwort Letzte Antwort
        0
        • Z Offline
          Z Offline
          z000ao8q
          schrieb am zuletzt editiert von
          #23

          @Bluefox:

          Habe jetzt noch mal versucht zu installieren und es hat geklappt. `
          auf nem PI? mit Raspberian?

          vielleicht irgendwas an den apt-gets die ich installiert hab (oder auch nicht)?

          hab jetzt keinen Bock mehr.

          schreibe mir grad nen neues Raspberian auf die SD-Karte und versuche es auf na sauberen Installation

          1 Antwort Letzte Antwort
          0
          • Z Offline
            Z Offline
            z000ao8q
            schrieb am zuletzt editiert von
            #24

            mir ist gerade was aufgefallen.

            Die Anleitung bei GIT unterscheidet zwischen zwei node-downloads.

            iobroker.net nicht
            ` > Node.js (Node.js version >= 0.8, including npm)

            Debian package for ARM (Raspbian, Cubian, …) `
            ich habe die erste Version von ioBroker.net verwendet

            1 Antwort Letzte Antwort
            0
            • Z Offline
              Z Offline
              z000ao8q
              schrieb am zuletzt editiert von
              #25

              Bingo!

              ein sauberes Image + das zweite Node-Package klappen!

              …werde jetzt nach und nach meine alten Settings vornehmen und berichten, wo der Übeltäter liegt...

              1 Antwort Letzte Antwort
              0
              • Z Offline
                Z Offline
                z000ao8q
                schrieb am zuletzt editiert von
                #26

                OK, here is the Issue.

                um den PI "headless" zu betreiben ist es üblich die X11 Komponenten zu entfernt.

                apt-get -y purge x11-common 
                

                dazu gehören die folgenden. Sobald die weg sind, geht ioBroker nicht mehr.
                ` > cups-bsd cups-client esound-common fonts-droid fonts-roboto ghostscript libaudiofile1 libaudit0

                libcupsimage2 libcwiid1 libdirectfb-1.2-9 libesd0 libfile-copy-recursive-perl libgs9 libgs9-common

                libijs-0.35 libjbig2dec0 libmad0 libmikmod2 libpaper-utils libpaper1 libpciaccess0 libpoppler19

                libportmidi0 libqt4-network libruby1.9.1 libsclang1 libscsynth1 libts-0.0-0 libvorbisfile3 libxfce4util-bin

                libxfce4util-common libxfce4util4 libxfconf-0-2 libxkbfile1 libxp6 libyaml-0-2 poppler-data poppler-utils

                pypy-upstream-doc ruby1.9.1 supercollider supercollider-common supercollider-server tcl8.4 tcl8.5 tk8.4

                tsconf update-inetd xfce-keyboard-shortcuts xfconf > blt* epiphany-browser* gsfonts-x11* gstreamer1.0-plugins-bad* gvfs* gvfs-backends* gvfs-daemons* gvfs-fuse*

                idle* idle-python2.7* idle-python3.2* idle3* lesstif2* libaudio2* libfluidsynth1* libice6*

                liblightdm-gobject-1-0* libobrender27* libpulse0* libqscintilla2-8* libqt4-svg* libqtgui4* libqtwebkit4*

                libsdl-image1.2* libsdl-mixer1.2* libsdl-ttf2.0-0* libsdl1.2debian* libsm6* libsmpeg0* libwebkitgtk-3.0-0*

                libxaw7* libxfce4ui-1-0* libxklavier16* libxmu6* libxss1* libxt6* libxtst6* libzbar0* lightdm*

                lightdm-gtk-greeter* lxde* lxde-core* obconf* openbox* oracle-java8-jdk* pipanel* pistore* pypy-setuptools*

                pypy-upstream* pypy-upstream-dev* python-pygame* python-tk* python3-pygame* python3-tk* qjackctl*

                raspberrypi-net-mods* raspberrypi-ui-mods* sonic-pi* timidity* tk8.5* wolfram-engine* wpagui* x11-common*

                x11-utils* x11-xkb-utils* x11-xserver-utils* x2x* xfce4-mixer* xfonts-encodings* xfonts-utils* xinit* xpdf*

                xserver-common* xserver-xorg* xserver-xorg-core* xserver-xorg-input-all* xserver-xorg-input-evdev*

                xserver-xorg-input-synaptics* xserver-xorg-video-fbdev* xserver-xorg-video-fbturbo* zenity* `

                Hast Du eine Idee welcher Teil das Problem darstellen könnte?

                1 Antwort Letzte Antwort
                0
                • BluefoxB Offline
                  BluefoxB Offline
                  Bluefox
                  schrieb am zuletzt editiert von
                  #27

                  Habe jetzt auf pi2 aufgerufen:

                  sudo apt-get -y purge x11-common
                  cd /opt/iobroker
                  sudo iobroker start
                  
                  

                  und es geht.

                  Probier mal beim gestoppten ioBroker:

                  cd /opt/iobroker
                  sudo node node_modules/iobroker.js-controller/controller.js
                  
                  

                  Was kommt da?

                  Bei mir:

                  pi@raspberrypi /opt/iobroker $ sudo node node_modules/iobroker.js-controller/controller.js
                  2015-08-05 21:30:12.753  - info: host.raspberrypi ioBroker.js-controller version 0.7.3 js-controller starting
                  2015-08-05 21:30:12.766  - info: host.raspberrypi Copyright (c) 2014-2015 bluefox, hobbyquaker
                  2015-08-05 21:30:12.769  - info: host.raspberrypi hostname: raspberrypi
                  2015-08-05 21:30:12.770  - info: host.raspberrypi ip addresses: 192.168.1.86
                  2015-08-05 21:30:12.822  - info: inMem-states listening on port 9000
                  2015-08-05 21:30:12.868  - info: inMem-objects listening on port 9001
                  2015-08-05 21:30:12.880  - info: host.raspberrypi InMemoryDB connected
                  2015-08-05 21:30:12.900  - info: host.raspberrypi 1 instance found
                  2015-08-05 21:30:12.903  - info: host.raspberrypi starting 1 instance
                  2015-08-05 21:30:12.996  - info: host.raspberrypi instance system.adapter.admin.0 started with pid 25986
                  2015-08-05 21:30:18.016  - info: admin.0 starting. Version 0.5.6 in /opt/iobroker/node_modules/iobroker.admin
                  2015-08-05 21:30:18.146  - info: admin.0 requesting all states
                  2015-08-05 21:30:18.150  - info: admin.0 requesting all objects
                  2015-08-05 21:30:18.155  - info: admin.0 http server listening on port 8081
                  2015-08-05 21:30:18.156  - info: admin.0 Use link "http://localhost:8081" to configure.
                  2015-08-05 21:30:18.246  - info: admin.0 received all objects
                  2015-08-05 21:30:18.252  - info: admin.0 received all states
                  2015-08-05 21:30:32.134  - info: host.raspberrypi Update repository "default" under "conf/sources-dist.json"
                  
                  
                  1 Antwort Letzte Antwort
                  0
                  • Z Offline
                    Z Offline
                    z000ao8q
                    schrieb am zuletzt editiert von
                    #28

                    interessant.

                    bei mir Back to the Roots
                    ` > pi@raspberrypi /opt/iobroker $ sudo node node_modules/iobroker.js-controller/controller.js

                    2015-08-05 20:50:25.141 - info: host.raspberrypi ioBroker.js-controller version 0.7.5 js-controller starting

                    2015-08-05 20:50:25.153 - info: host.raspberrypi Copyright © 2014-2015 bluefox, hobbyquaker

                    2015-08-05 20:50:25.155 - info: host.raspberrypi hostname: raspberrypi

                    2015-08-05 20:50:25.156 - info: host.raspberrypi ip addresses: 192.168.0.23

                    2015-08-05 20:50:25.211 - info: inMem-states listening on port 9000

                    2015-08-05 20:50:25.346 - info: inMem-objects listening on port 9001

                    2015-08-05 20:50:25.358 - info: host.raspberrypi InMemoryDB connected

                    2015-08-05 20:50:25.383 - info: host.raspberrypi 8 instances found

                    2015-08-05 20:50:25.386 - info: host.raspberrypi starting 6 instances

                    2015-08-05 20:50:25.481 - info: host.raspberrypi instance system.adapter.admin.0 started with pid 14207

                    2015-08-05 20:50:29.408 - info: host.raspberrypi instance system.adapter.hm-rpc.0 started with pid 14245

                    2015-08-05 20:50:33.408 - info: host.raspberrypi instance system.adapter.web.0 started with pid 14283

                    ****2015-08-05 20:50:35.108 - error: admin.0 no connection to objects DB

                    2015-08-05 20:50:36.145 - error: hm-rpc.0 no connection to objects DB

                    2015-08-05 20:50:40.585 - error: web.0 no connection to objects DB

                    2015-08-05 20:50:44.011 - error: vis.0 no connection to objects DB****

                    2015-08-05 20:50:45.402 - info: host.raspberrypi instance system.adapter.history.0 started with pid 14411

                    2015-08-05 20:50:51.975 - error: history.0 no connection to objects DB `

                    hast Du nen Reboot nach dem purge gemacht?

                    auch auf dem neuen kernel?

                    Linux raspberrypi 4.0.9-v7+ #807
                    

                    ich habe oben einen Fehler gemacht.

                    ich habe auch "sonic-pi" entfernt und oben nicht gepostet.

                    Dieser Teil ist für die ganzen Removes verantwortlich. Wenn ich "sonic-pi" wieder installiere, klappt es aber trotzdem nicht.

                    1 Antwort Letzte Antwort
                    0
                    • BluefoxB Offline
                      BluefoxB Offline
                      Bluefox
                      schrieb am zuletzt editiert von
                      #29

                      3.18.7-v7+

                      Geht auch nach reboot.

                      1 Antwort Letzte Antwort
                      0
                      • Z Offline
                        Z Offline
                        z000ao8q
                        schrieb am zuletzt editiert von
                        #30

                        ich gebe langsam auf.

                        habe ein weiteres neues Image geschrieben.

                        apt-get -y update && apt-get -y upgrade && apt-get -y autoremove
                        

                        node & iobroker installiert

                        =>funktioniert

                        apt-get -y purge x11-common
                        

                        =>funktioniert

                        reboot -h
                        

                        => bekannter Fehler. geht nicht mehr.

                        Irgend was aus dem X11 Package fehlt ihm :-(

                        1 Antwort Letzte Antwort
                        0
                        • Z Offline
                          Z Offline
                          z000ao8q
                          schrieb am zuletzt editiert von
                          #31

                          and the winner is…

                          raspberrypi-net-mods
                          

                          node.js scheint von diesem Package abhängig zu sein.

                          Sobald man es deinstalliert, geht es nicht mehr.

                          Sobald man es neu-installiert (nach einem kompletten X11-Cleanup z.B.) läuft wieder alles!

                          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
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          676

                          Online

                          32.7k

                          Benutzer

                          82.4k

                          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