รบกวนด้วยครับ ปัญหา Server ไม่สามารถเชื่อมต่อ Amazon API ได้ครับ

คือว่า เครื่องเซิร์ฟเวอร์ตัวนี้ ทำเป็นเซิร์ฟสำหรับ Script เกี่ยวกับการโพส อเมซอลนะครับ โดยที่จะมีการใช้ API ของ Amazon.com ในการดึงสินค้ามาโพส

ปัญหาที่เกิดตอนนี้คือ เหมือกับว่าเซิร์ฟเวอร์ไม่สามารถเชื่อมต่อกับทาง Amazon.com ได้ครับ

ทดสอบ ping amazon.com

PING amazon.com (72.21.194.1) 56(84) bytes of data.

amazon.com ping statistics —

5 packets transmitted, 0 received, 100% packet loss, time 3999ms

แต่ทดสอบ wget สามารถเข้าได้ปกติครับ

wget www.amazon.com

–2011-10-10 23:09:09-- http://www.amazon.com/

Resolving www.amazon.com… 72.21.214.128

Connecting to www.amazon.com|72.21.214.128|:80… connected.

HTTP request sent, awaiting response… 200 OK

Length: unspecified [text/html]

Saving to: `index.html’

[        <=>                            ] 100,540     36.4K/s   in 2.7s

2011-10-10 23:09:14 (36.4 KB/s) - `index.html’ saved [100540]

ปัญหาแบบนี้สาเหตุอาจเกิดมาจากอะไรได้บ้างครับ

เครื่องนี้วางที่ CAT IDC นะครับ IP อยู่วง 122.155.10.xxx

รบกวนท่านผู้รู้ด้วยครับ ขอบคุณมากครับ

ผมลองเอา adsl ping amazon.com ก็ปิง time out นะครับ

แต่เข้าเว็บได้ปกติ ไม่รู้ amazon ปิด ปิง ป่าวนะครับ

ผมลองเอา ADSL กับเครื่องที่ CS Lox ping ดูก็ได้ผลตามนี้นะครับ…

เดาว่า Amazon น่าจะ block ICMP ไว้นะครับ เพราะตอนผมลองเล่น Amazon Web Service default firewall ของมันก็ปิด ICMP ไว้เหมือนกัน

เอ แล้วแบบนี้ โอกาสที่น่าจะเป็นความผิดพลาดนี้ จะเป็นตัวไหนได้มั่งอะครับ

ดึง API ไม่ได้เลย แต่ก่อน ดึงได้ปกติครับ ไม่รู้วันเวลาที่แน่นอนว่าทำไมดึงไม่ได้แล่ว -.-

error รหัสอะไรรึป่าวครับ ปกติใช้ api น่าจะมี error ออกมา

ดึงสินค้าไม่ได้ ไม่ api เต็ม ก็โดน block -*-

เขาห้ามการ ping ก้ ping ไม่ได้หรอกครับ. เช็คแบบนี้ไม่ work

ใช้ wget เช็คดีกว่าถ้าได้ก็คือได้