Page 1 of 2
[Solved] Gluetun doesn't start
Posted: Sat Mar 29, 2025 10:41 am
by Bobs_Manager
Hello everyone,
I'm new to Yams and need some help here.
Until the point of starting the Deamons there is no Problem, but when it gets to starting Gluetun I get the Error:
Code: Select all
Error response from daemon: error gathering device information while adding custom device "/dev/net/tun": no such file or directory
Failed to start YAMS services
I looked in the Forum and searched on Google and other Forums but found nothing.
Im currently using an Proxmox Container in which Ubuntu 24.04 is installed, at the fresh install I put a new User, I install all prequisites and start the script.
I use Proton VPN as recommended, and all that worked fine.
If theres any log or something you need just say it 
Best Regards
Bobs_Manager
Re: Gluetun doesn't start
Posted: Sat Mar 29, 2025 11:37 am
by Bobs_Manager
UPDATE:
I think I found the Problem. Proxmox seems to manage the Devices of the CT and that why Ubuntu couldn't create it, or thats my guess.
An Post of an Chinese Website seems to have an answer.
https://blog.slogra.com/post-804.html
Now I have an new Error, Yay 
Thats the Error:
Code: Select all
Error response from daemon: Could not check if docker-default AppArmor profile was loaded: open /sys/kernel/security/apparmor/profiles: permission denied
Failed to start YAMS services
Hope that you can help me!
Best Regards
Bobs_Manager
Re: Gluetun doesn't start
Posted: Sat Mar 29, 2025 1:53 pm
by rogs
Hey @Bobs_Manager!
Thank you for the detailed post!
I have one question, are you using a Proxmox VM or a Proxmox LXC? YAMS doesn't run in unprivileged LXCs since it needs access to a privileged device (/dev/tun
). If you are going to use YAMS in Proxmox I suggest you use a VM (that's actually my setup hehe) 
Cheers!
Roger.
Re: Gluetun doesn't start
Posted: Sat Mar 29, 2025 2:39 pm
by Bobs_Manager
Hey rogs,
I found an solution without using an VM.
You need to change the Configuration of the LXC like the Chinese Blog says, BUT YOU NEED TO LET THE
OUT
I guess the Problem there is that the Docker has the wrong config maybe?
But it works now! 
You could put this in the Common Issue Site so they don't need to find the Chinese Site or come to the clue of using a VM 
Because I need 3-4 hours of Troubleshoot to find this 
But thanks anyways
Best Regards
Bobs_Manager
Re: Gluetun doesn't start
Posted: Sat Mar 29, 2025 2:43 pm
by rogs
Oh, I'm glad you could fix the issue!
Can you do a more elaborate write up of how you fixed it? If you can throw a couple of screenshots that would be even better! I can add it to the YAMS website later today.
Cheers!
Roger.
Re: Gluetun doesn't start
Posted: Sat Mar 29, 2025 2:46 pm
by Bobs_Manager
Sure I will give my best !
Re: Gluetun doesn't start
Posted: Sat Mar 29, 2025 3:14 pm
by Bobs_Manager
Prequesites before installing YAMS (Yust another Media Server) while using an Proxmox LXC
First of all DONT USE AN PRIVILEDGED LXC!
First you change the Config /etc/pve/lxc/<container-ID>.conf. There we add the /dev/net/tun device and configure it.
Open the /etc/pve/lxc/<container-ID>.conf config file by:
Code: Select all
nano /etc/pve/lxc/<container-ID>.conf
Change <container-ID> by the ID of you're Container!

Add:
Code: Select all
lxc.cgroup.devices.allow: a
lxc.cap.drop:
lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file
to the bottom of the file (Like you see in the Screenshot!).
After that restart the YAMS Container and install YAMS normally like described in the installation documentation.
Hope that works
You need to look for Grammar and spelling errors but I hope its not that bad 
Best Regards
Bobs_Manager
Re: Gluetun doesn't start
Posted: Sat Mar 29, 2025 3:23 pm
by rogs
That is actually perfect, thanks! Is there a specific place you want it to be added?
Re: Gluetun doesn't start
Posted: Sat Mar 29, 2025 3:59 pm
by Bobs_Manager
Maybe a subcatagory of the Installation site? or new site which is linked at the installation site
Re: Gluetun doesn't start
Posted: Sat Mar 29, 2025 4:19 pm
by Bobs_Manager
Hey rogs,
Its not about that topic, but I stumbled on another error
should I make a new Topic about it or just throw it in here if I dont know how to help me?
Best regards
Bobs_Manager