Gentoo Archives: gentoo-user-el

From: "George K." <kargig.lists@×××××.com>
To: Theo Chatzimichos <tampakrap@g.o>
Cc: gentoo-user-el@l.g.o
Subject: [gentoo-user-el] Re: [gentoo-user-el] Re: [gentoo-user-el] DNS πρόβλημα με το site
Date: Sun, 18 Apr 2010 08:25:02
Message-Id: h2q4bb31bc11004180124hbca424feqbab514c802edd49a@mail.gmail.com
In Reply to: Re: [gentoo-user-el] Re: [gentoo-user-el] DNS πρόβλημα με το site by Theo Chatzimichos
2010/4/17 Theo Chatzimichos <tampakrap@g.o>:
> On Wednesday 14 April 2010 19:53:35 Theo Chatzimichos wrote: >> On Wednesday 14 April 2010 17:21:32 George K. wrote: >> > 2010/4/14 Theo Chatzimichos <tampakrap@g.o>: >> > > On Friday 09 April 2010 20:40:30 Λούρδας Βασίλειος wrote: >> > >> Θοδωρή, τι γίνεται με το πρόβλημα με το DNS; Στο adslgr.com, στο >> > >> thread για το Gentoo, χρήστης παραπονιέται ότι το βλέπει από τη >> > >> δουλειά και όχι από το σπίτι. Στα planets, συνεχίζει να μη δουλεύει >> > >> το link (404). >> > > >> > > Λοιπόν έχω κάνει απίστευτα πολλές αλλαγές σε dns, κοιτάξαμε με το Νίκο >> > > διάφορα, και τελικά στο Planet ellak είμαστε κομπλέ. Νίκο κοίτα μία >> > > ξανά τα feeds, http://www.gentoo-el.org/rss.xml για το site και >> > > http://blog.tampakrap.gr/category/planets/planet-hellug/feed για το >> > > blog μου -- >> > > Theo Chatzimichos (tampakrap) >> > > Gentoo KDE/Qt Teams >> > > blog.tampakrap.gr >> > >> > Αυτή τη στιγμή ο server που φιλοξενεί το planet hellug κάνει το εξής >> > resolve: ;; QUESTION SECTION: >> > ;gentoo-el.org.                     IN      A >> > >> > ;; ANSWER SECTION: >> > gentoo-el.org.              457236  IN      A       91.191.147.234 >> > >> > ;; AUTHORITY SECTION: >> > gentoo-el.org.              86362   IN      NS      ns1.gentoo-el.org. >> > gentoo-el.org.              86362   IN      NS      ns.gentoo-el.org. >> > >> > >> > Επίσης το wget http://www.gentoo-el.org/rss.xml δουλεύει... >> > >> > Επίσης, επειδή γενικώς δεν είναι και ό,τι καλύτερο και οι 2 NS να >> > κάνουν point στον ίδιο server μπορώ να σας κάνω secondary NS από δικό >> > μου server αν το θέλετε. >> >> Εγώ δεν έχω πρόβλημα, ότι πει ο Alex, απλά κάντε ένα double-check τα urls >> στα configs στο venus > > Στο planet.hellug έφτιαξε το blog μου αλλά όχι το gentoo-el #lol > -- > Theo Chatzimichos (tampakrap) > Gentoo KDE/Qt Teams > blog.tampakrap.gr >
καταρχήν υπάρχει ένα bug με το ίδιο gentoo-el.org: %curl -v gentoo-el.org/rss.xml * About to connect() to gentoo-el.org port 80 (#0) * Trying 91.191.147.234... connected * Connected to gentoo-el.org (91.191.147.234) port 80 (#0)
> GET /rss.xml HTTP/1.1 > User-Agent: curl/7.20.0 (i486-pc-linux-gnu) libcurl/7.20.0 OpenSSL/0.9.8n zlib/1.2.3.4 libidn/1.15 libssh2/1.2.4 > Host: gentoo-el.org > Accept: */* >
< HTTP/1.1 301 Moved Permanently < Date: Sun, 18 Apr 2010 07:36:11 GMT < Server: Apache < Location: http://www.gentoo-el.orgrss.xml < Content-Length: 302 < Content-Type: text/html; charset=iso-8859-1 < <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="http://www.gentoo-el.orgrss.xml">here</a>.</p> <hr> <address>Apache Server at gentoo-el.org Port 80</address> </body></html> * Connection #0 to host gentoo-el.org left intact To 301 redirect είναι λάθος γιατί αντί να με στείλει στο http://www.gentoo-el.org/rss.xml με έστειλε στο http://www.gentoo-el.orgrss.xml Το ίδιο συμβαίνει αν κάποιος πάει να κάνει access to http://91.191.147.234/rss.xml Η πραγματική αιτία όμως του προβλήματος ήταν πως οι DNS servers του UOA (στο οποίο στεγάζεται το μηχάνημα που φιλοξενεί το planet) απαντούσαν "::1" στο ΑΑΑΑ query. # dig aaaa gentoo-el.org @195.134.100.90 ; <<>> DiG 9.5.1-P3 <<>> aaaa gentoo-el.org @195.134.100.90 ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25873 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;gentoo-el.org. IN AAAA ;; ANSWER SECTION: gentoo-el.org. 136793 IN AAAA ::1 ;; AUTHORITY SECTION: gentoo-el.org. 280716 IN NS ns.gentoo-el.org. gentoo-el.org. 280716 IN NS ns1.gentoo-el.org. ;; ADDITIONAL SECTION: ns.gentoo-el.org. 280716 IN A 91.191.147.234 ns1.gentoo-el.org. 280720 IN A 91.191.147.234 ;; Query time: 1 msec ;; SERVER: 195.134.100.90#53(195.134.100.90) ;; WHEN: Sun Apr 18 11:19:12 2010 ;; MSG SIZE rcvd: 126 Για όσους δεν ξέρουν τι είναι το ΑΑΑΑ, είναι το αντίστοιχο query A μόνο που αντί για IPv4 address, επιστρέφει την IPv6. To "::1" στο IPv6 είναι το ίδιο με το "127.0.0.1" στο IPv4. To μηχάνημα που φιλοξενεί το planet, έχει φορτωμένο το ipv6 module, οπότε πάντα πρίν γίνει το IPv4 query για ένα DNS γίνεται το IPv6. Εφόσον το IPv6 απαντούσε "localhost" το venus (planet application) προσπαθούσε να πάρει το www.gentoo-el.org/rss.xml από την διεύθυνση ::1 και προφανώς αποτύγχανε. Έκανα κάποιες αλλαγές στο μηχάνημα που φιλοξενεί το planet hellug και τώρα πρέπει να είναι όλα ΟΚ. Φιλικά, -- Καργιωτάκης Γιώργος Υ.Γ την αιτία που γινόταν αυτό με το ::1 θα το ρωτήσω στους admins του UOA και όταν έχω απάντηση θα σας πω

Replies