View Issue Details

IDProjectCategoryView StatusLast Update
0002243GNUnetGNSpublic2012-06-02 19:15
ReporterMatthias Wachs Assigned ToChristian Grothoff  
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 11: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 11:58

manager   ~0005674

Fixed in SVN 20829.

Issue History

Date Modified Username Field Change
2012-03-29 14:42 Matthias Wachs New Issue
2012-04-01 11:50 Christian Grothoff Note Added: 0005673
2012-04-01 11:58 Christian Grothoff Note Added: 0005674
2012-04-01 11:58 Christian Grothoff Status new => resolved
2012-04-01 11:58 Christian Grothoff Fixed in Version => 0.9.3
2012-04-01 11:58 Christian Grothoff Resolution open => fixed
2012-04-01 11:58 Christian Grothoff Assigned To => Christian Grothoff
2012-04-01 11:59 Christian Grothoff Product Version => Git master
2012-04-01 11:59 Christian Grothoff Target Version => 0.9.3
2012-06-02 19:15 Christian Grothoff Status resolved => closed