Identity dir und storage dir

  • Also Port 80 öffnet man einfach nicht nach außen, ja Linux sollte auch noch ne Firewall haben.
    Die Anleitung von Storj bringt einen da eigentlich ohne weiteres durch.

    Hast du im Video noch was gefunden, was dich weiterbringt?

    Ich habe den Port auch wieder geschlossen. Das war nur zu Test zwecken. aber in dem Video waren einige Tipps wie man es leichter macht. doch am ende hat er das selbe gemacht wie ich. Zumindest wenn ich alles richtig verstanden habe.


    Das wo ich am meisten Schwierigkeiten hatte war eigentlich Docker zu installieren. Was ich halt komisch finde ist, dass ich keinen Port erreichen kann den ich geöffnet habe.


    Meine FritzBox hat aber einen Port erstellt um über die Dyndns auf sie zu zugreifen (IP:50518). wenn ich diesen Port auf der Seite eingebe, sagt er mir auch dass er geöffnet ist.

  • Ne leider besteht das Portproblem weiterhin. Der Port den die FB freigegen hat, ist der Port über den man die FB über das Internet erreichen kann. Ich habe nur diesen Port dort eingeben um zu gucken was da raus kommt. Der Port 28967 über den man den Raspberry Pi erreicht ist immer noch geschlossen. Weis der Geier warum das so ist. Ich komm da nicht hinter. Aber es gibt ja eigentlich nur 2 Punkte die es blockieren könnten, die FB oder Der Raspberry Pi.


    Kommt man wohl irgendwie in die Firewall Einstellungen bei Raspberry Pi OS?


    Brauchst du Docker überhaupt für Storj auf dem PI oder kannst du das nicht direkt in Linux installieren?

    Ich denke schon. So stand es in der Anleitung für Linux. Da gab es keinen anderen Weg

    Sicher bin ich mir aber auch nicht

  • Ne leider besteht das Portproblem weiterhin. Der Port den die FB freigegen hat, ist der Port über den man die FB über das Internet erreichen kann. Ich habe nur diesen Port dort eingeben um zu gucken was da raus kommt. Der Port 28967 über den man den Raspberry Pi erreicht ist immer noch geschlossen. Weis der Geier warum das so ist. Ich komm da nicht hinter. Aber es gibt ja eigentlich nur 2 Punkte die es blockieren könnten, die FB oder Der Raspberry Pi.


    Kommt man wohl irgendwie in die Firewall Einstellungen bei Raspberry Pi OS?

    Ich denke schon. So stand es in der Anleitung für Linux. Da gab es keinen anderen Weg

    Sicher bin ich mir aber auch nicht

    Ich denke du verrennst dich bei der Firewall, würde mich darauf konzentrieren erstmal die log datei von Storj zu finden, da kommen man dahinter was falsch läuft oder ob noch ein Port geöffnet werden muss.

  • Also um mal meinen Senf dazu zugeben: ich kann nur sagen, dass bei mir genau das gleiche Problem vorliegt. Ich habe Kabel-Internet von O2 über Vodafone, DS-Lite. No-IP und Portmapper habe ich probiert, nichts half. Meine Fritze ist eine 6490 Cable und gehört mir.

    Hatte gehofft, dass durch Cornholiou das Problem auch bei mir gelöst werden kann.

  • Also ich habe jetzt die Logdatei über den Befehl: docker logs storagenode aufgerufen. Da hätte ich auch früher drauf kommen können.


    Der Error der immer wieder aufgerufen wird ist:


    Invalid configuration. {"process": "storagenode", "error": "invalid contact.external-address: split host-port \"https://h*************z.myfritz.net:28967\" failed: address https://h*************z.myfritz.net:28967: too many colons in address", "errorVerbose": "invalid contact.external-address: split host-port \"https://h************z.myfritz.net:28967\" failed: address https://h***********z.myfritz.net:28967: too many colons in address\n\tstorj.io/storj/storagenode.(*Config).Verify:165\n\tmain.cmdRun:57\n\tmain.newRunCmd.func1:32\n\tstorj.io/private/process.cleanup.func1.4:399\n\tstorj.io/private/process.cleanup.func1:417\n\tgithub.com/spf13/cobra.(*Command).execute:852\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:960\n\tgithub.com/spf13/cobra.(*Command).Execute:897\n\tstorj.io/private/process.ExecWithCustomOptions:113\n\tmain.main:30\n\truntime.main:250"}

    Error: invalid contact.external-address: split host-port "https://h**************z.myfritz.net:28967" failed: address https://h*-*********z.myfritz.net:28967: too many colons in address



    Und der zweite, der aber bestimmt aus dem ersten Resultiert ist dieser hier:


    Error retrieving version info. {"Process": "storagenode-updater", "error": "version checker client: Get \"https://version.storj.io\": context canceled", "errorVerbose": "version checker client: Get \"https://version.storj.io\": context canceled\n\tstorj.io/storj/private/version/checker.(*Client).All:68\n\tmain.loopFunc:21\n\tstorj.io/common/sync2.(*Cycle).Run:99\n\tmain.cmdRun:136\n\tstorj.io/private/process.cleanup.func1.4:399\n\tstorj.io/private/process.cleanup.func1:417\n\tgithub.com/spf13/cobra.(*Command).execute:852\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:960\n\tgithub.com/spf13/cobra.(*Command).Execute:897\n\tstorj.io/private/process.ExecWithCustomOptions:113\n\tstorj.io/private/process.ExecWithCustomConfigAndLogger:79\n\tmain.main:20\n\truntime.main:250"}




    Irgendwas stimmt mit dem Port nicht, so würde ich das sehen. Hier habe ich jetzt die adresse von meinem Router genommen. Ich werde es jetzt nochmal mit der DynDNS von NoIP.com versuchen. Mal sehen was da für ein Fehler auftaucht.

    Ich werde auch mal versuchen einen Support von FritzBox dazu zuholen.



    Ich habe gerade noch einen weiteren Fehler gefunden.

    Ich glaube den hat er selber dann aber gelöst:


    2023-08-21T14:58:36Z INFO Invalid configuration file value for key {"Process": "storagenode-updater", "Key": "log.stack"}

    2023-08-21T14:58:36Z INFO Invalid configuration file value for key {"Process": "storagenode-updater", "Key": "log.caller"}

    2023-08-21T14:58:36Z INFO Invalid configuration file value for key {"Process": "storagenode-updater", "Key": "log.encoding"}

    2023-08-21T14:58:36Z INFO Invalid configuration file value for key {"Process": "storagenode-updater", "Key": "log.level"}

    2023-08-21T14:58:36Z INFO Invalid configuration file value for key {"Process": "storagenode-updater", "Key": "log.output"}

    2023-08-21T14:58:36Z INFO Anonymized tracing enabled {"Process": "storagenode-updater"}

    2023-08-21T14:58:36Z INFO Running on version {"Process": "storagenode-updater", "Service": "storagenode-updater", "Version": "v1.85.1"}

    2023-08-21T14:58:36Z INFO Downloading versions. {"Process": "storagenode-updater", "Server Address": "https://version.storj.io"}

    2023-08-21T14:58:36Z INFO Anonymized tracing enabled {"process": "storagenode"}

  • Also um mal meinen Senf dazu zugeben: ich kann nur sagen, dass bei mir genau das gleiche Problem vorliegt. Ich habe Kabel-Internet von O2 über Vodafone, DS-Lite. No-IP und Portmapper habe ich probiert, nichts half. Meine Fritze ist eine 6490 Cable und gehört mir.

    Hatte gehofft, dass durch Cornholiou das Problem auch bei mir gelöst werden kann.

    Mit DS-Lite geht es nicht Storj laufen zu lassen, das wurde auch schon weiter oben mal erwähnt.
    Vodafone anrufen und nach einer IPv4 fragen oder ne freie Fritzbox kaufen.

  • Wie geschrieben hatte ich es über No-IP probiert, aber auch mein Router schreibt

    Zitat von Fritzbox

    DynDNS aktiviert, [...].ddns.net, IPv4-Status: Account temporär deaktiviert, IPv6-Status: unbekannt

    Ich bin bei O2 mit der privaten Leitung. O2 verweigert mir eine IPv4 und ich schrieb bereits, dass die Fritzbox mir gehört.

  • Irgendwas stimmt mit dem Port nicht, so würde ich das sehen. Hier habe ich jetzt die adresse von meinem Router genommen. Ich werde es jetzt nochmal mit der DynDNS von NoIP.com versuchen. Mal sehen was da für ein Fehler auftaucht.

    Bitte nur mit einem DDNS probieren, sonst ist das nur verwirrend und nicht zielführend.
    Hier ist nochmal was auf dem Forum der eine ähnliche Fehlermeldung hatte:
    Forum Storj

    Invalid configuration. {"process": "storagenode", "error": "invalid contact.external-address: split host-port \"https://h*************z.myfritz.net:28967\" failed: address https://h*************z.myfritz.net:28967: too many colons in address

    Kommt die Meldung auch bei No-IP?

    Die Identity hast du verifiziert nach dem erstellen?

  • Es hieß in der Vergangenheit bereits, dass es mit DynDNS ginge. Aus dem Grund hatte ich mir NO-IP zugelegt. Im Internet fand ich dann, dass über DynDNS die Ports nicht geöffnet werden können, da über IPv4 kommuniziert wird. Also hatte ich einen Portmapper ausprobiert. Das half aber auch nicht. Die Ports blieben zu.

  • Kleiner Gedankengang:
    In der Fritzbox kann ich unter dem Punkt DynDNS den Anbieter NO-IP auswählen. Aber warum sagt mir die Fritze dann, dass IPv4 temporär deaktiviert ist und IPv6-Status unbekannt? :/


    Die Fritze weiß doch selbst, dass sie per DS-Lite verbunden ist.

    Ich nehme an die verschiedenen Module arbeiten nicht mit einander. Ist ja letztendlich auch nur ein custom Linux.