Archive for February, 2012


transparent proxy เป็นการทำ web proxy แบบหนึ่งที่ไม่จำเป็นต้องแก้ไขใดๆ ที่ฝั่งของไคลเอนท์ มักนิยมกับบริษัทที่มีขนาดใหญ่หรือตามผู้ให้บริการอินเทอร์เน็ตเนื่องจากมีค่าใช้จ่ายและความซับซ้อนสูงกว่า explicit proxy หรือ proxy ธรรมดา เนื่องจากไม่จำเป็นต้องแก้ไขคอนฟิกใดๆ ที่ฝั่งไคลเอนท์เลย โดยการคอนฟิกจะทำที่อุปกรณ์เครือข่ายทั้งหมด อาจจะเป็นการใช้งานร่วมกับ L4 switch, hardware load balancer, ใช้โพรโตคอล WCCP คุยกับ Cisco switch, หรือแม้แต่ว่าง in-line เลย

แล้วเราจะรู้ได้อย่างไรว่าตอนนี้มี ใครแอบเอา transparent proxy มาวางขวางเราหรือเปล่า เราสามารถตรวจสอบได้ง่ายๆ โดยเข้าเวป WhatIsMyProxy ซึ่งเวปนี้อาจจะบอกว่าเราได้ว่าเราใช้ transparent proxy อยู่หรือเปล่า

ซึ่งในรูปข้างบนทำให้เรารู้ได้ว่าตอนนี้กำลังใช้ proxy ที่ชื่อว่า paul-suk2 เป็น squid และมี private IP เป็น 10.199.88.57

อย่างไรก็ตามหาก transparent proxy ดังกล่าว ไม่ได้สแตมป์ header VIA หรือ X-Forwarded-For เราก็อาจไม่เห็นก็ได้ครับ เพราะการที่ proxy ส่งข้อมูลรายละเอียดเยอะเกินไปอาจเป็นดาบสองคมได้ เพราะเวปเซิร์ฟเวอร์จะรู้ข้อมูลข้างในองค์กร หรือเวอร์ชั่นและยี่ห้อของ proxy ได้ ดังนั้นบางครั้งแอดมินจึงคอนฟิก proxy ไม่ให้ส่งข้อมูลดังกล่าว

Advertisement

วันนี้ผมเจอปัญหาว่าโปรแกรมที่ใช้งานผ่านเวปเรียกใช้งาน java ทั้งที่ติดตั้ง JRE แล้ว แต่ก็ยังไม่สามารถทำงานได้ ทั้ง IE และ Firefox มี error เดียวกันตามนี้

Java plugin cannot be started. Please ensure you have sun java 1.6 installed and java is enabled in browser settings.

Java plugin cannot be started

หลังจากค้นหากันอยู่นาน ก็พบว่า java ที่ลงนั้นเป็นเวอร์ชั่น 64 บิต แต่ว่า Web Browser ที่ใช้งานเป็น 32 บิต
วิธีแก้มี 2 อย่างครับ
1) เปลี่ยนไปใช้ web browser 64 บิต ตามรูป
ส่วนใครที่ใช้ Firefox ก็รอต่อไปครับ เพราะยังไม่มี Firefox เวอร์ชั่น 32 บิต ดังนั้นแนะนำให้ใช้วิธีที่ 2 แทน
IE 32-bit and 64-bit

2) ลง JRE 32 บิต และใช้งาน web browser 32 บิตตามเดิมครับ

โดยเราสามารถทดสอบได้ว่า java สามารถใช้งานได้ใน web browser หรือไม่โดยเข้าไปที่
http://java.com/en/download/testjava.jsp

หากที่ออฟฟิสมีเมล์เกตเวย์ไว้กรองสแปมอยู่แล้ว และเราต้องการปิดการใช้งาน junk mail filter ใน Outlook สามารถทำได้โดย
1) ไปที่ริบบอน Home
2) เลือก Junk
3) เลือก Junk E-Mail Options…
Outlook Junk Mail 01

4) ในแทป Option เราสามารถเลือกระดับได้ตามใจชอบครับ ถ้าต้องการปิดฟีเจอร์นี้ก็เลือก No Automatic Filtering ได้ครับ
Outlook Junk Mail 02

ใครที่ใช้ Outlook คุยกับ Exchange ผ่าน MAPI (ซึ่งปกติก็น่าจะใช้นะครับ เพราะของพร้อมขนาดนี้แล้วจะไปใช้ IMAP อยู่ทำไม) แล้วบังเอิญเกิดปัญหาว่าขึ้นว่า Trying to connect… อยู่บ่อยๆ เราสามารถดูรายละเอียดการเชื่อมต่อได้นะครับ โดยใส่ parameter /rpcdiag เข้าไปแบบนี้

"C:\Program Files\Microsoft Office\Office14\OUTLOOK.EXE" /rpcdiag

Outlook RPCDiag

เท่านี้เราก็รู้แล้วว่าปัญหาเกิดขึ้นที่ไหน จะได้ไปเถียงกับ Exchange Admin ถูก 😀