I had the same problem with creating the configuration. The directory ~/.config/knots is not created if it doesn't exist yet! I would suggest, that you use ~/.knots as the defaul directory on Linux, I guess that .config is a OSX thing.
Haven't had time to try it with the client yet, will do that on the weekend. I also have a VDR on my server, but I use xinelibout for remote viewing.