Mac + Rancher SUSE desktop + Docker: "Temporary failure in name resolution"

Liittynyt
02.01.2017
Viestejä
708
Docker-kontin sisällä ajetusta python-skriptistä alkoi yhtäkkiä tulla herjaa joka näkyy otsikossa. Käytössä requests- ja mailosaur -kirjastot. Ei vaan mahdu omaan järkeen miksei saa kontin sisältä yhteyttä mailosaur.com :iin.

Kotireitittimet ym buutattu, ei apuja. Macin terminalissa ping mailosaur.com menee OK läpi ja palauttaa paketteja. Myös nettiyhteyttä kokeiltu koti-wlanin sijaan jakaa omasta luurista, ei vaikutusta.

Kaikki tipsit otetaan enemmän kuin mielellään vastaan ja debuggaushommelit myös!
 
Docker-kontin sisällä ajetusta python-skriptistä alkoi yhtäkkiä tulla herjaa joka näkyy otsikossa. Käytössä requests- ja mailosaur -kirjastot. Ei vaan mahdu omaan järkeen miksei saa kontin sisältä yhteyttä mailosaur.com :iin.

Kotireitittimet ym buutattu, ei apuja. Macin terminalissa ping mailosaur.com menee OK läpi ja palauttaa paketteja. Myös nettiyhteyttä kokeiltu koti-wlanin sijaan jakaa omasta luurista, ei vaikutusta.

Kaikki tipsit otetaan enemmän kuin mielellään vastaan ja debuggaushommelit myös!
Name resolution tarkoittaa domain-nimen muutosta dns-haulla ip-osoitteeksi. Sun docker containerisi sisällä se python ei jostain syystä onnistu tekemään tuota.

Mahiksia mm. palomuuri joka blokkaa portin 53 tai docker servicestä / kontin sisältä joku asetus joka muuttaa dns:n toimintaa / estää sen.

Jos sun konttiin voi kirjautua shelliin, voit esim. Koittaa tehdä sieltä nslookup <osoite> tai dig @dns-serveri <osoite> kyselyitä.
 

Statistiikka

Viestiketjuista
280 655
Viestejä
4 824 327
Jäsenet
78 130
Uusin jäsen
Amatööri76

Hinta.fi

Back
Ylös Bottom