Skip to content

Download fails behind corporate proxy #54

Description

@frankenpfalzer

After upgrading from 1.9.14 to 1.11.1 the download of the princexml package fails with following exception:

.../prince@1.11.1/node_modules/prince install$ node ./prince-npm.js install
.../prince@1.11.1/node_modules/prince install: ++ checking for globally installed PrinceXML
.../prince@1.11.1/node_modules/prince install: ++ downloading PrinceXML distribution
.../prince@1.11.1/node_modules/prince install: -- using proxy ($http_proxy): http://www.example.com:80
.../prince@1.11.1/node_modules/prince install: -- download: https://www.princexml.com/download/prince-15.2-alpine3.17-x86_64.tar.gz
.../prince@1.11.1/node_modules/prince install: (node:507) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
.../prince@1.11.1/node_modules/prince install: (Use `node --trace-warnings ...` to show where the warning was created)
.../prince@1.11.1/node_modules/prince install: ** ERROR: failed to download: download failed: Error: connect ECONNREFUSED ::1:443
.../prince@1.11.1/node_modules/prince install: Done

We also tried to set the proxy configuration via npm config set proxy "http://www.example.com:80". https-proxy and noproxy were set too.

Upgrading to 1.10.0 produces the same exception.

Our used environment:

  • nodejs: 20.9.0
  • pnpm: 8.10.5
  • OS: containerimage based on node:lts-alpine3.17

If you need any further information please let me know.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions