ติดตั้ง Debian 6.0.6 แล้ว apt-get update ไม่ได้ *** Connection failed ***

ผมลองติดตั้ง Debian 6.0.6 โดยใช้ debian-live-6.0.6-amd64-standard.iso
เสร็จแล้วไม่สามารถ apt-get update ได้ (ไม่ว่าจะเปลี่ยน mirror เป็นที่ไหนก็ไม่ได้เหมือนกัน)[B][FONT=Arial]

[/FONT][/B]ลองใช้ที่ไทยอันเดียวก่อน

cat /etc/apt/sources.list

deb Index of /debian/ squeeze main

มัน Connection failed ตลอดเลย

apt-get update

Err Index of /debian/ squeeze/main Translation-en
Connection failed
Err Index of /debian/ squeeze/main Translation-en_US
Connection failed
Err http://ftp.th.debian.org squeeze Release.gpg
Connection failed
Ign http://ftp.th.debian.org squeeze Release
Ign http://ftp.th.debian.org squeeze/main amd64 Packages
Err http://ftp.th.debian.org squeeze/main amd64 Packages
Connection failed
W: Failed to fetch http://ftp.th.debian.org/debian/dists/squeeze/Release.gpg Connection failed
W: Failed to fetch http://ftp.th.debian.org/debian/dists/squeeze/main/i18n/Translation-en.bz2 Connection failed
W: Failed to fetch http://ftp.th.debian.org/debian/dists/squeeze/main/i18n/Translation-en_US.bz2 Connection failed
W: Failed to fetch http://ftp.th.debian.org/debian/dists/squeeze/main/binary-amd64/Packages.gz Connection failed
E: Some index files failed to download, they have been ignored, or old ones used instead.

เน็ตเวิร์คและ DNS ไม่มีปัญหา

ping ftp.th.debian.org

PING ftp.coe.psu.ac.th (202.29.148.54) 56(84) bytes of data.
64 bytes from ftp.coe.psu.ac.th (202.29.148.54): icmp_req=1 ttl=49 time=19.2 ms

ถ้าเปลี่ยน sources.list จาก http เป็น ftp มัน apt-get update ผ่านครับ

cat /etc/apt/sources.list

deb ftp://ftp.th.debian.org/debian/ squeeze main

apt-get update

Get:1 ftp://ftp.th.debian.org squeeze Release.gpg [1,672 B]
Get:2 ftp://ftp.th.debian.org/debian/ squeeze/main Translation-en
Ign ftp://ftp.th.debian.org/debian/ squeeze/main Translation-en
Get:3 ftp://ftp.th.debian.org/debian/ squeeze/main Translation-en_US
Ign ftp://ftp.th.debian.org/debian/ squeeze/main Translation-en_US
Get:4 ftp://ftp.th.debian.org squeeze Release [99.8 kB]
Get:5 ftp://ftp.th.debian.org squeeze/main amd64 Packages [6,539 kB]
Fetched 6,641 kB in 1min 7s (99.0 kB/s)
Reading package lists… Done

แต่มันลง iRedMail ต่อไม่ได้อยู่ดี

bash iRedMail.sh

<<< SKIP >>> Skip function: check_new_iredmail.
< INFO > Resynchronizing the package index files (apt-get update) …
Hit ftp://ftp.th.debian.org squeeze Release.gpg
Get:1 ftp://ftp.th.debian.org/debian/ squeeze/main Translation-en
Ign ftp://ftp.th.debian.org/debian/ squeeze/main Translation-en
Hit ftp://ftp.th.debian.org squeeze Release
Hit ftp://ftp.th.debian.org squeeze/main amd64 Packages
Reading package lists… Done
< INFO > Fetching source tarballs …
< INFO > + 1 of 4: http://iredmail.org/yum/misc/iRedAdmin-0.2.tar.bz2
< INFO > + 2 of 4: http://iredmail.org/yum/misc/roundcubemail-0.8.2.tar.gz
< INFO > + 3 of 4: http://iredmail.org/yum/misc/iRedAPD-1.3.8.tar.bz2
< INFO > + 4 of 4: http://iredmail.org/yum/misc/phpPgAdmin-5.0.4.tar.bz2
< INFO > Validate packages …md5sum: misc/iRedAdmin-0.2.tar.bz2: No such file or directory
md5sum: misc/roundcubemail-0.8.2.tar.gz: No such file or directory
md5sum: misc/iRedAPD-1.3.8.tar.bz2: No such file or directory
md5sum: misc/phpPgAdmin-5.0.4.tar.bz2: No such file or directory
md5sum: WARNING: 4 of 4 listed files could not be read
misc/iRedAdmin-0.2.tar.bz2: FAILED open or read
misc/roundcubemail-0.8.2.tar.gz: FAILED open or read
misc/iRedAPD-1.3.8.tar.bz2: FAILED open or read
misc/phpPgAdmin-5.0.4.tar.bz2: FAILED open or read
[ FAILED ]
< ERROR > MD5 check failed. Script exit …

ค้นเน็ตเจอคำแนะนำให้ลอง disable ipv6 ก็ยังไม่เวิร์ก (เอาออกจาก /etc/hosts และ /etc/sysctl.conf “net.ipv6.conf.all.disable_ipv6 = 1”)
ขอความช่วยเหลือจากท่านผู้รู้หน่อยครับ ขอบคุณครับ

ลองสั่ง wget http://iredmail.org/yum/misc/iRedAdmin-0.2.tar.bz2 ดูหน่อยครับว่าขึน้ว่าอะไร

wget --no-check-certificate http://iredmail.org/yum/misc/iRedAdmin-0.2.tar.bz2

–2013-02-05 20:00:50-- http://iredmail.org/yum/misc/iRedAdmin-0.2.tar.bz2
Resolving iredmail.org… 173.254.22.21
Connecting to iredmail.org|173.254.22.21|:80… connected.
HTTP request sent, awaiting response… 302 Moved
Location: https://192.168.1.100:6082/php/uid.php?vsys=1&url=http://iredmail.org/yum/misc/iRedAdmin-0.2.tar.bz2 [following]
–2013-02-05 20:00:51-- https://192.168.1.100:6082/php/uid.php?vsys=1&url=http://iredmail.org/yum/misc/iRedAdmin-0.2.tar.bz2
Connecting to 192.168.1.100:6082… connected
WARNING: cannot verify 192.168.1.100 certificate, issued by /C=TH/ST=BKK/L=BKK/O=XXX/OU=IT/CN=XXX/emailAddress=admin@xxx.com
Unable to locally verify the issuers authority.
HTTP request sent, awaiting response… 200 OK
Length: unspecified [text/html]
Saving to: iRedAdmin-0.2.tar.bz2

[ &lt;=&gt;                                   ] 4,440       --.-K/s   in 0.005s

2013-02-05 20:00:51 (834 KB/s) - iRedAdmin-0.2.tar.bz2

หมายเหตุ: มันวิ่งผ่าน firewall box 192.168.1.100

ติด firewall นั่นแหละครับ ลองแก้ดูละกัน

เย้ ได้แล้วครับ :slight_smile:

cat /etc/apt/sources.list

deb Index of /debian/ squeeze main contrib
deb-src Index of /debian/ squeeze main contrib
deb http://ftp.th.debian.org/debian-security/ squeeze/updates main contrib
deb-src http://ftp.th.debian.org/debian-security/ squeeze/updates main contrib

apt-get update

Hit http://ftp.th.debian.org squeeze Release.gpg
Ign Index of /debian/ squeeze/contrib Translation-en
Ign Index of /debian/ squeeze/contrib Translation-en_US
Ign Index of /debian/ squeeze/main Translation-en
Ign Index of /debian/ squeeze/main Translation-en_US
Get:1 http://ftp.th.debian.org squeeze/updates Release.gpg [836 B]
Ign http://ftp.th.debian.org/debian-security/ squeeze/updates/contrib Translation-en
Ign http://ftp.th.debian.org/debian-security/ squeeze/updates/contrib Translation-en_US
Ign http://ftp.th.debian.org/debian-security/ squeeze/updates/main Translation-en
Ign http://ftp.th.debian.org/debian-security/ squeeze/updates/main Translation-en_US
Hit http://ftp.th.debian.org squeeze Release
Get:2 http://ftp.th.debian.org squeeze/updates Release [87.0 kB]
Get:3 http://ftp.th.debian.org squeeze/main Sources [4,541 kB]
Get:4 http://ftp.th.debian.org squeeze/contrib Sources [40.9 kB]
Hit http://ftp.th.debian.org squeeze/main amd64 Packages
Get:5 http://ftp.th.debian.org squeeze/contrib amd64 Packages [53.0 kB]
Get:6 http://ftp.th.debian.org squeeze/updates/main Sources [96.6 kB]
Get:7 http://ftp.th.debian.org squeeze/updates/contrib Sources [14 B]
Get:8 http://ftp.th.debian.org squeeze/updates/main amd64 Packages [286 kB]
Get:9 http://ftp.th.debian.org squeeze/updates/contrib amd64 Packages [681 B]
Fetched 5,106 kB in 11s (447 kB/s)
Reading package lists… Done

นั่งงมโข่งมาหลายวัน ค้นเน็ตไปทั่วสารทิศ ลองไปสารพัดวิธี แก้ปัญหาไม่ตก ต้องถึงมือ THT จึงสำเร็จได้
ขอบคุณ คุณ icez และคุณ rtsp มากครับ

สรุปว่าปัญหาเกิดจาก firewall box ของผมเองนะครับ มันมี hidden policy สำหรับทำ user authen อยู่ ต้องไปยกเว้นพิเศษ