Good morning,

Looking into ibrdtn mail list, I have found a thread in which Johannes  explained some way around to avoid the issues with the clock synchronization. So what I did was to run the daemon with the option --badclock and now the dtnping works fine as well as sending stuff through dtn nodes(just in one way from node 2 to node C); however, I would like to solve the issue with the clocks, could you tell me what is the precision that I would achieve with the clocks? Since, I have already set both dates on the systems with maybe a difference of few seconds, but if I disable the --badclock option then I still have that error.

On the other hand, I have noticed that from one node I cannot send a ping or send data, when I try to send data I was prompted the below messages. Any tip of what's going on?

 BinaryStreamClient::run(): InvalidDataException (Bundle version differ from ours.)
Tue Mar  5 08:15:56 2013 DEBUG.10: unexpected API error! Conditional has been unblocked.
Tue Mar  5 08:15:56 2013 DEBUG.5: api connection down


Thanks in advance,

Francisco


2013/3/4 Francisco Cuesta <ndarkness@gmail.com>
Hello,

I'm trying to do a dtnping between two dtn nodes I have,  I have noticed that they can see each other, however, when I try to make a ping from node 2 to node C, I get this warning :

Mon Mar  4 13:49:45 2013 WARNING: bundle rejected: bundle has expired ([415720186.377] dtn://node2.dtn/zsKZSPktexxyNvJ -> dtn://nodeC.dtn/echo)
Mon Mar  4 13:49:45 2013 WARNING: bundle has been rejected: bundle is expired


I see the packages is discarded, but I cannot understand the reason, is it due to a bad synchronization among the clocks of the devices? How may I resolve it?

Thanks in advance,

regards!