View Issue Details

IDProjectCategoryView StatusLast Update
0002245GNUnettransport servicepublic2012-06-02 17:15
ReporterChristian Grothoff Assigned ToMatthias Wachs Due Date
PrioritynormalSeveritytweakReproducibilityhave not tried
Status closedResolutionno change required 
Product VersionGit master 
Target Version0.9.3 
Summary0002245: WARNING External protocol violation detected at plugin_transport_tcp.c:1455.
DescriptionI think this might happen because I have a TCP *inbound-only* connection?

I've been running 'gnunet-transport -in' at the time...
TagsNo tags attached.

Activities

Christian Grothoff

2012-04-01 09:38

manager   ~0005671

Note: I got this a few minutes earlier:

Apr 01 11:27:07-085049 transport-24106 WARNING ATS did not suggested address to connect to peer `9DUB'
Apr 01 11:33:44-666448 transport-24106 WARNING External protocol violation detected at plugin_transport_tcp.c:1455.

Not sure if the ATS error is related.

Matthias Wachs

2012-04-02 12:24

reporter   ~0005682

Analysis:
plugin_transport_tcp.c:1455 is the tcp_plugin_address_pretty_printer

This function is only called by
gnunet-service-transport_clients.c : clients_handle_address_to_string

- Added information about address causing the break
- Added check in transport_clients

Matthias Wachs

2012-04-10 11:09

reporter   ~0005704

External issue, tcp functionality called with invalid address, behaviour is OK
Added additional error message to get more information

Issue History

Date ModifiedUsernameFieldChange
2012-04-01 09:37Christian GrothoffNew Issue
2012-04-01 09:37Christian GrothoffStatusnew => assigned
2012-04-01 09:37Christian GrothoffAssigned To => Matthias Wachs
2012-04-01 09:38Christian GrothoffNote Added: 0005671
2012-04-02 12:24Matthias WachsNote Added: 0005682
2012-04-02 12:24Matthias WachsStatusassigned => feedback
2012-04-10 11:09Matthias WachsNote Added: 0005704
2012-04-10 11:10Matthias WachsStatusfeedback => resolved
2012-04-10 11:10Matthias WachsResolutionopen => no change required
2012-06-02 17:15Christian GrothoffStatusresolved => closed