Berniuz
Nuovo Utente
- Messaggi
- 12
- Reazioni
- 0
- Punteggio
- 26
Salve,
Sto riscontrando un problema di rete persistente sul mio VPS. Non riesco a scaricare (fare docker pull) immagini da repository "community", in particolare dal GitHub Container Registry (ghcr.io).
Continuo a ricevere l'errore: ERROR: Head "https://ghcr.io/..." denied oppure pull access denied.
Ecco un riepilogo delle manovre di debug che ho già eseguito e che non hanno risolto il problema:
1. Verifica Connessione Internet:
Il server ha pieno accesso a Internet.
ping 8.8.8.8 (Funziona, 0% packet loss).
2. Verifica Download da Docker Hub:
Il server riesce a scaricare immagini dal repository ufficiale Docker Hub (docker.io).
docker pull hello-world (Funziona).
docker pull mariadb:10.5 (Funziona).
3. Verifica DNS (Host):
Il server riesce a risolvere l'indirizzo del repository fallito.
ping ghcr.io (Funziona, risponde correttamente).
4. Verifica DNS (Docker Daemon):
Ho forzato il daemon di Docker a usare DNS pubblici modificando /etc/docker/daemon.json in:
{ "dns": ["8.8.8.8", "8.8.4.4"] }
Il problema persiste.
5. Verifica Autenticazione Docker:
Ho eseguito docker login con successo a Docker Hub, ma il pull da ghcr.io fallisce comunque.
6. Verifica Firewall Locale (Pi-hole):
Ho installato Pi-hole (in un container), ma il problema persiste anche quando il container di Pi-hole è spento (docker-compose stop pihole).
7. Verifica MTU:
Ho provato a impostare l'MTU di Docker a 1400 (in daemon.json) per escludere problemi di frammentazione dei pacchetti, ma l'errore persiste.
Conclusione:
Il mio VPS può raggiungere ghcr.io (via ping), ma docker pull da quel repository (e altri simili come lscr.io) fallisce. Questo suggerisce un blocco a livello di rete (forse un firewall OVH o un problema di routing) che filtra specificamente le connessioni HTTPS di Docker verso ghcr.
Sto riscontrando un problema di rete persistente sul mio VPS. Non riesco a scaricare (fare docker pull) immagini da repository "community", in particolare dal GitHub Container Registry (ghcr.io).
Continuo a ricevere l'errore: ERROR: Head "https://ghcr.io/..." denied oppure pull access denied.
Ecco un riepilogo delle manovre di debug che ho già eseguito e che non hanno risolto il problema:
1. Verifica Connessione Internet:
Il server ha pieno accesso a Internet.
ping 8.8.8.8 (Funziona, 0% packet loss).
2. Verifica Download da Docker Hub:
Il server riesce a scaricare immagini dal repository ufficiale Docker Hub (docker.io).
docker pull hello-world (Funziona).
docker pull mariadb:10.5 (Funziona).
3. Verifica DNS (Host):
Il server riesce a risolvere l'indirizzo del repository fallito.
ping ghcr.io (Funziona, risponde correttamente).
4. Verifica DNS (Docker Daemon):
Ho forzato il daemon di Docker a usare DNS pubblici modificando /etc/docker/daemon.json in:
{ "dns": ["8.8.8.8", "8.8.4.4"] }
Il problema persiste.
5. Verifica Autenticazione Docker:
Ho eseguito docker login con successo a Docker Hub, ma il pull da ghcr.io fallisce comunque.
6. Verifica Firewall Locale (Pi-hole):
Ho installato Pi-hole (in un container), ma il problema persiste anche quando il container di Pi-hole è spento (docker-compose stop pihole).
7. Verifica MTU:
Ho provato a impostare l'MTU di Docker a 1400 (in daemon.json) per escludere problemi di frammentazione dei pacchetti, ma l'errore persiste.
Conclusione:
Il mio VPS può raggiungere ghcr.io (via ping), ma docker pull da quel repository (e altri simili come lscr.io) fallisce. Questo suggerisce un blocco a livello di rete (forse un firewall OVH o un problema di routing) che filtra specificamente le connessioni HTTPS di Docker verso ghcr.