View Issue Details

IDProjectCategoryView StatusLast Update
0003346GNUnetNAT traversal librarypublic2024-11-14 09:46
ReporterMatthias Wachs Assigned Tot3sserakt  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status assignedResolutionopen 
Product VersionGit master 
Target Version0.24.0 
Summary0003346: NAT functionionality and interaction with transport service has to be tested
DescriptionWe must validate and test the NAT functionality and interaction with transport service.

It is reported that configuring a peer behind nat and nat punching does not work correctly.

Testing the tranport configuration fails (which executes a NAT test) and error messages occur when a peer is running...
Steps To Reproduce [transport]
 PLUGINS = tcp udp

 [transport-tcp]
 PORT = 2086
 ADVERTISED_PORT = 0

 [transport-udp]
 PORT = 2086
 ADVERTISED_PORT = 0

 [nat]
 BEHIND_NAT = YES
 PUNCHED_NAT = YES
 DISABLEV6 = YES
 INTERNAL_ADDRESS = 10.0.1.1
 EXTERNAL_ADDRESS = <a_host>.<tld>

Tagstng

Relationships

related to 0005710 confirmed TNG meta issue 

Activities

mildred

2020-02-18 22:36

reporter   ~0015379

I have the impression that the NAT code changed quite a bit since this issue was written. PUNCHED_NAT for instance belongs to nat-auto (and not nat).

schanzen

2020-02-19 13:30

administrator   ~0015386

This is likely an issue which will be addressed in TNG in some way. So it will not be addressed directly, but closed when TNG has this feature (and tests)

Issue History

Date Modified Username Field Change
2014-03-24 11:46 Matthias Wachs New Issue
2014-03-24 11:46 Matthias Wachs Status new => assigned
2014-03-24 11:46 Matthias Wachs Assigned To => cfuchs
2014-04-11 15:09 Christian Grothoff Assigned To cfuchs => Matthias Wachs
2014-04-11 15:09 Christian Grothoff Severity major => minor
2014-04-11 15:09 Christian Grothoff Product Version => Git master
2014-04-11 15:09 Christian Grothoff Target Version => 0.11.0pre66
2014-12-15 21:01 Christian Grothoff Severity minor => feature
2015-01-17 16:02 Christian Grothoff Target Version 0.11.0pre66 =>
2015-02-11 20:33 Christian Grothoff Assigned To Matthias Wachs =>
2015-02-11 20:33 Christian Grothoff Status assigned => confirmed
2019-05-02 14:45 Christian Grothoff Relationship added related to 0005710
2020-02-18 22:36 mildred Note Added: 0015379
2020-02-19 13:30 schanzen Note Added: 0015386
2020-08-14 12:01 schanzen Tag Attached: tng
2020-10-29 10:09 schanzen Target Version => 0.15.0
2021-06-10 19:36 schanzen Target Version 0.15.0 => 0.16.0
2021-12-31 09:29 schanzen Target Version 0.16.0 => 0.17.0
2021-12-31 09:32 schanzen Target Version 0.17.0 => 1.0.0
2024-03-15 13:55 schanzen Assigned To => t3sserakt
2024-03-15 13:55 schanzen Status confirmed => assigned
2024-10-11 11:16 schanzen Target Version 1.0.0 => 0.23.0
2024-11-14 09:46 schanzen Target Version 0.23.0 => 0.24.0