View Issue Details

IDProjectCategoryView StatusLast Update
0002243GNUnetGNSpublic2012-06-02 17:15
ReporterMatthias Wachs Assigned ToChristian Grothoff Due Date
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.3Fixed in Version0.9.3 
Summary0002243: Indefinite error message when running peer
DescriptionThis error should be limited to 1x:

Error with ioctl on `/dev/net/tun': Operation not permitted
Fatal: could not initialize tun-interface
Error with ioctl on `/dev/net/tun': Operation not permitted
Fatal: could not initialize tun-interface
Error with ioctl on `/dev/net/tun': Operation not permitted
Fatal: could not initialize tun-interface
Error with ioctl on `/dev/net/tun': Operation not permitted
Fatal: could not initialize tun-interface
`gnunet-helper-exit' is not SUID, refusing to run.
Error with ioctl on `/dev/net/tun': Operation not permitted
Fatal: could not initialize tun-interface
Error with ioctl on `/dev/net/tun': Operation not permitted
Fatal: could not initialize tun-interface
Error with ioctl on `/dev/net/tun': Operation not permitted
Fatal: could not initialize tun-interface
TagsNo tags attached.

Activities

Christian Grothoff

2012-04-01 09:50

manager   ~0005673

The process printing that error message is (periodically) re-started, so it has now way to detect that it's "looping". Now, the real issue is that it should not be started unless it has the right privs (root!). So the 'master' process that invoked the DNS helper (I assume this is gnunet-helper-dns here) is to blame for starting the non-SUID process to begin with.

Christian Grothoff

2012-04-01 09:58

manager   ~0005674

Fixed in SVN 20829.

Issue History

Date ModifiedUsernameFieldChange
2012-03-29 12:42Matthias WachsNew Issue
2012-04-01 09:50Christian GrothoffNote Added: 0005673
2012-04-01 09:58Christian GrothoffNote Added: 0005674
2012-04-01 09:58Christian GrothoffStatusnew => resolved
2012-04-01 09:58Christian GrothoffFixed in Version => 0.9.3
2012-04-01 09:58Christian GrothoffResolutionopen => fixed
2012-04-01 09:58Christian GrothoffAssigned To => Christian Grothoff
2012-04-01 09:59Christian GrothoffProduct Version => Git master
2012-04-01 09:59Christian GrothoffTarget Version => 0.9.3
2012-06-02 17:15Christian GrothoffStatusresolved => closed