Dear all,
I am using IBR-DTN 1.0.1 (294b543) among three raspberry pi devices called (dtn1,dtn2,dtn3).
In order to try to connect to the other side with dtnsend and dtnrecv applications.
With one RPi works fine but with the rest I get an error on open and requeue the bundles,
I resume on the next lines:
ORIG -> DST = OBSERVATION
------------------------------
dtn1 -> dtn2 = works fine :)
dtn1 -> dtn3 = TCPConnection: connection to dtn://dtn3 failed
dtn2 -> dtn1 = bundle rejected due to invalid authentication
dtn2 -> dtn3 = bundle rejected due to invalid authentication
dtn3 -> dtn1 = bundle rejected due to invalid authentication
dtn3 -> dtn2 = works fine :)
I am using the default demon configuration,
calling the command "dtnd -i eth0" on each raspberry Pi.
The files that are in each terminal are:
pi@dtn1 ~ $ ls /etc/ibrdtn/bpsec/
dh_params.pem
pi@dtn2 ~ $ ls /etc/ibrdtn/bpsec/
64746e3a2f2f6963747064746e32.pkey
64746e3a2f2f6963747064746e32.pub
64746e3a2f2f6963747064746e32.pub.txt
64746e3a2f2f7261737062657272797069.pkey
64746e3a2f2f7261737062657272797069.pub
64746e3a2f2f7261737062657272797069.pub.txt
dh_params.pem
pi@dtn3 ~ $ ls /etc/ibrdtn/bpsec/
dh_params.pem
So, As you can see the problem looks like missing files on RPi dtn1 and dtn3.
My question is how I can generate a new local key-pair?
Thank you very much in advance for any kind of help you might be able to give me.
Best regards,
Jorg
pd. I have seen a similar problem in http://comments.gmane.org/gmane.network.ibrdtn/975
but I do not use the "security_bab_default_key" and the solution of this problem still open.