RoonServer in VM on QNAP loosing connection

I’m having issues with my remotes loosing connection to RoonServer, which is installed on Ubuntu 12.04 as a VM running on Virtualization station on my QNAP TVS-671. One first installation, things seem to work fine. However, as time passes it becomes increasingly difficult to connect. And Now I can’t connect, even on reboots. I’ve been testing on my Macboo Pro, but I experience the same on all remotes. While experiencing this, I can ping RoonServer, and ping my Macbook from RoonServer, without issues.

I have given RoonServer a static IP, outside of my routers DHCP range, to make sure there is no IP conflict. 10.0.0.59 is my Macbook, and .20 is the IP of my NAS. Below are the logs, when I attempt to start Roon Remote on the Macbook:

06/05 07:29:58 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.59:50225] connecting (attempt 1)
06/05 07:29:58 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:29:58 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:29:58 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.59:50225] client connection failed. Retrying in 500ms
06/05 07:29:58 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.59:50225] connecting (attempt 2)
06/05 07:29:58 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:29:58 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:29:58 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.59:50225] client connection failed. Retrying in 750ms
06/05 07:29:59 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.59:50225] connecting (attempt 3)
06/05 07:29:59 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:29:59 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:29:59 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.59:50225] client connection failed. Retrying in 1125ms
06/05 07:30:00 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.59:50225] connecting (attempt 4)
06/05 07:30:00 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:00 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:00 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.59:50225] client connection failed. Retrying in 1687ms
06/05 07:30:01 Info: watchdogport GOT GOER-PING#21
06/05 07:30:02 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.59:50225] connecting (attempt 5)
06/05 07:30:02 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:02 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:02 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.59:50225] client connection failed. Giving up
06/05 07:30:02 Trace: [raat] [sood] Refreshing device list
06/05 07:30:06 Info: watchdogport GOT GOER-PING#22
06/05 07:30:11 Info: watchdogport GOT GOER-PING#23
06/05 07:30:16 Info: watchdogport GOT GOER-PING#24
06/05 07:30:21 Info: watchdogport GOT GOER-PING#25
06/05 07:30:26 Info: watchdogport GOT GOER-PING#26
06/05 07:30:29 Trace: [transport/raat] RAATServer discovered: RaatServer mackbook @ 10.0.0.20:50535
06/05 07:30:29 Info: [transport/raatserver] GOT SERVER 70f39460-cfa3-19ee-0625-d07627637376::d68f2db6-ef7b-4950-8578-6cd5edbdb9f6 @ 10.0.0.20:50535 mackbook PROTOVER=1 RAATVER=1.0.18
06/05 07:30:29 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] connecting (attempt 1)
06/05 07:30:29 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:29 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:29 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] client connection failed. Retrying in 500ms
06/05 07:30:30 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] connecting (attempt 2)
06/05 07:30:30 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:30 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:30 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] client connection failed. Retrying in 750ms
06/05 07:30:31 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] connecting (attempt 3)
06/05 07:30:31 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:31 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:31 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] client connection failed. Retrying in 1125ms
06/05 07:30:31 Info: watchdogport GOT GOER-PING#27
06/05 07:30:32 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] connecting (attempt 4)
06/05 07:30:32 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:32 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:32 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] client connection failed. Retrying in 1687ms
06/05 07:30:33 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] connecting (attempt 5)
06/05 07:30:33 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:33 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:33 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] client connection failed. Giving up
06/05 07:30:33 Trace: [raat] [sood] Refreshing device list
06/05 07:30:36 Info: watchdogport GOT GOER-PING#28
06/05 07:30:39 Trace: [transport/raat] RAATServer discovered: RaatServer mackbook @ 10.0.0.20:50535
06/05 07:30:39 Info: [transport/raatserver] GOT SERVER 70f39460-cfa3-19ee-0625-d07627637376::d68f2db6-ef7b-4950-8578-6cd5edbdb9f6 @ 10.0.0.20:50535 mackbook PROTOVER=1 RAATVER=1.0.18
06/05 07:30:39 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] connecting (attempt 1)
06/05 07:30:39 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:39 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:39 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] client connection failed. Retrying in 500ms
06/05 07:30:40 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] connecting (attempt 2)
06/05 07:30:40 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:40 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:40 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] client connection failed. Retrying in 750ms
06/05 07:30:41 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] connecting (attempt 3)
06/05 07:30:41 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:41 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:41 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] client connection failed. Retrying in 1125ms
06/05 07:30:41 Info: watchdogport GOT GOER-PING#29
06/05 07:30:42 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] connecting (attempt 4)
06/05 07:30:42 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:42 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:42 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] client connection failed. Retrying in 1687ms
06/05 07:30:44 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] connecting (attempt 5)
06/05 07:30:44 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
06/05 07:30:44 Trace: [rnet/RnetJsonClient] Change State Disconnected => ConnectionFailed
06/05 07:30:44 Trace: [transport/raatserver] [RaatServer mackbook @ 10.0.0.20:50535] client connection failed. Giving up
06/05 07:30:44 Trace: [raat] [sood] Refreshing device list
06/05 07:30:46 Info: watchdogport GOT GOER-PING#30
06/05 07:30:51 Info: watchdogport GOT GOER-PING#31
06/05 07:30:53 Warn: while posting support data: System.Net.WebException: The request timed out
at System.Net.HttpWebRequest.GetRequestStream () <0x404f5660 + 0x0016b> in :0
at Sooloos.Support.LogPoster.Post (System.String url, IEnumerable`1 postables) [0x0019b] in /home/roon/roon/RoonApp/support.cs:957
06/05 07:30:56 Info: watchdogport GOT GOER-PING#32
06/05 07:31:01 Info: watchdogport GOT GOER-PING#33
06/05 07:31:06 Info: watchdogport GOT GOER-PING#34
06/05 07:31:11 Info: watchdogport GOT GOER-PING#35
06/05 07:31:16 Info: watchdogport GOT GOER-PING#36