A service running as a user account don't have mappings available since it never loads the complete user profile, so the service never knows about any mapped drives even if you have them when you login as that user. Therefor UNC should always be used when having files on a networked drive.You should use UNC paths in database since the MPExtended service is run under a different user context and therefore probably won't have a mapped Z drive.The fix you linked for the tv series episodes is working, but i am still unable to stream the episodes.
It seems that the service is not able to find the mkv file, but the file is there and perfectly playable from within mediaportal.
The movies, that are on the same network mapping, are streamable without problems.
This is the error from the service log
Code:2013-02-02 12:46:40.70631 [(16)] WARN: Tried to start stream for non-existing file mediatype=TVEpisode provider=6 id=79349_7x2 filetype=Content offset=0 path=Z:\Video\Serie\Dexter\Stagione 7\Dexter 7x02 Il codice di Debra.mkv
The user under which MPExtended runs doesn't have access to the performance counters. You can either grant them access (no idea how, probably has something to do with a limited account?) or run WebMP under a different user.No system isn't idle.
Please find enclosed the logfiles.
Ignore the Movies, Series and so on errors. They haven't been configured yet.
Please upload your full logs as exported by the configurator.hi!! i ve got problems with mpextended on seven x64
i cant go to QRcode ssection because it crash!
and in service logs i ve got following error about mymovies database:
As @Iwen correctly explained, that's simply the location of the source code during compilation, and has nothing to do with your installation.it s talk about a oxan user but i dont have a oxan user!! why ?
The user under which MPExtended runs doesn't have access to the performance counters. You can either grant them access (no idea how, probably has something to do with a limited account?) or run WebMP under a different user.No system isn't idle.
Please find enclosed the logfiles.
Ignore the Movies, Series and so on errors. They haven't been configured yet.
Application: MPExtended.Applications.ServiceConfigurator.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Windows.Markup.XamlParseException
Stack:
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
at System.Threading.ExecutionContext.runTryCode(System.Object)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.Dispatcher.InvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
at System.Windows.Application.RunDispatcher(System.Object)
at System.Windows.Application.RunInternal(System.Windows.Window)
at System.Windows.Application.Run(System.Windows.Window)
at MPExtended.Applications.ServiceConfigurator.App.Main()
Faulting application name: MPExtended.Applications.ServiceConfigurator.exe, version: 0.5.3.0, time stamp: 0x51056c54
Faulting module name: KERNELBASE.dll, version: 6.1.7601.18015, time stamp: 0x50b83c8a
Exception code: 0xe0434352
Fault offset: 0x0000c41f
Faulting process id: 0xa68
Faulting application start time: 0x01ce0416a77069d9
Faulting application path: C:\Program Files (x86)\MPExtended\Service\MPExtended.Applications.ServiceConfigurator.exe
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
Report Id: 029b8198-700a-11e2-a858-8c89a563ffda
The IIS user. IUSR probably doesn't have permission to read the performance counters. If you run the application pool as a regular user it'll probably work.If you mean the MPExtended service, that runs as LOCAL. Or do you mean the IIS service users? That would be IUSR.
I'll check tomorrow, but I now know where to look.
Thanks!
When booting I often get an error notification from MPExtended. Not always but often enough. I've just upgraded to 0.5.3 today or yesterday and still get it. Logs Attached.
Event Viewer shows: