Skip to content

Not reporting a perfectly valid proxy #23

@ocaisa

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions