• 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.

Update, unable to connect.

Scheduled Pinned Locked Moved Solved Troubleshooting
5 Posts 2 Posters 1.4k Views 2 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.
  • R Offline
    Richard238
    last edited by Jul 15, 2023, 3:55 PM

    Just ran an update from the guide here, and now MM says unable to connect

    pi@magicmirror:~/MagicMirror $ git pull && npm run install-mm
    Already up to date.
    
    > magicmirror@2.24.0 install-mm
    > npm install --no-audit --no-fund --no-update-notifier --only=prod --omit=dev
    
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/console@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/core@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/environment@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/expect@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/expect-utils@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/fake-timers@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/globals@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/reporters@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/schemas@29.4.3',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/source-map@29.4.3',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/test-result@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/test-sequencer@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/transform@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: '@jest/types@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'babel-jest@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'babel-plugin-jest-hoist@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'babel-preset-jest@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'diff-sequences@29.4.3',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'eslint-plugin-jest@27.2.2',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'expect@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-changed-files@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-circus@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-cli@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-config@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-diff@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-docblock@29.4.3',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-each@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-environment-node@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-get-type@29.4.3',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-haste-map@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-leak-detector@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-matcher-utils@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-message-util@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-mock@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-regex-util@29.4.3',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-resolve@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-resolve-dependencies@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-runner@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-runtime@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-snapshot@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-util@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-validate@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-watcher@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'jest-worker@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'pretty-format@29.5.0',
    npm WARN EBADENGINE   required: { node: '^14.15.0 || ^16.10.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    npm WARN EBADENGINE Unsupported engine {
    npm WARN EBADENGINE   package: 'write-file-atomic@5.0.1',
    npm WARN EBADENGINE   required: { node: '^14.17.0 || ^16.13.0 || >=18.0.0' },
    npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
    npm WARN EBADENGINE }
    
    > magicmirror@2.24.0 postinstall
    > npm run install-vendor && npm run install-fonts && echo "MagicMirror² installation finished successfully! 
    > "
    
    
    > magicmirror@2.24.0 install-vendor
    > echo "Installing vendor files ...
    > " && cd vendor && npm install --loglevel=error --no-audit --no-fund --no-update-notifier
    
    Installing vendor files ...
    
    
    changed 3 packages in 17s
    
    > magicmirror@2.24.0 install-fonts
    > echo "Installing fonts ...
    > " && cd fonts && npm install --loglevel=error --no-audit --no-fund --no-update-notifier
    
    Installing fonts ...
    
    
    up to date in 2s
    MagicMirror² installation finished successfully! 
    
    
    > magicmirror@2.24.0 prepare
    > [ -f node_modules/.bin/husky ] && husky install || echo no husky installed.
    
    no husky installed.
    
    up to date in 52s
    pi@magicmirror:~/MagicMirror $ pm2 start all
    [PM2] Applying action restartProcessId on app [all](ids: [ 0 ])
    [PM2] [MagicMirror](0) â
    [PM2] Process successfully started
    ââââââ¬âââââââââââââââââââââ¬âââââââââââ¬âââââââ¬ââââââââââââ¬âââââââââââ¬âââââââââââ
    â id â name               â mode     â ⺠   â status    â cpu      â memory   â
    ââââââ¼âââââââââââââââââââââ¼âââââââââââ¼âââââââ¼ââââââââââââ¼âââââââââââ¼âââââââââââ¤
    â 0  â MagicMirror        â fork     â 76   â online    â 0%       â 584.0kb  â
    ââââââ´âââââââââââââââââââââ´âââââââââââ´âââââââ´ââââââââââââ´âââââââââââ´âââââââââââ
    pi@magicmirror:~/MagicMirror $ 
    
    

    Now when I go to a browser on a local machine, I get
    Unable to connect
    Firefox can’t establish a connection to the server at 192.168.1.21:8080.

    IP address is correct, “fixed” at router level for years.

    S 1 Reply Last reply Jul 15, 2023, 4:27 PM Reply Quote 0
    • S Offline
      sdetweil @Richard238
      last edited by Jul 15, 2023, 4:27 PM

      @Richard238 unable to connect is because MM is not running

      next time for upgrade use my script… it checks and upgrades node/npm/pm2 if needed as well as other stuff…

      https://github.com/sdetweil/MagicMirror_scripts

      short fix,
      a. run my upgrade script with force instead of apply
      or
      b. upgrade node js to 16.x (will probably be 16.20)
      then do npm install again

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      R 1 Reply Last reply Jul 16, 2023, 10:17 AM Reply Quote 1
      • R Offline
        Richard238 @sdetweil
        last edited by Jul 16, 2023, 10:17 AM

        @sdetweil

        Option ‘a’ fixed it, thank you.

        With it working, do I need to update node?

        S 1 Reply Last reply Jul 16, 2023, 11:33 AM Reply Quote 0
        • S Offline
          sdetweil @Richard238
          last edited by Jul 16, 2023, 11:33 AM

          @Richard238 no, the script did that for you already

          on a command line do

          node -v

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          R 1 Reply Last reply Jul 16, 2023, 11:53 AM Reply Quote 0
          • R Offline
            Richard238 @sdetweil
            last edited by Jul 16, 2023, 11:53 AM

            @sdetweil

            pi@magicmirror:~/MagicMirror $ node -v
            v16.1.0
            
            
            1 Reply Last reply Reply Quote 1
            • 1 / 1
            1 / 1
            • First post
              1/5
              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