Skip to content

TUN mode not working on Linux while proxy mode functions properly #1

@daniyal-abbassi

Description

@daniyal-abbassi

When attempting to use TUN mode on Linux, the connection fails with an error:

``configure tun interface: operation not permitted``

The UI shows:

Loading → Pinging → Switching to another ping

A popup appears:

    [Proxy] Your OS or desktop environment (linux-unknown) isn't supported for automatic proxy disabling. You'll need to disable the proxy manually.

The connection stays in "loading" forever and eventually fails.

Proxy mode works fine, but TUN mode fails on all servers.
Steps to Reproduce:

Launch ProxyCloud GUI on Linux.

Switch to TUN mode.

Select any server → Attempt to connect.

Observe the "operation not permitted" error in logs.

log :

08/16/2025, 20:29:07 --info--> Vibe Output:  
FATAL CORE initialize inbound/tun[tun-in]: configure tun interface: operation not permitted  
INFO CORE STOPPED: UNEXPECTED_ERROR initialize inbound/tun[tun-in]: configure tun interface: operation not permitted  
INFO CORE STOPPED: START_SERVICE initialize inbound/tun[tun-in]: configure tun interface: operation not permitted  

08/16/2025, 20:29:07 --info--> Vibe Output: Waiting for CTRL+C to stop  

08/16/2025, 20:29:47 --info--> TESTING...  

08/16/2025, 20:30:05 --info--> Vibe manual connection failed after timeout.  

08/16/2025, 20:30:05 --info--> [Connection] Disconnecting from: vibe...  

08/16/2025, 20:30:05 --info--> Failed to connect to vibe.  

08/16/2025, 20:30:05 --info--> Killing vibe-core...

Environment:

OS: Ubuntu 22.04.5 LTS - 64-bit - GNOME 42.9 - WINDOWING STSTEM X11

Installation method: AppImage

Run as root? no

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions