Skip to content

Not reporting a perfectly valid proxy #23

Description

@ocaisa

On Discoverer I saw a good proxy, but it is not being reported by the EESSI cli:

# Make sure repo is mounted
[aocais@cn1107 ~]$ ls /cvmfs/software.eessi.io
README.eessi  defaults  host_injections  init  versions

# See what CVMFS is reporting
[aocais@cn1107 ~]$ cvmfs_config stat -v software.eessi.io
Version: 2.13.3.0
PID: 2960150
Uptime: 0 minutes
Memory Usage: 32940k
File Catalog Revision: 16719 (expires in 3 minutes)
File Catalog ID: 6d5fa9427fd235034dadc89c63e0b9bafd437828
No. Active File Catalogs: 1
Cache Usage: 481k / 4096001k
File Descriptor Usage: 0 / 261632
No. Open Directories: 0
No. IO Errors: 0
Connection: http://aws-eu-central-s1.eessi.science/cvmfs/software.eessi.io through proxy http://10.128.0.20:3128 (online)
Usage: 0 open() calls (hitrate 100.000%), 3 opendir() calls
Transfer Statistics: 0k read, avg. speed: 0k/s

# Directly test the proxy (should give a 200)
[aocais@cn1107 ~]$ http_proxy=http://10.128.0.20:3128 curl --head http://aws-eu-central-s1.eessi.science/cvmfs/software.eessi.io/.cvmfspublished
HTTP/1.1 200 OK
Date: Mon, 30 Mar 2026 13:35:35 GMT
Server: Apache/2.4.62 (Red Hat Enterprise Linux) mod_wsgi/4.7.1 Python/3.9
Accept-Ranges: bytes
Content-Length: 603
Cache-Control: max-age=61
Expires: Mon, 30 Mar 2026 13:36:36 GMT
Content-Type: application/x-cvmfs
Age: 10
X-Cache: HIT from aws-eu-central-s1.eessi.science
X-Cache-Lookup: HIT from aws-eu-central-s1.eessi.science:80
X-Cache: MISS from eesie-proxy
X-Cache-Lookup: HIT from eesie-proxy:3128
Via: 1.1 aws-eu-central-s1.eessi.science (squid/5.5), 1.1 eesie-proxy (squid/5.5)
Connection: keep-alive

but

(venv_eessi) [aocais@cn1107 ~]$ eessi check
📦 Checking for EESSI repositories...
    ✅ OK /cvmfs/dev.eessi.io is available
    ✅ OK /cvmfs/riscv.eessi.io is available
    ✅ OK /cvmfs/software.eessi.io is available

🔎 Inspecting EESSI repository software.eessi.io...
    ✅ OK /cvmfs/software.eessi.io is available
    ℹ Revision (client): 16719
    💻 Client cache:
        ℹ Path to client cache directory: /var/lib/cvmfs/shared
        ℹ Shared cache: yes
        ℹ Client cache quota limit: 3.90625 GiB
        ℹ Cache Usage:  551k / 4096001k
        ✅ OK Number of cache cleanups in last 24h: 0
    🌍 Server/proxy settings:
        ℹ List of Stratum-1 mirror servers:
            http://aws-eu-central-s1.eessi.science/cvmfs/software.eessi.io
            http://azure-us-east-s1.eessi.science/cvmfs/software.eessi.io
            http://ral-uk-s1.eessi.science:8000/cvmfs/software.eessi.io
        ℹ Proxy servers:
        ℹ GeoAPI enabled: yes
    💁 Other:
        ℹ Client profile:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions