Categories

Archives

A sample text widget

Etiam pulvinar consectetur dolor sed malesuada. Ut convallis euismod dolor nec pretium. Nunc ut tristique massa.

Nam sodales mi vitae dolor ullamcorper et vulputate enim accumsan. Morbi orci magna, tincidunt vitae molestie nec, molestie at mi. Nulla nulla lorem, suscipit in posuere in, interdum non magna.

Elastix ถูก hack

elastix ที่ใช้งาน (2.3, 2.4) ถูก hack หลายครั้ง (ถูกเปลี่ยนรหัสผ่านทางเว็บ และปิดการเข้าทาง ssh) เมื่อทำการปิดการใช้งานผ่าน Public IP ปัญหาเหล่านั้นก็หมดไป แต่ก็ยังไม่สามารถหาทางออกได้ นอกจากการใช้เฉพาะใน VPN

วันนี้พบปัญหา Elastix ถูก hack และเข้ามาโจมตี IP Phone ภายในระบบ VPN โดยการ DDoS call จนทำให้โทรศัพท์ไม่สามารถใช้งานได้ตามปกติ (call มามากกว่า 1000 call) จนต้องเปิด firewall เพื่อ block ปัญหาดังกล่าว

 

ค้นข้อมูลพบแนวทางแก้ไขคือ ให้เปิด http/https ของ elastix server ที่เป็น public IP เนื่องจาก hacker เข้าถึงเซิร์ฟเวอร์ผ่าน URL พิเศษ(bug) ซึ่งทำให้เข้าถึง […]

Mikrotik กับ SIP Phone

หลังการติดตั้ง Mikrotik พบปัญหา IP Phone ไม่สามารถใช้งานได้ตามปกติ

ที่ site นี้มี IP Phone ประมาณ 10 ตัว โดย SIP Server (Elastix) อยู่ที่ IDC และมีการทำ VPN ระหว่างกันไว้ (เคยใช้ Public แล้ว มีปัญหาเรื่อง NAT … เมื่อใช้เป็นเป็น VPN ปัญหาเหล่านั้นก็หมดไป) แต่เมื่อมาใช้ Mikrotik กลับพบว่า แม้จะเชื่อมต่อกันด้วยระบบ VPN , Mikrotik ก็ยังใจดี ทำ SIP Helper ให้ ทำให้มีปัญหากับ SIP

ปัญหาดังกล่าว สามารถแก้ไขได้โดยการปิดการทำงานของ SIP Helper ด้วยคำสั่ง

/ip firewall service-port disable […]

โทรเข้า DAHDI แล้วไม่ได้ยินเสียง

พบปัญหาเมื่อโทรเข้าจากสายนอก ปรากฏว่าสายนอกจะไม่ได้ยินเสียงใดๆ (เงียบไปเลย) ในขณะที่ monitor จะพบว่ามีเสียงดังปกติ

ลองทำการ restart dahdi ด้วยคำสั่ง

elastix> dahdi restart

ทำหลายครั้ง แต่แก้ไขปัญหาไม่ได้

จึงทำการใช้คำสั่ง

/etc/init.d/dahdi restart

ซึ่งสามารถแก้ไขปัญหาได้

** สรุปว่า เมื่อมีการ run ต่อเนื่องนานๆ Voice card DAHDI อาจจะมีปัญหาได้ (ต้อง restart บ้าง)

การ config FAX บน Elastix

1. Elastix FAX

Elastix จะใช้ HylaFax เป็นแฟกซ์เซิฟเวอร์ โดยใช้ซอฟท์แวร์ IAXmodem แทน FAX modem จริง IAXmodem จะเชื่อม

ต่อ HylaFax Server และ Asterisk เข้าด้วยกันโดยผ่าน IAX channel ดังนั้นเราจะต้องเตรียม extension ที่เป็น IAX ก่อนที่เราจะ

ไปคอนฟิกแฟกซ์เซิฟเวอร์ IAXmodem ไม่สนับสนุน T.38 ดังนั้นระบบแฟกซ์ของ Elastix ควรจะติดต่อกับแฟกซ์ภายนอกโดยผ่าน

trunk zaptel เท่านั้น

[…]

Elastix FXO ต่อไปยัง ext ของ Forth-D128CID

ปัญหาต่อ FXO (dahdi) จาก Elastix ไปยัง ext ของตู้สาขา Forth D-128CID มีปัญหาเมื่อโทรจาก ext408(fxo) ไปยังเลขหมาย 337 ทันทีที่ได้รับสัญญาณ ringing จาก PBX จะพบว่า elastix ได้รับ received ทั้งๆที่ปลายสายยังไม่ได้รับสาย

มีหลายตำราแนะนำให้กำหนดค่า answerpmpolarityswitch=yes

answeronpolarityswitch=yes hanguponpolarityswitch=yes

ได้ลองทดสอบกับ PBX Panasonic ปรากฎว่าไม่สามารถใช้งานได้ มีการ tuning หลายเรื่อง จนเมื่อวันที่ 12/4/55 ได้ทดสอบอีกครั้งบน PBX Forth D-128CID ปรากฏว่าสามารถใช้งานได้ (จะมี recieved เมื่อปลายสายรับสาย)

ทำให้สามารถใช้ความสามารถ queue / moh และอื่นๆได้ตามต้องการ

ค่า config ของ /etc/asterisk/chan_dahdi.conf เป็นดังนี้

[trunkgroups]

[…]

กำหนดให้ DAHDI รับสายในทันที

/etc/asterisk/chan_dahdi.conf

[channels] cidstart=ring immediate=yes faxdetect=no usecallerid=no

ปัญหา IP Phone หลายเครื่อง หลัง ADSL Router ใช้งานไม่ได้บ่อยๆ

ปัญหา:

IP Phone หลายเครื่อง ใน Office เดียวกัน ใช้ SIP Server (Public IP) เดียวกัน มีปัญหา โทรไปหาบางเลขหมายไม่ได้ ทั้งๆที่เลยหมายนั้นโทรออกได้ ปัญหาลักษณะนี้ไม่ได้เป็นทุกเครื่อง บางครั้งทำการปิดแล้วเปิดให้ ก็สามารถใช้งานได้ แต่บางครั้งก็ไม่สามารถแก้ไขปัญหาได้ ลอง Upgrade firmware ของ IP Phone แต่ละตัวแล้ว (น่าจะหายเพราะการ restart อุปกรณ์) ทำให้ขาดความเชื่อมั่นในระบบสื่อสาร ลูกค้าโทรเข้า บางทีโอนสายไม่ได้ หากใช้ระบบ Ring Group ก็จะหลุด หรือโอนไปยัง destination ที่กำหนด โดยไม่มีเสียงเรียกเข้า หากใช้ระบบ Queue ก็ไม่มีเสียงเรียกที่ agent ที่ต้องการ

 

สาเหตุ:

น่าจะเปิดจากปัญหา NAT เพราะเมื่อจัดตั้ง SIP Server ขึ้นใช้ภายใน Office […]

การโอนสายผ่าน FXO แบบมีเสียงเพลงรอสาย

โจทย์มีอยู่ว่า

ต้องการให้ Elastix รับสายจาก TOT แล้วมีเสียง IVR ตอบรับ เมื่อผู้โทรเข้า กด 0, elastix จะโทรไปยัง หมายเลขในตู้สาขา (101) และระหว่างนั้นให้มีเสียงรอสาย จนกว่าหมายเลข 101 จะรับสาย

 

มีรูปแบบการเชื่อมต่อดังรูป

[…]

ติดตั้ง Elastix 2.0

อ่านรายละเอียดที่ http://www.voip4share.com/elastix-unified-communications-software-f28/elastix-2-0-t707.html

แปลงไฟล์ .wav เป็น .gsm

วิธีการแปลงไฟล์ .wav เป็น .gsm เพื่อทำเสียงภาษาไทยใน asterisk

# sox aaa.wav aaa.gsm

http://www.thaiasteriskclub.com/index.php?topic=94.0