Well lets see here. You seem to have encountered multiple errors and I can't say I really know for sure. BUT:
In my experience it's often quite common for a media server to fail to work with certain specific devices. This is because the DLNA protocol is poorly specified (in respect to codecs, compatibility, you name it). Simple checklist:
1) Make sure that uPNP or "multicast DNS" (if so labelled / such a button) are fully enabled on your Router. As your router is chiefly responsible as being the middleman in all that (DLNA service discovery).
2) After eliminating router mis-configuration as a possible cause, it is essential to try other devices on your LAN (smartphone, other computer / TV / PS3 / whatever). And see if any of them will instead detect the media server.
3) Check that your media server specifically supports your device. In my experience, by far away the best one is UMS ("Universal Media Server") and it supports comprehensively nearly almost all media renderers. Switch to UMS. Try it out on a desktop PC first, then if that's ok try looking at raul's tutorial from installing UMS on NAS4Free, which is also here somewhere on the forums.
Other jails errors:
Don't know. Fail. You're not in the jail so no java. Maybe jail isnt running (started) so no output from "jls" cmd. Don't know. Not familiar with it.
IN MY OPINION if theBrig is too much hassle to deal with (as it was for me) then you are welcome to try the alternative. Which is to install the Finch software and use it's jails management program instead (qjail). You can find everything about that toolchain at the Finch Website:
http://dreamcat4.github.io/finch/
Trust me, it's quite easy. And fully supported (by me!).