• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Electron Security Issues

Scheduled Pinned Locked Moved General Discussion
18 Posts 5 Posters 5.2k Views 5 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    mumblebaj Module Developer @karsten13
    last edited by mumblebaj Jan 4, 2022, 4:44 PM Jan 4, 2022, 4:41 PM

    Thanks @karsten13. Will await your post there. I am rewriting the module but am running into all kinds of issues. It is ugly. :-(

    Check out my modules at: https://github.com/mumblebaj?tab=repositories
    Check my blog-post: https://mumblebaj.xyz/
    Check my MM Container: https://hub.docker.com/repository/docker/mumblebaj/magicmirror/general

    1 Reply Last reply Reply Quote 0
    • M Offline
      mumblebaj Module Developer @sdetweil
      last edited by Jan 4, 2022, 5:52 PM

      @sdetweil Have you seen these errors before? Mirror still starts though. I have just noticed it now as I usually start my mirror from the cron.

      [04.01.2022 19:49.27.681] [LOG]   Connecting socket for: MMM-Remote-Control
      [04.01.2022 19:49.27.686] [LOG]   Starting node helper for: MMM-Remote-Control
      [04.01.2022 19:49.27.724] [LOG]   Connecting socket for: calendar
      [04.01.2022 19:49.27.729] [LOG]   Starting node helper for: calendar
      [04.01.2022 19:49.27.732] [LOG]   Sockets connected & modules started ...
      [04.01.2022 19:49.29.057] [LOG]   Launching application.
      [28306:0104/194931.715456:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization
      [04.01.2022 19:49.33.896] [ERROR] ERROR! Could not find main module js file for MagicMirror-backup-restore
      [28425:0104/194936.968648:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization
      [28481:0104/194939.078132:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization
      [28499:0104/194939.733204:ERROR:sandbox_linux.cc(376)] InitializeSandbox() called with multiple threads in process gpu-process.
      

      Check out my modules at: https://github.com/mumblebaj?tab=repositories
      Check my blog-post: https://mumblebaj.xyz/
      Check my MM Container: https://hub.docker.com/repository/docker/mumblebaj/magicmirror/general

      S 1 Reply Last reply Jan 4, 2022, 5:55 PM Reply Quote 0
      • S Offline
        sdetweil @mumblebaj
        last edited by sdetweil Jan 4, 2022, 5:57 PM Jan 4, 2022, 5:55 PM

        @mumblebaj looks like MagicMirror-backup-restore is in the modules folder… should be in the users root, as it’s not a MagicMirror ‘module’

        mv ~/MagicMirror/modules/MagicMirror-backup-restore ~
        

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        M 1 Reply Last reply Jan 4, 2022, 6:14 PM Reply Quote 0
        • M Offline
          mumblebaj Module Developer @sdetweil
          last edited by Jan 4, 2022, 6:14 PM

          @sdetweil Thanks Sam. That sorted it.

          Check out my modules at: https://github.com/mumblebaj?tab=repositories
          Check my blog-post: https://mumblebaj.xyz/
          Check my MM Container: https://hub.docker.com/repository/docker/mumblebaj/magicmirror/general

          1 Reply Last reply Reply Quote 0
          • B Offline
            bigschucks
            last edited by Jan 12, 2022, 6:16 AM

            Recently I have only started coding and therefore do not pay attention to security bugs at all. I hope that it is not interesting for anyone to hack into our computer.

            1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @karsten13
              last edited by Jan 13, 2022, 2:04 PM

              @karsten13 see
              https://therecord.media/chrome-will-limit-access-to-private-networks-citing-security-reasons/amp/

              oh joy

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              M K 2 Replies Last reply Jan 13, 2022, 2:22 PM Reply Quote 0
              • M Offline
                mumblebaj Module Developer @sdetweil
                last edited by Jan 13, 2022, 2:22 PM

                @sdetweil And so it begins. Modules like the MMM-Hue and others that talk to internal devices on the local network is going to become a problem.

                Check out my modules at: https://github.com/mumblebaj?tab=repositories
                Check my blog-post: https://mumblebaj.xyz/
                Check my MM Container: https://hub.docker.com/repository/docker/mumblebaj/magicmirror/general

                1 Reply Last reply Reply Quote 0
                • K Offline
                  karsten13 @sdetweil
                  last edited by Jan 13, 2022, 5:57 PM

                  @sdetweil

                  didn’t know this but I’m not surprised …

                  When this limitation is live the modules must send the new header, we will see which of them are still maintained …

                  1 Reply Last reply Reply Quote 0
                  • F Offline
                    fribse
                    last edited by Feb 13, 2022, 11:56 AM

                    So a LetsEncrypt wildcard certificate could help here (if you have a domain that is). But does MM even support running with a cert out of the box, or do you need to recode stuff?

                    S K 2 Replies Last reply Feb 13, 2022, 1:40 PM Reply Quote 0
                    • S Offline
                      sdetweil @fribse
                      last edited by sdetweil Feb 13, 2022, 2:03 PM Feb 13, 2022, 1:40 PM

                      @fribse there is support for certs. but most people don’t have a registered domain

                      I use dyndns.org to get a name back to my server on my dynamic address. it has changed a few times over the years, and I switched service providers too

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 2 / 2
                      • First post
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy