Permasalahan konfigurasi TLS pada Asterisk server

halo semua,

mau tanya, saya punya permasalahan dengan konfigurasi TLS di server asterisk.
di sip.conf di setiap estension saya tambahkan “transport=tls”, tetapi ketika di registrasikan ke server, muncul pesan

[Apr 21 19:09:32] ERROR[1482]: chan_sip.c:17100 register_verify: ‘UDP’ is not a valid transport for ‘7001’. we only use ‘TLS’! ending call.
[Apr 21 19:09:32] NOTICE[1482]: chan_sip.c:27774 handle_request_register: Registration from ‘sip:7001@10.34.243.159’ failed for ‘10.34.240.135:39849’ - Device not configured to use this transport type

lalu saya coba tambahkan udp pada transport menjadi “transport=tls,udp” registrasi berhasil namun komunikasi tidak dapat dilakukan, dan muncul pesan berikut ketika registrasi berhasil dilakukan (pada CLI)

[Apr 21 19:10:40] WARNING[2136]: chan_sip.c:17100 register_verify: peer ‘7001’ HAS NOT USED (OR SWITCHED TO) TLS in favor of ‘UDP’ (but this was allowed in sip.conf)!
– Registered SIP ‘7001’ at 10.34.240.135:39849
[Apr 21 19:10:40] NOTICE[2136]: chan_sip.c:27554 handle_request_subscribe: Received SIP subscribe for peer without mailbox: 7001

  • apakah saya harus men disable transport UDP pada sisi client ketika menerapkan TLS ?
  • adakah saran untuk permasalahan yang saya alami diatas ?

terimakasih

NB, softphone client yang saya gunakan adalah Csipsimple pada android.

Halo,

Kalau mau pakai TLS, coba ikutin ini dulu : https://wiki.asterisk.org/wiki/display/AST/Secure+Calling+Tutorial