Your Kiwi must be running the v1.690 (or later) release to use the proxy service and be in the public Kiwi list (,

Please visit (documentation) and (online store)



Last Active
Member, Administrator, Moderator
  • WSPR internal kiwi decoder

    I didn't have time yesterday to elaborate. The answer is no because to work at all in the real-time Kiwi environment the FFT's in the WSPR algorithm had to be spread across the two minute sampling interval so as not to load the Beagle cpu too much. But this means the required data is not available at the right time to perform the two-pass algorithm where the entire result must spectrally subtracted and the decode performed again. One possibility is to recode the algorithm again from being the standard WSPR 2 minute pipeline delay to a 4 minute pipeline. It could be done but you'd have to rewrite everything completely. There would be an extra delay in reporting results to but that shouldn't matter.

    Another possibility is for multicore architectures to use the original WSPR algorithm, 2nd pass and all, but force it to run on cores other than zero so as not to disturb Kiwi realtime. This is probably easier, but still a lot of work.

    The devil is always in the details. Particularly with this project.
  • Question re Log Area of Admin Interface

    Debugging aids for me. Push "dump" and see what you get in the log. "Clear histogram" followed by "dump" is a little more subtle.
  • Proxy service down or unstable [currently okay]

    So there has been significant port scanning of recently. For example, over the last 24 hours 173 thousand scan requests were made by a single ip address from China. Also from a Digital Ocean server farm in the USA.

    Some of these scans occur on the proxy ports. If the URL or packet data is particularly pathological it might trigger bugs in the proxy server code (e.g. buffer overruns). This could explain the looping and crash/restart behavior we've seen in the last several days.

    Rather than try and debug the proxy code (which we didn't write), and cause significant additional proxy downtime, it was easier to strengthen our existing firewall filtering rules. Port scanning is now more reliably detected and the associated ip addresses banned.

    We will closely monitor the situation and see how effective the new rules are.
  • Proxy service down or unstable [currently okay]

    The proxy service is having serious problems. There is some evidence that it is under attack, but this is not yet confirmed.
  • V 1.395 removing references to

    No. If the configuration files are ever missing in kiwi.config they are copied from the defaults in the distro. They are never touched after that (unless removed). This is because you can't tell from that point if they have been modified by the admin/owner. So for the vast majority of Kiwis the files in kiwi.config are those copied during the very first startup of v1.2 in the factory. There was a slight format change to the files in a later version but that's a different story.