there is again a problem in OMERO v5.1.0 with using certain non standard unicode characters in filenames. Our Dropbox just halted because someone used the German umlaut "ä" in a file name (at least I think that this caused it). The MonitorServer.log tails as follows:
- Code: Select all
2015-05-13 11:56:41,236 INFO [ fsclient.fsNotificationScheduler] (Thread-5 ) Notification queue size = 1
2015-05-13 11:56:41,236 INFO [ fsclient.fsNotificationScheduler] (Thread-5 ) Notification queue 1 items removed.
2015-05-13 11:56:41,237 INFO [ fsclient.fsNotificationScheduler] (Thread-5 ) Notification queue size = 0
2015-05-13 11:56:41,237 INFO [ fsserver.fsMonitorServer] (Thread-5 ) Event notification on monitor id= e34e826a-f7c1-11e4-8ac4-001e6752dcf8
2015-05-13 12:08:00,555 INFO [ fsserver.fsPyinotifyMonitor] (Thread-4 ) New directory event of type IN_CREATE|IN_ISDIR at: /srv/omero_data/DropBox/jmertins/New folder
2015-05-13 12:08:00,555 INFO [ fsserver.fsPyinotifyMonitor] (Thread-4 ) Not propagated.
2015-05-13 12:08:04,476 INFO [ fsserver.fsPyinotifyMonitor] (Thread-4 ) Deleted directory event of type IN_MOVED_FROM|IN_ISDIR at: /srv/omero_data/DropBox/jmertins/New folder
2015-05-13 12:08:04,476 INFO [ fsserver.fsPyinotifyMonitor] (Thread-4 ) Not propagated.
2015-05-13 12:08:04,477 INFO [ fsserver.fsPyinotifyMonitor] (Thread-4 ) New directory event of type IN_MOVED_TO|IN_ISDIR at: /srv/omero_data/DropBox/jmertins/MM Färbung
2015-05-13 12:08:04,477 INFO [ fsserver.fsPyinotifyMonitor] (Thread-4 ) Not propagated.
2015-05-13 12:08:04,542 WARNI [ stderr] (Thread-4 ) Exception in thread Thread-4:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/local/share/omero/OMERO.server-5.1.0-ice35-b40/lib/python/omero_ext/pyinotify.py", line 1411, in run
self.loop()
File "/usr/local/share/omero/OMERO.server-5.1.0-ice35-b40/lib/python/omero_ext/pyinotify.py", line 1397, in loop
self.process_events()
File "/usr/local/share/omero/OMERO.server-5.1.0-ice35-b40/lib/python/omero_ext/pyinotify.py", line 1198, in process_events
self._default_proc_fun(revent)
File "/usr/local/share/omero/OMERO.server-5.1.0-ice35-b40/lib/python/omero_ext/pyinotify.py", line 841, in __call__
return _ProcessEvent.__call__(self, event)
File "/usr/local/share/omero/OMERO.server-5.1.0-ice35-b40/lib/python/omero_ext/pyinotify.py", line 578, in __call__
return self.process_default(event)
File "/usr/local/share/omero/OMERO.server-5.1.0-ice35-b40/lib/python/fsPyinotifyMonitor.py", line 260, in process_default
pathModule.path(name).parent].getAutoAdd():
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 37: ordinal not in range(128)
Any ideas how to fix this?
Cheers,
Tristan