Inactivity timer and password prompts while using kiwisdr.local address [fixed in v1.820]

I first noticed this the other day.

While connecting to my Kiwi using http://kiwisdr.local:8073, it appears I'm taking up one of the non-password protected channels, getting an inactivity timer and requiring a password to edit DX labels. While accessing the Admin interface via http://kiwisdr.local:8073/admin, I am met with a password prompt.

Accessing the Kiwi using the private local IP address http://10.0.0.121:8073, does behave as it should, bypassing time limits, passwords, etc.

I had already cleared my browser cookies and cache, rebooted the TP Link router, and restarted my cable modem/router.

My Kiwi is currently running v1.819, Debian 11.11.


Comments

  • jksjks
    edited August 17

    If you remove the admin password and try connecting using kiwisdr.local:8073/admin I'll bet it says something like:

    No admin password set. Can only connect from same local network as Kiwi.

    Client ip = [fe80:0:0:0:c61:36bd:206a:6886]

    Which means kiwisdr.local is getting translated to an IPv6 link-local address (the fe80 part) in a mixed IPv4/IPv6 network. And the Kiwi's local network bypass scheme currently only works for IPv4 local addresses. But I could probably fix that.

  • jksjks
    edited August 17

    And... I think I see what's wrong. IPv6 link-local address are not being recognized as valid local addresses due to a very simple bug. I wonder why I never saw this before?

    Anyway, thank you very much! Will be fixed in the next release.

    nitroengine
  • I never saw this before because it worked until the switch to Mongoose 7.14 in v1.818. That was the root cause of this problem.

  • I updated to v1.820. That appears to have fixed it.

    Thanks for all the hard work you do!

Sign In or Register to comment.