NginxProxyManager Forbidden - 403 #822

Open
opened 2025-11-20 04:54:39 -05:00 by saavagebueno · 0 comments
Owner

Originally created by @Ksdmg on GitHub (Apr 1, 2025).

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

Nginx Proxy Manager

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/nginxproxymanager.sh)"

📝 Provide a clear and concise description of the issue.

Hi!
The installation interrupts because a specific package seems to need authentication. However, when manually attempting to download the package, it just works.
I tried with "old version" and current one, but both result in the same error.

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

🔄 Steps to reproduce the issue.

Execute the script

Paste the full error output (if available).

  ✔️  Installed pnpm
Would you like to install an older version (v2.10.4)? <y/N> y
  ✔️  Downloaded Nginx Proxy Manager v2.10.4
  ✔️  Set up Environment
 ⠦
   ╭──────────────────────────────────────────────────────────────────╮
   │                                                                  │
   │                Update available! 8.15.9 → 10.7.1.                │
   │   Changelog: https://github.com/pnpm/pnpm/releases/tag/v10.7.1   │
   │                Run "pnpm add -g pnpm" to update.                 │
   │                                                                  │
   │      Follow @pnpmjs for updates: https://twitter.com/pnpmjs      │
   │                                                                  │
   ╰──────────────────────────────────────────────────────────────────╯

 WARN  deprecated node-sass@6.0.1: Node Sass is no longer supported. Please use `sass` or `sass-embedded` instead.
Pr WARN  deprecated messageformat@2.3.0: Package renamed as '@messageformat/core', see messageformat.github.io for more details. 'messageformat@4' will eventually provide a polyfill for Intl.MessageFormat, once it's been defined by Unicode & ECMA.
PrPackages are hard linked from the content-addressable store to the virtual store.
  Content-addressable store is at: /root/.local/share/pnpm/store/v3
  Virtual store is at:             node_modules/.pnpm
Pr WARN  deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1
Pr WARN  24 deprecated subdependencies found: are-we-there-yet@1.1.7, copy-concurrently@1.0.5, core-js@1.2.7, core-js@2.6.12, figgy-pudding@3.5.2, fs-write-stream-atomic@1.0.10, fsevents@1.2.13, gauge@2.7.4, glob@5.0.15, glob@7.1.7, glob@7.2.3, har-validator@5.1.5, inflight@1.0.6, move-concurrently@1.0.1, npmlog@4.1.2, q@1.5.1, request@2.88.2, resolve-url@0.2.1, rimraf@2.7.1, rimraf@3.0.2, source-map-resolve@0.5.3, source-map-url@0.4.1, urix@0.1.0, uuid@3.4.0
Packages: +903
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Pr ERR_PNPM_FETCH_403  GET https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz: Forbidden - 403
 ⠴
This error happened while installing the dependencies of ejs-webpack-loader@2.2.2
 at html-minifier@3.5.21

No authorization header was set for the request.

No authorization settings were found in the configs.
Try to log in to the registry by running "pnpm login"
or add the auth tokens manually to the ~/.npmrc file.
Progress: resolved 907, reused 0, downloaded 901, added 0
 ⠧
[ERROR] in line 141: exit code 0: while executing command $STD pnpm install

🖼️ Additional context (optional).

No response

Originally created by @Ksdmg on GitHub (Apr 1, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Nginx Proxy Manager ### 📂 What was the exact command used to execute the script? `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/nginxproxymanager.sh)"` ### 📝 Provide a clear and concise description of the issue. Hi! The installation interrupts because a specific package seems to need authentication. However, when manually attempting to download the package, it just works. I tried with "old version" and current one, but both result in the same error. ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 🔄 Steps to reproduce the issue. Execute the script ### ❌ Paste the full error output (if available). ``` ✔️ Installed pnpm Would you like to install an older version (v2.10.4)? <y/N> y ✔️ Downloaded Nginx Proxy Manager v2.10.4 ✔️ Set up Environment ⠦ ╭──────────────────────────────────────────────────────────────────╮ │ │ │ Update available! 8.15.9 → 10.7.1. │ │ Changelog: https://github.com/pnpm/pnpm/releases/tag/v10.7.1 │ │ Run "pnpm add -g pnpm" to update. │ │ │ │ Follow @pnpmjs for updates: https://twitter.com/pnpmjs │ │ │ ╰──────────────────────────────────────────────────────────────────╯  WARN  deprecated node-sass@6.0.1: Node Sass is no longer supported. Please use `sass` or `sass-embedded` instead. Pr WARN  deprecated messageformat@2.3.0: Package renamed as '@messageformat/core', see messageformat.github.io for more details. 'messageformat@4' will eventually provide a polyfill for Intl.MessageFormat, once it's been defined by Unicode & ECMA. PrPackages are hard linked from the content-addressable store to the virtual store. Content-addressable store is at: /root/.local/share/pnpm/store/v3 Virtual store is at: node_modules/.pnpm Pr WARN  deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 Pr WARN  24 deprecated subdependencies found: are-we-there-yet@1.1.7, copy-concurrently@1.0.5, core-js@1.2.7, core-js@2.6.12, figgy-pudding@3.5.2, fs-write-stream-atomic@1.0.10, fsevents@1.2.13, gauge@2.7.4, glob@5.0.15, glob@7.1.7, glob@7.2.3, har-validator@5.1.5, inflight@1.0.6, move-concurrently@1.0.1, npmlog@4.1.2, q@1.5.1, request@2.88.2, resolve-url@0.2.1, rimraf@2.7.1, rimraf@3.0.2, source-map-resolve@0.5.3, source-map-url@0.4.1, urix@0.1.0, uuid@3.4.0 Packages: +903 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Pr ERR_PNPM_FETCH_403  GET https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz: Forbidden - 403 ⠴ This error happened while installing the dependencies of ejs-webpack-loader@2.2.2 at html-minifier@3.5.21 No authorization header was set for the request. No authorization settings were found in the configs. Try to log in to the registry by running "pnpm login" or add the auth tokens manually to the ~/.npmrc file. Progress: resolved 907, reused 0, downloaded 901, added 0 ⠧ [ERROR] in line 141: exit code 0: while executing command $STD pnpm install ``` ### 🖼️ Additional context (optional). _No response_
saavagebueno added the bug label 2025-11-20 04:54:39 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/ProxmoxVE#822