Describe the bug
I set up a new VPS and installed the latest version of 3x-ui (v3.4.2). I followed the usual steps to create an inbound and then added a new client to it, but I was unable to connect to the Xray server.
When configuring the client in Shadowrocket, the TCP connection shows a ping value, but once connected, there is no internet access.
After rolling back to v3.4.1 and repeating the same steps, everything works as expected.
It also appears that if the inbound and clients were already created before upgrading to v3.4.2, the upgrade has no impact. The issue only affects newly created inbounds and clients after updating to v3.4.2.
How to reproduce the problem
- add new inbound with vless+reality
- add new client
- scan the qrcode using shadowrocket on my iPhone
Expected behavior
I can visit ping0.cc
Actual behavior
Can't access internet
Relevant logs
Jun 30 21:54:17 VM-IfR1zRAIbJ systemd[1]: Started x-ui.service - x-ui Service.
Jun 30 21:54:17 VM-IfR1zRAIbJ x-ui[43250]: 2026/06/30 21:54:17 Starting x-ui 3.4.2
Jun 30 21:54:17 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43250]: INFO - GC percent set to 75
Jun 30 21:54:17 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43250]: INFO - Go memory soft limit not enforced: no explicit budget; soft limit left at Go default
Jun 30 21:54:17 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43250]: INFO - Web server running HTTP on [::]:8443
Jun 30 21:54:18 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43250]: INFO - XRAY: infra/conf/serial: Reading config: &{Name:bin/config.json Format:json}
Jun 30 21:54:18 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43250]: INFO - Sub server running HTTP on [::]:2096
Jun 30 21:54:18 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43250]: WARNING - XRAY: core: Xray 26.6.27 started
Jun 30 21:54:28 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43250]: INFO - xray core supports the online-stats API; using connection-based onlines and access-log-free IP limit
Jun 30 21:54:49 VM-IfR1zRAIbJ systemd[1]: Stopping x-ui.service - x-ui Service...
Jun 30 21:54:49 VM-IfR1zRAIbJ x-ui[43250]: 2026/06/30 21:54:49 Shutting down servers.
Jun 30 21:54:49 VM-IfR1zRAIbJ systemd[1]: x-ui.service: Deactivated successfully.
Jun 30 21:54:49 VM-IfR1zRAIbJ systemd[1]: Stopped x-ui.service - x-ui Service.
Jun 30 21:54:49 VM-IfR1zRAIbJ systemd[1]: Started x-ui.service - x-ui Service.
Jun 30 21:54:49 VM-IfR1zRAIbJ x-ui[43860]: 2026/06/30 21:54:49 Starting x-ui 3.4.2
Jun 30 21:54:49 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - GC percent set to 75
Jun 30 21:54:49 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - Go memory soft limit not enforced: no explicit budget; soft limit left at Go default
Jun 30 21:54:50 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - Web server running HTTP on [::]:8443
Jun 30 21:54:50 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - Sub server running HTTP on [::]:2096
Jun 30 21:54:50 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - XRAY: infra/conf/serial: Reading config: &{Name:bin/config.json Format:json}
Jun 30 21:54:50 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: WARNING - XRAY: core: Xray 26.6.27 started
Jun 30 21:55:00 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - xray core supports the online-stats API; using connection-based onlines and access-log-free IP limit
Jun 30 21:55:15 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - naico-wang logged in successfully, Ip Address: 192.220.25.102
Jun 30 21:55:15 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - naico-wang logged in successfully
Jun 30 21:55:35 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - Received SIGHUP signal. Restarting servers...
Jun 30 21:55:35 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - WebSocket hub stopped
Jun 30 21:55:35 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - Web server running HTTP on [::]:8443
Jun 30 21:55:35 VM-IfR1zRAIbJ x-ui[43860]: 2026/06/30 21:55:35 Web server restarted successfully.
Jun 30 21:55:35 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - Sub server running HTTP on [::]:2096
Jun 30 21:55:35 VM-IfR1zRAIbJ x-ui[43860]: 2026/06/30 21:55:35 Sub server restarted successfully.
Jun 30 21:56:03 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - Received SIGHUP signal. Restarting servers...
Jun 30 21:56:03 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - WebSocket hub stopped
Jun 30 21:56:03 VM-IfR1zRAIbJ /usr/local/x-ui/x-ui[43860]: INFO - Web server running HTTP on [::]:8443
Jun 30 21:56:03 VM-IfR1zRAIbJ x-ui[43860]: 2026/06/30 21:56:03 Web server restarted successfully.
Jun 30 21:56:03 VM-IfR1zRAIbJ x-ui[43860]: 2026/06/30 21:56:03 Sub server restarted successfully.
Jun 30 21:56:27 VM-IfR1zRAIbJ systemd[1]: Stopping x-ui.service - x-ui Service...
Jun 30 21:56:27 VM-IfR1zRAIbJ x-ui[43860]: 2026/06/30 21:56:27 Shutting down servers.
Jun 30 21:56:27 VM-IfR1zRAIbJ systemd[1]: x-ui.service: Deactivated successfully.
Jun 30 21:56:27 VM-IfR1zRAIbJ systemd[1]: Stopped x-ui.service - x-ui Service.
Jun 30 21:56:27 VM-IfR1zRAIbJ systemd[1]: x-ui.service: Consumed 1.407s CPU time.
Screenshots
No response
3x-ui version
3.4.2
Xray-core version
26.6.27
How did you install 3x-ui?
install.sh script
Operating system
Debian13 and Debian 13
Which parts of the panel are affected?
Other
Browser (only if it is a UI bug)
No response
Is the panel behind a reverse proxy or CDN?
No — direct access
Before submitting
Describe the bug
I set up a new VPS and installed the latest version of 3x-ui (v3.4.2). I followed the usual steps to create an inbound and then added a new client to it, but I was unable to connect to the Xray server.
When configuring the client in Shadowrocket, the TCP connection shows a ping value, but once connected, there is no internet access.
After rolling back to v3.4.1 and repeating the same steps, everything works as expected.
It also appears that if the inbound and clients were already created before upgrading to v3.4.2, the upgrade has no impact. The issue only affects newly created inbounds and clients after updating to v3.4.2.
How to reproduce the problem
Expected behavior
I can visit ping0.cc
Actual behavior
Can't access internet
Relevant logs
Screenshots
No response
3x-ui version
3.4.2
Xray-core version
26.6.27
How did you install 3x-ui?
install.sh script
Operating system
Debian13 and Debian 13
Which parts of the panel are affected?
Other
Browser (only if it is a UI bug)
No response
Is the panel behind a reverse proxy or CDN?
No — direct access
Before submitting