DEV Community

Cover image for Cara memperbaiki error No subject alternative DNS name matching localhost found di WSO2 API Manager
agus merdeko
agus merdeko

Posted on • Originally published at agusmerdeko.com

Cara memperbaiki error No subject alternative DNS name matching localhost found di WSO2 API Manager

Ketika kita menjalankan WSO2 APIM di server kadang-kadang kita menemukan beberapa error, diantaranya error seperti: No subject alternative DNS name matching localhost found. , padahal sebelumnya di deployment.toml kita sudah menambahkan sertifikatnya.

Ini disebabkan sertifikat yang ada di dalam WSO2 APIM menggunakan localhost sebagai hostnamenya, sehingga semua request selain localhost di tolak.

Untuk mengatasi masalah tersebut, kita harus melakukan beberapa perubahan.

  • Buka ketiga file portal berikut ini:
Publisher:
repository/deployment/server/webapps/publisher/site/public/conf/settings.json
Enter fullscreen mode Exit fullscreen mode
Admin:
repository/deployment/server/webapps/admin/site/public/conf/settings.json
Enter fullscreen mode Exit fullscreen mode
Devportal:
repository/deployment/server/webapps/devportal/site/public/theme/settings.json
Enter fullscreen mode Exit fullscreen mode
  • Rubah bagian app.origin.host yang berisi localhost dengan nama domain server.

wso2 apim origin host

  • Selanjutnya buka file deployment.toml dibagian server tambahkan line internal_hostname, isi dengan nama domain server.
[server]
internal_hostname = "namaserver.com"
Enter fullscreen mode Exit fullscreen mode
  • Restart WSO2 API Manager.

Buka kembali halaman publisher, dan WSO2 API Manager akan berjalan kembali normal. Cukup sekian untuk artikel kali ini, kalau ada pertanyaan silahkan kirim komentar dibawah ini, sampai jumpa di tutorial selanjutnya.

Top comments (0)