Hallo,
ich habe offensichtlich mein Proxy zerschossen. Ich arbeite in letzter Zeit viel mit docker, docker-compose und Kubernetes. Bis jetzt hat es soweit immer funktioniert. Bei einer nächtlichen Aufräumarbeit oder Updatesession(sudo apt-get update + distupgrade) funktionieren meine docker, docker-compose und Kubernetes Sachen nicht mehr. Es liegt nicht am Code. Der funktioniert bei Kollegen. Und bei mir haben sie früher auch funktioniert. Habe bereits alles mal deinstalliert und neu installiert. Hat nichts gebracht.
Vorallem verwende ich keinen bestimmten Proxy-Server, wie es gern bei Unternehmen oder VPN der Fall ist. Ich sitze zuhause und arbeite an privaten Projekten. Daher bin ich auch mit den Standard Settings überfordert. Was ist der Standard? Vorallem Firefox funktioniert problemlos. Ich weiß nicht wie das zusammenhängt?
Hier mal die Error die mir bei meinen Projekten geworfen sind + paar Worte zu den Projekten.
1. Docker Container soll sich die Python Bibliothek "psycopg2" herunterladen + installieren
Step 4/16 : RUN pip3 install -r requirements.txt ---> Running in b5d2d507598c WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f43ce064790>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/psycopg2/ WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f43ce064580>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/psycopg2/ WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f43ce064370>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/psycopg2/ WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f43ce064e20>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/psycopg2/ WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f43ce076100>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/psycopg2/ ERROR: Could not find a version that satisfies the requirement psycopg2 (from versions: none) ERROR: No matching distribution found for psycopg2 ERROR: Service 'delete_job' failed to build: The command '/bin/sh -c pip3 install -r requirements.txt' returned a non-zero code: 1
2. Kubernetes in Grafana, welches die Postgres Datenbank nicht findet (Falscher Port. DB ist auf Port 5432)
dial tcp: lookup postgres on 127.0.0.11:53: server misbehaving
3. Kubernetes(minikube) Dashboard anzeigen
❗ Executing "docker container inspect minikube --format={{.State.Status}}" took an unusually long time: 2.337742475s 💡 Restarting the docker service may improve performance. 🔌 Enabling dashboard ... ▪ Using image kubernetesui/dashboard:v2.1.0 ▪ Using image kubernetesui/metrics-scraper:v1.0.4 🤔 Verifying dashboard health ... 🚀 Launching proxy ... 🤔 Verifying proxy health ... ❌ Exiting due to SVC_URL_TIMEOUT: http:///api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/ is not accessible: checkURL: Get "http:///api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/": http: no Host in request URL
→ alle drei weisen auf falsche Netzwerkconfig hin. Vorallem Proxy. Das sah man bei Kubernetes besonders deutlich. "Verifying proxy health ..." stand ca. 5min da bis der Timeout kam.
Zu den Daten des Systems (werden weitere Angaben benötigt bitte melden)
cat /etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" echo "$HTTP_PROXY" # leerer String echo "$HTTPS_PROXY" # leerer String
Laut dem Link(https://askubuntu.com/questions/150210/how-do-i-set-system-wide-proxy-servers-in-xubuntu-lubuntu-or-ubuntu-studio) müsste ich in /etc/environment folgendes eingeben:
http_proxy=http://myproxy.server.com:8080/ https_proxy=http://myproxy.server.com:8080/ ftp_proxy=http://myproxy.server.com:8080/ no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com" HTTP_PROXY=http://myproxy.server.com:8080/ HTTPS_PROXY=http://myproxy.server.com:8080/ FTP_PROXY=http://myproxy.server.com:8080/ NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com"
Aber das macht man doch nur wenn man einen bestimmten Proxy-Server braucht. Ich habe auch schon öfters URL mit example drinstehen gefunden. Aber das hilft mir doch nicht oder? Welche IP-Adressse muss ich verwenden?
Was genau muss ich fixen, damit die Sachen wieder funktionieren?
mfg werdas34