Manual Piaware and old version display on website

I manually updated my Ubuntu x64 piaware install from piaware-mutability to 2.0-4. Piaware-mutability was uninstalled. I did this using the steps on github. Everything seems to be working correctly from the logs, but the website does not show the correct version (or mlat status).

piaware.out log:


06/13/2015 03:18:24 ****************************************************
06/13/2015 03:18:24 piaware version 2.0-4 is running, process ID 1035
06/13/2015 03:18:24 your system info is: Linux flight01 3.13.0-54-generic #91-Ubuntu SMP Tue May 26 19:15:08 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
06/13/2015 03:18:24 connecting to FlightAware piaware.flightaware.com/1200
06/13/2015 03:18:24 FlightAware server SSL certificate validated
06/13/2015 03:18:24 encrypted session established with FlightAware



$ sudo piaware -v
2.0-4

ADS-B Feeder page:


    Anomaly report for PiAware feeder with a MAC address of [censored]:
        This system is running a pre-1.6 version of PiAware. PiAware version 2.0 is current. Please upgrade to the latest version by visiting http://flightaware.com/adsb/piaware/upgrade. 


Feeder Type: PiAware (Debian Package Add-on)
Multilateration (MLAT): PiAware v Not Supported (Minimum v2.0)

Your piaware is reporting empty values for its version:



06/13/2015 03:19:16 43635 login local_manual_update_enable 0 piaware_version_full {} local_iface .... type login serverclock 1434165556 local_auto_update_enable 0 local_ip .... clock 1434165504 local_mlat_enable 0 compression_version 1.1 mac .... status ok image_type piaware_package piaware_version {} uname {....}


Interesting. It doesn’t seem to affect the submision of flights or mlat:



06/14/2015 22:30:22 132258 msgs recv'd from dump1090-mutab (486 in last 5m); 132258 msgs sent to FlightAware
06/14/2015 22:30:30 mlat: Receiver connection: ready
06/14/2015 22:30:30 mlat: Server connection:   ready
06/14/2015 22:30:30 mlat: Receiver:  104.2 msg/s received      1.8kB/s from receiver
06/14/2015 22:30:30 mlat: Server:      0.0 kB/s from server    0.0kB/s TCP to server   0.9kB/s UDP to server
06/14/2015 22:30:30 mlat: Aircraft: 40 known, 31 requested by server


Right. That version is mostly just used for reporting so e.g. automatic updates can be sent to the places that needs it, and the website can display the right version, and so on. I don’t know why your build isn’t reporting a version properly - probably some interaction between exactly how you have it installed and whatever local changes you’ve made.

I just followed the instruction on the github page: https://github.com/flightaware/piaware#build-piaware

There isn’t too much to mess up there for the regular piaware without mlat.

Oh well, I’ll deal with it until an official version is released. I certainly don’t expect you to remotely debug my set up!