GitHub user pepdiz added a comment to the discussion: docker installation from 
github fails

 @dosu   I just tried the point 4 just to see if proxy is set in environment 
and the pypi.org is reached, and it seems it is:
```

$ docker ps
CONTAINER ID   IMAGE         COMMAND                  CREATED       STATUS      
 PORTS      NAMES
ddc1f7c8fadf   postgres:16   "docker-entrypoint.s…"   2 hours ago   Up 2 hours  
 5432/tcp   superset_db
84785512a7b2   redis:7       "docker-entrypoint.s…"   2 hours ago   Up 2 hours  
 6379/tcp   superset_cache

$ docker run -it --env-file docker/.env 
apachesuperset.docker.scarf.sh/apache/superset:latest-dev /bin/bash

superset@932552725be8:/app$ env | grep -i proxy
HTTPS_PROXY=proxy-c04.xxx.local:3128
HTTP_PROXY=proxy-c04.xxx.local:3128

superset@932552725be8:/app$ curl -v https://pypi.org/simple/setuptools/
* Uses proxy env variable HTTPS_PROXY == 'proxy-c04.xxx.local:3128'
*   Trying 10.280.230.102:3128...
* Connected to proxy-c04.xxx.local (10.280.230.102) port 3128 (#0)
* allocate connect buffer
* Establish HTTP proxy tunnel to pypi.org:443
> CONNECT pypi.org:443 HTTP/1.1
> Host: pypi.org:443
> User-Agent: curl/7.88.1
> Proxy-Connection: Keep-Alive
>
< HTTP/1.1 200 Connection established
<
* CONNECT phase completed
* CONNECT tunnel established, response 200
* ALPN: offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=pypi.org
*  start date: Dec 28 04:33:08 2025 GMT
*  expire date: Jan 29 04:33:07 2027 GMT
*  subjectAltName: host "pypi.org" matched cert's "pypi.org"
*  issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2025 Q4
*  SSL certificate verify ok.
* using HTTP/2
* h2h3 [:method: GET]
* h2h3 [:path: /simple/setuptools/]
* h2h3 [:scheme: https]
* h2h3 [:authority: pypi.org]
* h2h3 [user-agent: curl/7.88.1]
* h2h3 [accept: */*]
* Using Stream ID: 1 (easy handle 0x5640030427a0)
> GET /simple/setuptools/ HTTP/2
> Host: pypi.org
> user-agent: curl/7.88.1
> accept: */*
>
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
< HTTP/2 200
< access-control-expose-headers: X-PyPI-Last-Serial
< access-control-max-age: 86400
< cache-control: max-age=600, public
< x-pypi-last-serial: 33800046
< referrer-policy: origin-when-cross-origin
< access-control-allow-headers: Content-Type, If-Match, If-Modified-Since, 
If-None-Match, If-Unmodified-Since
< access-control-allow-origin: *
< etag: "QDyR0mnnYbgKWzLtC5WmQA"
< content-security-policy: default-src 'none'; sandbox allow-top-navigation
< access-control-allow-methods: GET
< accept-ranges: bytes
< date: Wed, 04 Feb 2026 09:22:42 GMT
< x-served-by: cache-iad-kiad7000079-IAD, cache-iad-kiad7000043-IAD, 
cache-mad2200108-MAD
< x-cache: MISS, HIT, HIT
< x-cache-hits: 0, 1791, 0
< x-timer: S1770196963.510046,VS0,VE1
< content-type: text/html
< vary: Accept-Encoding, Accept
< strict-transport-security: max-age=31536000; includeSubDomains; preload
< x-frame-options: deny
< x-xss-protection: 1; mode=block
< x-content-type-options: nosniff
< x-permitted-cross-domain-policies: none
< permissions-policy: 
publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
< content-length: 531045
<
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta name="pypi:repository-version" content="1.4">
<meta name="pypi:project-status" content="active">    <title>Links for 
setuptools</title>
  </head>
  <body>
    <h1>Links for setuptools</h1>
<a 
href="https://files.pythonhosted.org/packages/77/38/90cae8fd99c5dc402d25930e1c91f5fcf6de5c8e982fd152a5a061e3df56/setuptools-0.6b1-py2.3.egg#sha256=ae0a6ec6090a92d08fe7f3dbf9f1b2ce889bce2a3d7724b62322a29b92cf93f0";
 >setuptools-0.6b1-py2.3.egg</a><br />

[...]

<a 
href="https://files.pythonhosted.org/packages/94/b8/f1f62a5e3c0ad2ff1d189590bfa4c46b4f3b6e49cef6f26c6ee4e575394d/setuptools-80.10.2-py3-none-any.whl#sha256=95b30ddfb717250edb492926c92b5221f7ef3fbcc2b07579bcd4a27da21d0173";
 data-requires-python="&gt;=3.9" 
data-dist-info-metadata="sha256=dbcc9841388b7fb55c2190288fd683b183b0fb557f57a338d86553ef471d287d"
 
data-core-metadata="sha256=dbcc9841388b7fb55c2190288fd683b183b0fb557f57a338d86553ef471d287d">setuptools-80.10.2-py3-none-any.whl</a><br
 />
<a 
href="https://files.pythonhosted.org/packages/76/95/faf61eb8363f26aa7e1d762267a8d602a1b26d4f3a1e758e92cb3cb8b054/setuptools-80.10.2.tar.gz#sha256=8b0e9d10c784bf7d262c4e5ec5d4ec94127ce206e8738f29a437945fbc219b70";
 data-requires-python="&gt;=3.9" >setuptools-80.10.2.tar.gz</a><br />
</body>
</html>
* Connection #0 to host proxy-c04.xxx.local left intact

```

I will try the other points but I understand network access is not the issue 
here


GitHub link: 
https://github.com/apache/superset/discussions/37610#discussioncomment-15692304

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: 
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to