When the Web Server Port in Server Settings is changed and saved, it is saved to the sc.json file as a string. The ShakeCast web server cannot start due to this error and the value must be manually changed to an integer value in sc.json at C:\Users\username.shakecast\conf.
This behavior was observed in 4.0.14 running on Windows 10 installed via the published installer.
When the Web Server Port in Server Settings is changed and saved, it is saved to the sc.json file as a string. The ShakeCast web server cannot start due to this error and the value must be manually changed to an integer value in sc.json at C:\Users\username.shakecast\conf. This behavior was observed in 4.0.14 running on Windows 10 installed via the published installer.