UniFi – WiFiman 解決 Signal Mapper is available only when connected to UniFi Network with UiFiman support enabled.

今天打開 WiFiman 的時候發現原本可以用的 Start Signal Mapper 竟然突然不能用了,就找了一下發現遇到這個問題的人滿多的,它的主要問題是憑證錯誤,移除它重啟後就可以解決,詳細可以看 Wifiman Signal Mapper not showing

檢察系統是否正常

我在這邊簡略的說明一下怎麼處理這個問題:

檢查 WiFiman server 有沒有正常開啟

首先打開 https://unifi:8900/ 檢查 WiFiman server 有沒有正常開啟

檢查 WiFiman Proxy 是否正常

打開 https://unifi:8900/proxy/ 檢查是否正常,正常應該會出現

{"errorCode":404,"message":"Client uplink device not found"}

如果你遇到的問題跟我依樣會看到它出現

x509: certificate has expired or is not yet valid

解決方法

如果問題跟我一樣那恭喜你直接 SSH 進入你的 UniFi 然後輸入以下指令

unifi-os shell
mv /usr/lib/unifi/data/keystore /usr/lib/unifi/data/keystore.backup
systemctl restart unifi

等系統重啟正常之後到後台再重啟一次 WiFiman 它就會正常了!