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
1 2010/4/17 Theo Chatzimichos <tampakrap@g.o>:
2 > On Wednesday 14 April 2010 19:53:35 Theo Chatzimichos wrote:
3 >> On Wednesday 14 April 2010 17:21:32 George K. wrote:
4 >> > 2010/4/14 Theo Chatzimichos <tampakrap@g.o>:
5 >> > > On Friday 09 April 2010 20:40:30 Λούρδας Βασίλειος wrote:
6 >> > >> Θοδωρή, τι γίνεται με το πρόβλημα με το DNS; Στο adslgr.com, στο
7 >> > >> thread για το Gentoo, χρήστης παραπονιέται ότι το βλέπει από τη
8 >> > >> δουλειά και όχι από το σπίτι. Στα planets, συνεχίζει να μη δουλεύει
9 >> > >> το link (404).
10 >> > >
11 >> > > Λοιπόν έχω κάνει απίστευτα πολλές αλλαγές σε dns, κοιτάξαμε με το Νίκο
12 >> > > διάφορα, και τελικά στο Planet ellak είμαστε κομπλέ. Νίκο κοίτα μία
13 >> > > ξανά τα feeds, http://www.gentoo-el.org/rss.xml για το site και
14 >> > > http://blog.tampakrap.gr/category/planets/planet-hellug/feed για το
15 >> > > blog μου --
16 >> > > Theo Chatzimichos (tampakrap)
17 >> > > Gentoo KDE/Qt Teams
18 >> > > blog.tampakrap.gr
19 >> >
20 >> > Αυτή τη στιγμή ο server που φιλοξενεί το planet hellug κάνει το εξής
21 >> > resolve: ;; QUESTION SECTION:
22 >> > ;gentoo-el.org.                     IN      A
23 >> >
24 >> > ;; ANSWER SECTION:
25 >> > gentoo-el.org.              457236  IN      A       91.191.147.234
26 >> >
27 >> > ;; AUTHORITY SECTION:
28 >> > gentoo-el.org.              86362   IN      NS      ns1.gentoo-el.org.
29 >> > gentoo-el.org.              86362   IN      NS      ns.gentoo-el.org.
30 >> >
31 >> >
32 >> > Επίσης το wget http://www.gentoo-el.org/rss.xml δουλεύει...
33 >> >
34 >> > Επίσης, επειδή γενικώς δεν είναι και ό,τι καλύτερο και οι 2 NS να
35 >> > κάνουν point στον ίδιο server μπορώ να σας κάνω secondary NS από δικό
36 >> > μου server αν το θέλετε.
37 >>
38 >> Εγώ δεν έχω πρόβλημα, ότι πει ο Alex, απλά κάντε ένα double-check τα urls
39 >> στα configs στο venus
40 >
41 > Στο planet.hellug έφτιαξε το blog μου αλλά όχι το gentoo-el #lol
42 > --
43 > Theo Chatzimichos (tampakrap)
44 > Gentoo KDE/Qt Teams
45 > blog.tampakrap.gr
46 >
47
48 καταρχήν υπάρχει ένα bug με το ίδιο gentoo-el.org:
49
50 %curl -v gentoo-el.org/rss.xml
51 * About to connect() to gentoo-el.org port 80 (#0)
52 * Trying 91.191.147.234... connected
53 * Connected to gentoo-el.org (91.191.147.234) port 80 (#0)
54 > GET /rss.xml HTTP/1.1
55 > 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
56 > Host: gentoo-el.org
57 > Accept: */*
58 >
59 < HTTP/1.1 301 Moved Permanently
60 < Date: Sun, 18 Apr 2010 07:36:11 GMT
61 < Server: Apache
62 < Location: http://www.gentoo-el.orgrss.xml
63 < Content-Length: 302
64 < Content-Type: text/html; charset=iso-8859-1
65 <
66 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
67 <html><head>
68 <title>301 Moved Permanently</title>
69 </head><body>
70 <h1>Moved Permanently</h1>
71 <p>The document has moved <a
72 href="http://www.gentoo-el.orgrss.xml">here</a>.</p>
73 <hr>
74 <address>Apache Server at gentoo-el.org Port 80</address>
75 </body></html>
76 * Connection #0 to host gentoo-el.org left intact
77
78 To 301 redirect είναι λάθος γιατί αντί να με στείλει στο
79 http://www.gentoo-el.org/rss.xml με έστειλε στο
80 http://www.gentoo-el.orgrss.xml
81 Το ίδιο συμβαίνει αν κάποιος πάει να κάνει access to
82 http://91.191.147.234/rss.xml
83
84
85
86 Η πραγματική αιτία όμως του προβλήματος ήταν πως οι DNS servers του
87 UOA (στο οποίο στεγάζεται το μηχάνημα που φιλοξενεί το planet)
88 απαντούσαν "::1" στο ΑΑΑΑ query.
89
90 # dig aaaa gentoo-el.org @195.134.100.90
91
92 ; <<>> DiG 9.5.1-P3 <<>> aaaa gentoo-el.org @195.134.100.90
93 ;; global options: printcmd
94 ;; Got answer:
95 ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25873
96 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
97
98 ;; QUESTION SECTION:
99 ;gentoo-el.org. IN AAAA
100
101 ;; ANSWER SECTION:
102 gentoo-el.org. 136793 IN AAAA ::1
103
104 ;; AUTHORITY SECTION:
105 gentoo-el.org. 280716 IN NS ns.gentoo-el.org.
106 gentoo-el.org. 280716 IN NS ns1.gentoo-el.org.
107
108 ;; ADDITIONAL SECTION:
109 ns.gentoo-el.org. 280716 IN A 91.191.147.234
110 ns1.gentoo-el.org. 280720 IN A 91.191.147.234
111
112 ;; Query time: 1 msec
113 ;; SERVER: 195.134.100.90#53(195.134.100.90)
114 ;; WHEN: Sun Apr 18 11:19:12 2010
115 ;; MSG SIZE rcvd: 126
116
117 Για όσους δεν ξέρουν τι είναι το ΑΑΑΑ, είναι το αντίστοιχο query A
118 μόνο που αντί για IPv4 address, επιστρέφει την IPv6. To "::1" στο IPv6
119 είναι το ίδιο με το "127.0.0.1" στο IPv4.
120
121 To μηχάνημα που φιλοξενεί το planet, έχει φορτωμένο το ipv6 module,
122 οπότε πάντα πρίν γίνει το IPv4 query για ένα DNS γίνεται το IPv6.
123 Εφόσον το IPv6 απαντούσε "localhost" το venus (planet application)
124 προσπαθούσε να πάρει το www.gentoo-el.org/rss.xml από την διεύθυνση
125 ::1 και προφανώς αποτύγχανε.
126
127 Έκανα κάποιες αλλαγές στο μηχάνημα που φιλοξενεί το planet hellug και
128 τώρα πρέπει να είναι όλα ΟΚ.
129 Φιλικά,
130 --
131 Καργιωτάκης Γιώργος
132
133
134 Υ.Γ την αιτία που γινόταν αυτό με το ::1 θα το ρωτήσω στους admins του
135 UOA και όταν έχω απάντηση θα σας πω

Replies