PurpleI2P / i2pd

🛡 I2P: End-to-End encrypted and anonymous Internet

Home Page:https://i2pd.website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Question] - How to backup current i2pd address and transfer to a new machine?

rmszc81 opened this issue · comments

Hello everyone,

currently, I'm using i2pd in arch linux arm (aarch64, in the host OS) and then, due to some hardware problems, I'm moving my i2p website to another arch linux machine (x86_64, in the host Os) that's running docker (the container is Alpine Linux, ip2d is installed via apk add i2pd).

So far, so good, i2pd works well inside a docker container, but then, there's something that's really bothering me at the moment...

The configuration files (i2pd.conf, tunnels.conf) and the keys file (hidden-service.dat) are exactly the same (their hash matches), but then, the i2p address is different. Is this by design or, am I doing something wrong here?

Thank you very much!

commented

If I understand correctly, identical .dat files should produce identical addresses.
Probably something is wrong with file locations - maybe you are using files from different place not knowing about it.

@Vort the .dat files must have the same name, or, just the file content is enough?

commented

Name should not matter.

Alright @Vort, I'll have a look at this by the morning, now it's 21:42 (gmt +7) and I'll come back when I have more information. Thanks brother ^^

commented

For example, this file should contain keys for address abcdentj2anebyhtt6ddliwkzq5tlhp7so3opwf26ywmqgo27ltq. Can you check it?

@Vort sure, let me test it! Wait a bit please!

Your file matches:

image

Let me see in my system what have may happened.

So, the problem was docker cache. After forcing clearing the cache, everything went fine. Thanks anyway @Vort. I'm closing this issue now.