Jump to content

persistent kevent() error, error code = '13'


Recommended Posts

Posted

Hi,

 

I have '3.2.33.0_1' version installed from FreeBSD ports. Unfortunately, i am getting the following error

2017-10-28 16:05:09.008 Error LibraryMonitor: Error in Directory watcher for: /mnt/media
        *** Error Report ***
        Version: 3.2.33.0
        Command line: /usr/local/lib/emby-server/MediaBrowser.Server.Mono.exe -ffmpeg /usr/local/bin/ffmpeg -ffprobe /usr/local/bin/ffprobe -programdata /var/db/emby-server
        Operating system: Unix 11.1.1.0
        64-Bit OS: True
        64-Bit Process: True
        User Interactive: False
        Mono: 4.8.1 (4.8.1.0 Sat Sep 23 16:08:51 UTC 2017)
        Processor count: 48
        Program data path: /var/db/emby-server
        Application directory: /usr/local/lib/emby-server
        System.IO.IOException: persistent kevent() error, error code = '13'
          at System.IO.KqueueMonitor.Monitor () [0x0013f] in <65d66c5eaa6a48038257422d3c294dab>:0 
          at System.IO.KqueueMonitor.DoMonitor () [0x00047] in <65d66c5eaa6a48038257422d3c294dab>:0 
        System.IO.IOException
          at System.IO.KqueueMonitor.Monitor () [0x0013f] in <65d66c5eaa6a48038257422d3c294dab>:0 
          at System.IO.KqueueMonitor.DoMonitor () [0x00047] in <65d66c5eaa6a48038257422d3c294dab>:0 
        
2017-10-28 16:05:09.008 Info LibraryMonitor: Stopping directory watching for path /mnt/media

Any idea what could be the issue?

Posted

Try turning off the realtime monitor for your emby libraries. 

Posted

I dont have any realtime monitor setting under Dashboard-Library-Advanced. Where is this setting?

Posted

@@trumee, this is actually off so it's in the same place where you initially turned it on :)

 

This is a per-library setting, so click on a library in Emby library setup and you can configure the realtime monitor for that library.

 

Please let us know if this helps. Thanks !

  • 9 months later...
Posted

Try turning off the realtime monitor for your emby libraries. 

Barlog9511
Posted

Try turning off the realtime monitor for your emby libraries. 

 

 

I try to do this, same result

Posted

Log again? Try restarting the server after making the change.

 

Additionally, please state what your problem is, because right now all you've said is "same issue". Thanks.

  • 1 month later...
Posted (edited)

Got the same error. After turning off "Real time watching" for every media library, got nothing:

2018-10-05 01:44:51.507 Info TaskManager: Executing Scan media library
2018-10-05 01:44:51.507 Info HttpServer: HTTP Response 204 to 192.168.1.228. Time: 3ms. http://192.168.1.223:8096/emby/ScheduledTasks/Running/6330ee8fb4a957f33981f89aa78b030f 
2018-10-05 01:44:51.508 Info App: Validating media library
2018-10-05 01:44:51.512 Info HttpServer: HTTP GET http://192.168.1.223:8096/emby/ScheduledTasks?IsEnabled=true. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0
2018-10-05 01:44:51.515 Info HttpServer: HTTP Response 200 to 192.168.1.228. Time: 2ms. http://192.168.1.223:8096/emby/ScheduledTasks?IsEnabled=true 
2018-10-05 01:44:51.569 Info TaskManager: Scan media library Completed after 0 minute(s) and 0 seconds

Library didn't scanned and no errors. What can I do?

 

FreeNAS-11.2-BETA3, emby 3.5.2.0 in iocage. It is second install. First have been before FreeNAS update (11.1-U4) and emby 3.0.3 or something like that throught jails (jls and jexec), not iocage. First install seems to work with library, but have problems with update and plugins install (cannon establish secure connection - I have found topic with upgrade recommendation)

Edited by hAh0L13
Posted

What does "got nothing" mean? Can you please describe your issue in more detail? Thanks !

Posted (edited)

My english is bad, but i'll try.

 

After install Emby throught FreeNAS web interface (plugins page) and adding mount point for my dataset (mnt/Share -> /media) I added some libraries (Movies, TV Shows, Music and so on). Scanning don't work - i've get

System.IO.IOException: persistent kevent() error, error code = '13'

as described at start of this topic. After reading this topic, I turned off realtime watching for all my libraries. And now i still haven't any media (except iptv - using m3u tuner device) on home screen of Emby server. Folders with specified names exist, but all empty. In server log i see only Scan-Validating-Scan complete messages, as shown on my previous post.

Edited by hAh0L13
Posted

Can you please attach the complete emby server log from the library scan? thanks.

Posted (edited)

I haven't direct access to my server right now. This file was downloaded with Android Chrome browser:

server.txt

 

As you can see, library scan take 0 min 0 sec..

 

UPD:

Another log file - with checked 'debug' checkboxLog

 

UPD 2:

So I updated emby server to 3.6.0.52-beta with another post. New log file - Log_2.txt Now I have an idea - emby cannot use russian names for libraries. now I check on one of the libraries

Edited by hAh0L13
Posted

Can you show a screenshot of emby library setup? thanks.

Posted

My problem solved. It's my mistake and possibly freenas 11.2 bug (feature?). In previous version mountpoints for jails setup in web interface with automatic mkdir in destination.

In my freenas there is "Share" pool with Video, Music and other datasets. In 11.0, for deluge jail, my setup is like

(root)/mnt/Share/Video -> (jail)/media/torrent/Video, where dir Video in jail create automatically.

Now, in 11.2 it doesn't work. I try to link (root)/mnt/Share in (emby)/media/, but from emby I see only empty /media/<dataset> dirs.

I had manually create subdirs in emby's /mnt/ and linked my datasets in them from freenas web. All works now. Thanks!

Posted

Thanks for the feedback !

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...