it looks like starting the indiserver fails or it fails with an exception during runtime. Have you tried to start it manually? Execute the following from a terminal and post here what happens:
/usr/bin/indiserver -v indi_weatherradio
Regarding the configurations: there are several configurations:
For the Arduino firmware, config.h holds the configuration of the firmware loaded onto the Arduino.
The INDI service stores the service configuration in .indi/Weather Radio_config.xml
For the web page scripts, wr_config.py holds the configuration for updating the web page data