[Solved] I2p addressbook links in the addressbook application are not correct

Solution

Refer to this post for instructions on invoking the addressbook applet correctly such that all of the internal links are correct and the application functions as you’d expect.

Problem Description

Links to the i2p addressbooks presented in the i2p addressbook application are not correct.

Master Addressbook Link Incorrect

Steps to Reproduce

  1. log in to freedombox
  2. click the i2p application link
  3. select addressbook in the “applications and configuration” section and manually change the url path to /i2p/susidns from /i2p/dns.
  4. Select the Master Addressbook link

Expected Results

I expect to see the Master Addressbook management applet.

Actual results

Not Found

The requested URL was not found on this server.


Apache/2.4.56 (Debian) Server at hostname.redacted Port 443

Private Addressbook Link Incorrect

Steps to Reproduce

  1. log in to freedombox
  2. click the i2p application link
  3. select addressbook in the “applications and configuration” section and manually change the url path to /i2p/susidns from /i2p/dns.
  4. Select the Private Addressbook link

Expected Results

I expect to see the Private Addressbook management applet.

Actual results

Not Found

The requested URL was not found on this server.


Apache/2.4.56 (Debian) Server at hostname.redacted Port 443

Router Addressbook Link Incorrect

Steps to Reproduce

  1. log in to freedombox
  2. click the i2p application link
  3. select addressbook in the “applications and configuration” section and manually change the url path to /i2p/susidns from /i2p/dns.
  4. Select the Router Addressbook link

Expected Results

I expect to see the Router Addressbook management applet.

Actual results

Not Found

The requested URL was not found on this server.


Apache/2.4.56 (Debian) Server at hostname.redacted Port 443

Published Addressbook Link Incorrect

Steps to Reproduce

  1. log in to freedombox
  2. click the i2p application link
  3. select addressbook in the “applications and configuration” section and manually change the url path to /i2p/susidns from /i2p/dns.
  4. Select the Published Addressbook link

Expected Results

I expect to see the Published Addressbook management applet.

Actual results

Not Found

The requested URL was not found on this server.


Apache/2.4.56 (Debian) Server at hostname.redacted Port 443

Subscriptions Link Incorrect

Steps to Reproduce

  1. log in to freedombox
  2. click the i2p application link
  3. select addressbook in the “applications and configuration” section and manually change the url path to /i2p/susidns from /i2p/dns.
  4. Select the Subscriptions link

Expected Results

I expect to see the Subscriptions management applet.

Actual results

Not Found

The requested URL was not found on this server.


Apache/2.4.56 (Debian) Server at hostname.redacted Port 443

Information

  • FreedomBox version: You are running Debian GNU/Linux 11 (bullseye) and FreedomBox version 23.6. FreedomBox is up to date.
  • Hardware: Supermicro A2SDi-2C-HLN4F board with Intel Atom C3338, intel chipset
  • How did you install FreedomBox?: DEBIAN_FRONTEND=noninteractive apt-get install -y freedombox