Updated to .1100, get epic fail now

I’m on Ubuntu 12.04, and I don’t think this is related to the other post, as it’s doesn’t seem to be a DB issue, but a config file issue.

Is there a way to recover this, or do I have to blow out my config and restart it? Mostly I’m worried about losing my series as there are lots (although not as many as some ppl have).

[Info] Bootstrap: Starting NzbDrone Console. Version 2.0.0.1100
[Info] MigrationLogger: *** Migrating data source=/var/www/data/admin/files/.config/NzbDrone/nzbdrone.db;cache size=-10485760;datetimekind=Utc;journal mode=Wal ***
[Info] MigrationLogger: *** Migrating data source=/var/www/data/admin/files/.config/NzbDrone/logs.db;cache size=-10485760;datetimekind=Utc;journal mode=Wal ***
[Info] Router: Application mode: Interactive

[Fatal] ConsoleApp: EPIC FAIL!

NzbDrone.Core.Configuration.InvalidConfigFileException: /var/www/data/admin/files/.config/NzbDrone/config.xml is invalid, please see the http://wiki.nzbdrone.com for steps to resolve this issue. —> System.Xml.XmlException: Document element did not appear. file:///var/www/data/admin/files/.config/NzbDrone/config.xml Line 1, position 1.
at Mono.Xml2.XmlTextReader.Read () [0x00000] in :0
at System.Xml.XmlTextReader.Read () [0x00000] in :0
at Mono.Xml.XmlFilterReader.Read () [0x00000] in :0
at System.Xml.Linq.XDocument.ReadContent (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in :0
at System.Xml.Linq.XDocument.LoadCore (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in :0
at System.Xml.Linq.XDocument.Load (System.String uri, LoadOptions options) [0x00000] in :0
at System.Xml.Linq.XDocument.Load (System.String uri) [0x00000] in :0
at NzbDrone.Core.Configuration.ConfigFileProvider.LoadConfigFile () [0x00000] in :0
— End of inner exception stack trace —
at NzbDrone.Core.Configuration.ConfigFileProvider.LoadConfigFile () [0x00000] in :0
at NzbDrone.Core.Configuration.ConfigFileProvider+<>c__DisplayClass1.b__0 () [0x00000] in :0
at NzbDrone.Common.Cache.Cached1[System.String].Get (System.String key, System.Func1 function, Nullable1 lifeTime) [0x00000] in <filename unknown>:0 at NzbDrone.Core.Configuration.ConfigFileProvider.GetValue (System.String key, System.Object defaultValue, Boolean persist) [0x00000] in <filename unknown>:0 at NzbDrone.Core.Configuration.ConfigFileProvider.GetValueInt (System.String key, Int32 defaultValue) [0x00000] in <filename unknown>:0 at NzbDrone.Core.Configuration.ConfigFileProvider.get_Port () [0x00000] in <filename unknown>:0 at NzbDrone.Host.AccessControl.UrlAclAdapter.ConfigureUrl () [0x00000] in <filename unknown>:0 at NzbDrone.Host.Owin.OwinHostController.StartServer () [0x00000] in <filename unknown>:0 at NzbDrone.Host.NzbDroneServiceFactory.Start () [0x00000] in <filename unknown>:0 at NzbDrone.Host.Router.Route (ApplicationModes applicationModes) [0x00000] in <filename unknown>:0 at NzbDrone.Host.Bootstrap.Start (ApplicationModes applicationModes) [0x00000] in <filename unknown>:0 at NzbDrone.Host.Bootstrap.Start (NzbDrone.Common.EnvironmentInfo.StartupContext startupContext, IUserAlert userAlert, System.Action1 startCallback) [0x00000] in :0
at NzbDrone.Console.ConsoleApp.Main (System.String[] args) [0x00000] in :0

The config.xml contains very low end information (mostly to drive the webserver). Most settings are stored in the config file. As the warning message says, the solution is on the wiki: https://github.com/NzbDrone/NzbDrone/wiki/FAQ#wiki-i-got-a-pop-up-that-said-configxml-was-corrupt-what-now - recently we added a backup file for the config, which it should fall back to automatically, but if not you will need to delete it and it will get automatically created on start.

Ok, I followed links before posting, but apparently not that one. Sorry - head’s not been on straight in weeks.