Problem Description
After creating a tunnel plugin with SOCKS5 enabled, it works initially, but the configuration cannot be modified afterward. Any submitted changes are ineffective.
Steps to Reproduce
Edit a tunnel, select the server and client, and choose the tunnel type as TCP.
Enable Use Plugin, create a SOCKS5 plugin, and submit — the tunnel works correctly.
Close it, then click Edit again. Modify the configuration by disabling the plugin and switching to direct TCP port forwarding. Click Save Draft (it shows “update successful”), then submit — the change has no effect in practice.
The only way to apply the change is to delete the tunnel and recreate it.
Expected Behavior
The modification should take effect successfully, or the system should clearly indicate that this type of modification is not supported and that the tunnel must be deleted and recreated.
Installation Environment and Version
All components are running version 0.1.36.
Problem Description
After creating a tunnel plugin with SOCKS5 enabled, it works initially, but the configuration cannot be modified afterward. Any submitted changes are ineffective.
Steps to Reproduce
Edit a tunnel, select the server and client, and choose the tunnel type as TCP.
Enable Use Plugin, create a SOCKS5 plugin, and submit — the tunnel works correctly.
Close it, then click Edit again. Modify the configuration by disabling the plugin and switching to direct TCP port forwarding. Click Save Draft (it shows “update successful”), then submit — the change has no effect in practice.
The only way to apply the change is to delete the tunnel and recreate it.
Expected Behavior
The modification should take effect successfully, or the system should clearly indicate that this type of modification is not supported and that the tunnel must be deleted and recreated.
Installation Environment and Version
All components are running version 0.1.36.