Showing posts with label PBX. Show all posts
Showing posts with label PBX. Show all posts

Setup cho PBX Elastix

Đổi IP cho PBX Elastix:

 Vào console chạy nmtui -> sửa IP, lưu config và restart card mạng

Xử lý chuyển line FTTH cho PBX

PBXact:

- Asterisk SIP settings > > chỉnh về IP mới

Firewall:

- NAT port inbound theo IP mới

- Sửa route ra ngoài theo Policy Route hoặc Static Route


CRM:

Firewall:

- NAT port inbound theo IP mới

- Sửa route ra ngoài theo Policy Route hoặc Static Route

- Update cho Address Group ST-PBX-Voice: thêm các NAT mới vào group để có policy đi vào


Cài PBX mới: Fusion PBX

https://www.fusionpbx.com/download

Dựng máy ảo, chạy Debian 12

add account vào sudoers: lưu ý khi gõ password phải gõ chậm, gõ nhanh máy ko nhận đúng ký tự, test trước bằng cách gõ ở phần username:

- Dùng Terminal

- Gõ lệnh su -

- Gõ password login

- Gõ lệnh usermod -aG sudo <username>

Setup Sangoma PBXact 1200

Trên firewall:

- Tạo vIP liên quan tới gateway của các nhà cung cấp dịch vụ VoIP, theo line FTTH mong muốn

- Tạo vIP group, add các address ở trên vào

- Tạo rule cho phép kết nối PBX tới các vIP group

- Tạo SDWAN rule để điều hướng PBX đi Internet theo line FTTH mong muốn

- Check DNS đã đặt đúng chưa để phân giải tên miền bên ngoài

- Tạm cho PBX đi Internet all, SSH vào PBX để check: curl ifconfig.me xem đã đi đúng đường chưa

 

Export - import extensions trên Elastix PBX và PBXact

Lấy list số cũ trên Elastix:

Mở menu PBX > Batch Configurations >  Batch of Extensions > Download the current extensions in CSV format


Trên PBXact:

Module Admin > Bulk handler > Export extensions để lấy file mẫu, chỉnh lại fie đã export từ Elastix cho phù hợp để import

Đổi IP cho số VoIP SIP trunk

 Các bước thực hiện:

- Yêu cầu đổi IP với các nhà cung cấp, hẹn thời điểm chuyển đổi

- Tạo NAT sẵn theo IP mới để sẵn sàng replace 

- Rule giữ nguyên, không cần thay đổi

- Chỉnh lại Outgoing interface ở Network > SD-WAN Rules

Các tool kiểm tra trên PBX:

curl ifconfig.me -> check đường ra có đúng mong muốn ko (cần chỉnh rule cho allow all để check)

asterisk -rx "sip show peers" | grep trunk -> kiểm tra tình trạng các trunk

Cuộc gọi giữa 2 số nội bộ không thể ngắt

Tổng đài: Elastix, core Asterisk

- 2 số gọi cho nhau xong không thể ngắt cuộc gọi

- từng máy vẫn có thể gọi đi nhưng không thể gọi đến (báo busy) 

- reboot cả 2 máy vẫn không hết

- operator panel vẫn ghi nhận cuộc gọi đang thực hiện

Xử lý:

asterisk -rx "core show channels"  >> view cuộc gọi đang treo, lấy channel name điền xuống dòng dưới:
asterisk -rx "channel request hangup SIP/8233-001f17d4"

Cướp chuông điện thoại IP Yealink tổng đài Elastix

Sử dụng khi muốn nghe máy ở vị trí khác mà máy đó đang đổ chuông, áp dụng cho tổng đài IP freePBX Elastix, tính năng đã được enable sẵn trên Elastix, không cần chỉnh thêm trên điện thoại

Cú pháp **extension#

Test cuộc gọi trên Elastix khi người trực không liên lạc được

Kịch bản test:

  • Ngoài giờ làm việc, điện thoại người trực mất sóng
  • Setup trên elastix: khi ring group trực "no answer" thì đổ sang ring group TuNN

Test1: Khi user tự gác máy trước:

  • Ban đầu user vẫn nghe tiếng chuông, giống như điện thoại người trực đang online bình thường
  • Hết thời gian, tổng đài đổ sang máy Tú
  • Tú chưa kịp nghe, user tự gác máy:
  • Log khi đó: NA-F-NA

Điện thoại IP Yealink T19E2 chạy với Elastix không nhận được cuộc gọi

 


 Hiện tượng:

  • Gọi đi hoàn toàn bình thường.
  • Máy khác gọi đến báo Service unavailable, trên Operator panel (Elastix) báo máy offline.
  • Truy cập IP để vào trang quản trị vẫn được.
  • Đứng từ điện thoại ping, traceroute đến SIP server vẫn bình thường
  • Vào trang quản trị, thay đổi một cấu hình nào đó rồi Save thì máy lại online lại và nhận cuộc gọi được. Một lúc sau lại offline.
  • Dù máy cắm nối thêm PC hay cắm riêng điện thoại vẫn không thay đổi.
  • Đổi cáp 100 hay 1G cũng ko thay đổi

Upgrade cho ManageEngine theo lộ trình

Tải file update từ hãng, theo phiên bản đang sử dụng   https://www.manageengine.com/products/service-desk/on-premises/migration-sequence.htm...