unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
From: "Jovany Leandro G.C" <bit4bit@riseup.net>
To: Jelle Licht <jlicht@fsfe.org>
Cc: help-guix@gnu.org
Subject: Re: openvpn ERROR: Cannot ioctl TUNSETIFF tun: Operation not permitted (errno=1
Date: Wed, 13 Oct 2021 07:31:07 -0700	[thread overview]
Message-ID: <b9c3183d07a5422267d5db892583c383@riseup.net> (raw)
In-Reply-To: <86ily1kxjg.fsf@fsfe.org>

On 2021-10-13 10:51, Jelle Licht wrote:
> Hello Jovany,
> 
> "Jovany Leandro G.C" <bit4bit@riseup.net> writes:
> 
>> hi,
>> when i run **openvpn myfile.ovpn**, throws:
>>
>> ~~~
>> 2021-10-12 21:20:26 OpenVPN 2.5.4 x86_64-unknown-linux-gnu [SSL
>> (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Jan  1 1970
>> ...
>> 2021-10-12 21:25:13 ERROR: Cannot ioctl TUNSETIFF tun: Operation not
>> permitted (errno=1)
>> 2021-10-12 21:25:13 Exiting due to fatal error
>> ~~~
> Note that I am by no means an OpenVPN expert, I have just used it a few
> times.
> 
> For its normal operations, OpenVPN clients need a TUN/TAP device; AFAIK
> creating such devices require running with root permissions.
> 
> You have several options here.
> 
> The easiest 'fix' is to simply run `sudo openvpn myfile.ovpn`;
> everything should work, with always-on root privileges though.
> 
> Run `sudo openvpn --user <youruser> --group <yourgroup> myfile.ovpn',
> which uses root privileges to set up things and then drops these
> privileges. If your connection gets interrupted, you might need to
> manually restart the command to set things up properly again.
> 
> If you use Network Manager; there is a plugin for managing OpenVPN
> connections. In Guix this has been packaged as
> `network-manager-openvpn', and can be added to your operating system
> declaration if you run Guix System [1]
> 
>> thanks any help
>> --
>> Jovany Leandro G.C
> 
> HTH!
>  - Jelle
> 
> [1] http://guix.gnu.org/manual/en/html_node/Networking-Services.html#index-network_002dmanager_002dservice_002dtype

thanks,

using sudo works!

i try network-manager-openvpn when i add the file .ovpn 
popup "Insufficient Privileges",

config.scm
~~~
(supplementary-groups '("wheel" "netdev" "dialout"
                        "audio" "video" "docker"))
....
(services (append (list (set-xorg-configuration
			 (xorg-configuration
			  (keyboard-layout keyboard-layout)))
			(service docker-service-type))
		  
		  (modify-services %desktop-services
				   (network-manager-service-type config =>
					                         (network-manager-configuration
						                  (vpn-plugins (list network-manager-openvpn))))
			           )))
~~~

thanks any help

-- 
Jovany Leandro G.C
Desarrollador Software Libre
Cel: (57) 3165387562
Git: https://gitlab.com/bit4bit
Fossil: http://efossils.bit4bit.in
E-Sitio: http://www.bit4bit.in


      reply	other threads:[~2021-10-13 14:37 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-10-13  2:36 openvpn ERROR: Cannot ioctl TUNSETIFF tun: Operation not permitted (errno=1 Jovany Leandro G.C
2021-10-13 10:51 ` Jelle Licht
2021-10-13 14:31   ` Jovany Leandro G.C [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=b9c3183d07a5422267d5db892583c383@riseup.net \
    --to=bit4bit@riseup.net \
    --cc=help-guix@gnu.org \
    --cc=jlicht@fsfe.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).