diff --git a/luci-app-status/luasrc/view/status/wanstatus.htm b/luci-app-status/luasrc/view/status/wanstatus.htm
index bfb248074..543cf3b98 100755
--- a/luci-app-status/luasrc/view/status/wanstatus.htm
+++ b/luci-app-status/luasrc/view/status/wanstatus.htm
@@ -189,6 +189,18 @@ local statuslogo = ucic:get("openmptcprouter","settings","statuslogo") or "openm
statusMessage += '
';
}
}
+ if (mArray.openmptcprouter.shadowsocksrust_enabled == true && mArray.openmptcprouter.service_addr != "")
+ {
+ if (mArray.openmptcprouter.shadowsocksrust_service == false)
+ {
+ statusMessage += '<%:ShadowSocks Rust is not running%>';
+ if (mArray.openmptcprouter.shadowsocksrust_service_key == false && mArray.openmptcprouter.shadowsocksrust_service_method !== "none")
+ {
+ statusMessage += ' (' + '<%:empty key%>' + ')';
+ }
+ statusMessage += '
';
+ }
+ }
if (mArray.openmptcprouter.v2ray_enabled == true && mArray.openmptcprouter.service_addr != "")
{
if (mArray.openmptcprouter.v2ray_service == false)
@@ -197,6 +209,14 @@ local statuslogo = ucic:get("openmptcprouter","settings","statuslogo") or "openm
statusMessage += '
';
}
}
+ if (mArray.openmptcprouter.xray_enabled == true && mArray.openmptcprouter.service_addr != "")
+ {
+ if (mArray.openmptcprouter.xray_service == false)
+ {
+ statusMessage += '<%:XRay is not running%>';
+ statusMessage += '
';
+ }
+ }
if (mArray.openmptcprouter.fsro == true)
{
statusMessage += '<%:Filesystem is readonly%>' + '
';
@@ -220,7 +240,7 @@ local statuslogo = ucic:get("openmptcprouter","settings","statuslogo") or "openm
statusIcon = "<%=resource%>/openmptcprouter/images/statusError.png";
} else if (mArray.openmptcprouter.service_addr != "")
{
- if (mArray.openmptcprouter.v2ray_enabled == false && mArray.openmptcprouter.shadowsocks_enabled == false)
+ if (mArray.openmptcprouter.xray_enabled == false && mArray.openmptcprouter.v2ray_enabled == false && mArray.openmptcprouter.shadowsocks_enabled == false && mArray.openmptcprouter.shadowsocksrust_enabled == false)
{
statusMessage += '<%:Proxy is DISABLED%>' + '
';
}