วิธีการตรวจสอบ Exchange Connection ง่ายๆด้วย Microsoft RCA (ไม่ใช่แถวพระราม 9 นะ)

0
486

image

เคยเป็นเหมือนกันไหมครับในหลายๆ Exchange Projects ที่ผ่านมาของผม เวลาผม Set ระบบ Exchange เรียบร้อยแล้วนั้น ส่วนใหญ่ลูกค้ามักจะมีคำถามมาถามผมเสมอว่า เอ๊ะ!? จะรู้ได้อย่างไรว่า ค่า Configure ของ Autodiscover, POP3, RPC over Http/s etc.. ของคุณลูกค้าที่น่ารักทุกท่าน Work แล้ว ครั้นจะตอบว่า พี่ครับ พี่เอามือถือพี่มาครับ ไม่ว่าจะค่าย หุ่นกระป๋อง ค่ายผลไม้ หรือแม้แต่ค่าย 4 สี(Microsoft) แล้วลองเทสกับเน็ท 3G ของประเทศไทยได้เลยครับพี่ ก็เห็นจะเป็นการรบกวนลูกค้าที่น่ารักทุกท่านจนเกินไป หรือครั้นจะบอกว่าพี่ลองเปิด Outlook แล้วลองดูถ้าโชคดีก็ใช้งานได้แปลว่าผมเซทถูกครับพี่ ถ้าโชคไม่ดีพี่รอแป๊บนึงแล้วเดี๋ยวผมลองจับๆเม้าส์สอง สาม ทีแล้วบอกลูกค้าว่า พี่ลองใหม่นะครับ ปรากฏว่าได้เฉย พอลูกค้าถามว่าเป็นอะไรเราก็ตอบว่า “ผมไม่ได้ทำอะไรเลยนะครับพี่ อยู่ๆมันใช้ได้เอง ดุจดังมีพลังงานบางอย่างทำให้มันใช้งานก็เป็นได้…” ผมมั่นใจว่าเรื่องเหล่านี้คงเคยเกิดกับทุกท่านบ้างไม่มากก็น้อยแล้วแต่บุญกรรมที่ทำมาในชาติปางก่อนนะครับ

 

ช้าก่อน!!! ท่านกำลังประสบปัญหาของการตรวจสอบค่า Configured ของการเชื่อมต่อใช่หรือไม่ หรือท่านเคยได้รับคำตอบจาก Vender ดังมีพลังงานบางอย่างเข้ามาทำให้การเชื่อมต่อได้บ้างไม่ได้บ้างใช่หรือไม่ ดังนั้น!!! วันนี้ ทีมงาน MVPSkill ขอเสนอ Solution ที่จะช่วยให้คุณทำการตรวจสอบค่า Configured จากที่ Vender ทำการ Configured หรือที่ท่านทำการ Configured เองว่าการ Configured สมบูรณ์แบบหรือไม่ จากนวัตกรรมของ Microsoft(ที่มีมานานมากแล้ว) ใน Solution ที่ชื่อว่า RCA ตัวนี้นี่เอง (ซ่าร่าจอร์ช+ซับนรก+ทีวีแช้มป์เปี้ยน)

 

RCA ย่อมากจากสถานที่หนึ่งแถวพระราม 9 ที่ดึกๆมักจะมีสาวๆออกมานั่งกินไก่ทอดกันหลังตี 1 ไปแล้ว แลบลิ้นปลิ้นตา ไม่ใช่ครับ เข้าเรื่องดีกว่า ครับ

image

RCA ย่อมาจาก Microsoft Remote Connectivity Analyzer มีหน้าที่ช่วยเราตรวจสอบค่า Configured ของ Exchange Server Connection ต่างๆที่เรามีการเปิดให้บริการกับบุคคลในองค์กร เช่นถ้าในองค์กรเรามีการเปิดการใช้งานของ POP3 เราก็สามารถใช้ Tool ตัวนี้ในการตรวจสอบได้ว่าค่า Configured ต่างๆถูกต้องหรือไม่ ซึ่ง RCA จะช่วยเราทำการตรวจสอบ Configured ได้โดย RCA จะทำการจำลองวิธีการเชื่อมต่อแบบต่างๆ เข้ามาในองค์กรโดยใช้สิทธิของ Users ไปทำการตรวจสอบกับ Exchange Server เพื่อเช็ค Protocol รวมถึงค่า Configured ต่างๆว่าถูกต้องและมีสิทธิ์ในการเข้าใช้ protocols ต่างๆหรือไม่ อีกทั้งยังช่วยตรวจสอบอีกหลากหลายหลายกรณีมากครับ เช่น

  • การตรวจสอบ Certificate ที่ใช้งานกับ Exchange Server (SSL)
  • การตรวจสอบ Outlook Connection
    • RPC over Http/s
    • Autodiscover
    • POP3
    • IMAP4
  • ActiveSync
  • etc…

 

ตัวอย่างเช่น ผมใช้ Smartphone ของค่ายหุ่นกระป๋องแต่ผมไม่สามารถเข้าไป Sync เมลจาก Exchange Server ของผมได้ ดังนั้นเพื่อพิสูจน์ว่า Exchange Server ของผมไม่มีปัญหา ผมจะทำการทดสอบการเข้าใช้งาน Smartphone ของผมเพื่อทำการดาว์นโหลดเมลจาก Exchange Server ผ่าน ActiveSync Protocol โดยใช้ Account ชื่อ [email protected]

1. เข้าที่ Web Browser โดยเข้าผ่าน https://testconnectivity.microsoft.com/ ทำการเลือกรุปแบบการเชื่อมต่อที่ต้องการตรวจสอบ ในกรณีนี้ผมเลือกเป็น Exchange ActiveSync

image

2. ใส่ชื่อเมลที่ต้องการทำการตรวจสอบ เช่น [email protected] ลงในช่อง Email Address :

    • ที่ช่อง Domain\Username (or UPN) ให้ใส่ “xxx\Pongwud” หรือ “[email protected]
    • ใส่ Password ในช่อง Password และ Confirm Password

3. ให้กดที่ Perform Test

image

4. จากนั้นระบบจะทำการนำเอา Username และ password ไปทำการลอง Connect กับ Exchange Server ของผม โดยระบบจะทำการดึงค่า Setting ของ Exchange Server ของผมออกมาโดยอัติโนมัติ ซึ่ง Service ที่จะมาช่วยในการดึงค่า Setting ออกมาให้อย่างอัตโนมัติคือ Autodiscover Service นั่นเองครับ ซึ่งในขั้นตอนนี้ก็จะมี Status บอกนะครับว่าให้รอสักแป๊บนึง

image

5. หลังจากรอสักระยะหนึ่งจะเห็นผมลลัพธ์ที่แสดงออกมานะครับ จะสังเกตุเห็นได้ว่า ที่ผมไม่สามารถทำการ Connect เจ้า Smartphone หุ่นกระป๋อง ของผมได้เพราะ ActiveSync Service บน Exchange Server ไม่ได้เปิดการทำงานของ Port 443 อยู่นั่นเองครับ หรืออาจจะเป็นที่ Firewall ทำการ Block port 443 ก็เป็นได้ และก็มีความเป็นไปได้ว่า Exchange Server ActiveSync Services มีปัยหานั่นเองครับ

image

 

ดังนั้นเราจะเห็นได้ว่า RCA ไม่ได้มีดีแค่เป็นสถานที่เที่ยวยามราตรีอีกต่อไป แต่ในมุมมองของ Exchange Server RCA จะช่วยให้ Exchange Admin ทุกท่านรู้ และสามารถวิเคาะห์ปัญหาเบื้องต้นได้จากปัญหาที่เกี่ยวข้องกับการเชื่อมต่อเข้ามาใช้งานผ่าน Protocol ต่างๆบนตัว Exchange Server แล้วหละขอรับ แค่นี้เราก็ไม่ต้องพึ่งพาบุญแต่ชาติปางก่อน หรือ Vender จิตสัมผัส กันอีกต่อไปนั่นเองขอรับ

 

ปล. เนื่องจากบทความนี้อาจจะมีการกระทบบถึงอาชีพบางอาชีพเช่น เด็กขายพวงมาลัย หรือร้านขายดอกไม้ที่ Admins และ Venders ต่างๆพากันไปซื้อเพื่อเซ่นเจ้าที่จากปัญหาของ Exchange Server Connection ดังนั้นในฐานะผู้เขียนบทความจึงอยากขอกราบขอโทษท่านทั้งหลายมา ณ โอกาสนี้ด้วย ผมไม่ได้ตั้งใจจริงๆครับ _/\_

 

อ.วุฒิ – iTF