v2 setup problems

Hi,

just realized v2 is available. So without any update instructions I stopped the old nzbdrone service and started the new nzbdrone version from the unzipped archive. I got a strange windows error box. The log file is also very strange, complaining about some permission problems?

I am using XP Pro 32bit and of course I have admin priviliges.

Log start

13-8-12 20:49:06.0|Info|AppMain|Starting NzbDrone Console. Version 2.0.0.189
13-8-12 20:49:06.3|Warn|NzbDrone.Common.DiskProvider|Couldn’t set permission for C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\zbDrone. account:Everyone rights:FullControl accessControlType:Allow

System.Security.Principal.IdentityNotMappedException: Manche oder alle Identitätsverweise konnten nicht übersetzt werden.
bei System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean forceSuccess)
bei System.Security.Principal.NTAccount.Translate(Type targetType)
bei System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(AccessControlModification modification, AccessRule rule, Boolean& modified)
bei System.Security.AccessControl.CommonObjectSecurity.AddAccessRule(AccessRule rule)
bei NzbDrone.Common.DiskProvider.SetPermissions(String filename, String account, FileSystemRights rights, AccessControlType controlType) in m:\buildAgent1_work\bc9a5cca09497250\zbDrone.Common\DiskProvider.cs:Zeile 421.

13-8-12 20:49:08.1|Warn|NzbDrone.Common.EnvironmentInfo.AppFolderInfo|Coudn’t set app folder permission

System.Security.Principal.IdentityNotMappedException: Manche oder alle Identitätsverweise konnten nicht übersetzt werden.
bei System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean forceSuccess)
bei System.Security.Principal.NTAccount.Translate(Type targetType)
bei System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(AccessControlModification modification, AccessRule rule, Boolean& modified)
bei System.Security.AccessControl.CommonObjectSecurity.AddAccessRule(AccessRule rule)
bei NzbDrone.Common.DiskProvider.SetPermissions(String filename, String account, FileSystemRights rights, AccessControlType controlType) in m:\buildAgent1_work\bc9a5cca09497250\zbDrone.Common\DiskProvider.cs:Zeile 427.
bei NzbDrone.Common.EnvironmentInfo.AppFolderInfo.SetPermissions() in m:\buildAgent1_work\bc9a5cca09497250\zbDrone.Common\EnvironmentInfo\AppFolderInfo.cs:Zeile 50.

13-8-12 20:49:09.7|Info|Router|Application mode: Interactive
13-8-12 20:49:09.7|Info|OwinHostController|starting server on http://*:8989
13-8-12 20:49:09.7|Fatal|AppMain|Epic Fail Die Datei oder Assembly “Microsoft.Owin, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35” oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.

System.IO.FileNotFoundException: Die Datei oder Assembly “Microsoft.Owin, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35” oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Dateiname: "Microsoft.Owin, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
bei Microsoft.Owin.Hosting.Engine.HostingEngine.InitializeBuilder(StartContext context)
bei Microsoft.Owin.Hosting.Engine.HostingEngine.Start(StartContext context)
bei Microsoft.Owin.Hosting.WebApp.StartImplementation(IServiceProvider services, StartOptions options, Action`1 startup)
bei NzbDrone.Host.Owin.OwinHostController.StartServer() in m:\buildAgent1_work\bc9a5cca09497250\zbDrone.Host\Owin\OwinHostController.cs:Zeile 40.
bei NzbDrone.Host.NzbDroneServiceFactory.Start() in m:\buildAgent1_work\bc9a5cca09497250\zbDrone.Host\ApplicationServer.cs:Zeile 57.
bei NzbDrone.Host.Router.Route(ApplicationModes applicationModes) in m:\buildAgent1_work\bc9a5cca09497250\zbDrone.Host\Router.cs:Zeile 54.
bei NzbDrone.Host.Bootstrap.Start(String[] args) in m:\buildAgent1_work\bc9a5cca09497250\zbDrone.Host\Bootstrap.cs:Zeile 52.

WRN: Protokollierung der Assemblybindung ist AUS.
Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen.
Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.
Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.

Log end

What about those strange paths m:\ … ? These are not my drives!

Thanks in advance!

PS: Is there any changelog for v2? Only a few information is available :-/

m:\ comes from our build server, the reason you see them is because thats where the source was compiled from. Its expected.

Look to be a couple issues:
13-8-12 20:49:06.3|Warn|NzbDrone.Common.DiskProvider|Couldn't set permission for C:\\Dokumente und Einstellungen\\All Users\\Anwendungsdaten\zbDrone. account:Everyone rights:FullControl accessControlType:Allow

Thats trying to set permissions for EVERYONE on the folder: C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\zbDrone - Looks like this is a localization issue, I’ll add this to Trello to fix.

The other error, which would prevent NzbDrone from starting is a missing file, I’ll look into that and provide an update shortly.

EDIT: for now please re-download NzbDrone from the website and extract it over top of your current install.