2. OS: Ubuntu 12.10 (Quantal) as a virtual machine under ESXi 4.1
3. PMS Release: 1.71.0 - TsMuxer as default
4. Player: PS3 using the PS3 renderer profile
5. Network architecture: PC <-> Cisco Switch Gigabit <-> PS3 . All hardware set to Auto, gigabit as default in this case.
6. Problem exposed:
I have added 4 samba shares in /etc/fstab/. They all get added without issues.
When I browse the network shares within PS3 Screen, I can see all of them.
However, I can browse 3 out of 4, the 4th one is giving me the following error on PS3 Screen : DLNA Protocol error 2114.
All samba shares:
1. folder Pictures - Display is OK. No issues.
2. folder Series - Play large MKV and AVI files
3. folder Music - Play the music fine. No issues.
4. Drive Movies (E$ on Network share) - Giving me DLNA Protocol error 2114. Then, displaying "There are no titles".
I can open the network shared through terminal or gnome without issues. I can play the movies with media player.
What I have tried to resolve this issue:
a. Remove openjdk 7.0 jre
b. Remove ps3mediaserver - Reboot.
c. ReInstall ps3mediaserver
d. Change PMS.conf to match new default configuration of release 1.71.0
The following text in bold is the error result of browsing the Network shared drive.
7. Here is the Debug.log:
- Code: Select all
INFO 2012-11-10 23:03:49.627 [main] GUI environment not available
INFO 2012-11-10 23:03:49.628 [main] Switching to console mode
INFO 2012-11-10 23:03:49.629 [main] Starting PS3 Media Server 1.71.0+mencoder35004-1 (ppa:happy-neko)
INFO 2012-11-10 23:03:49.629 [main] by shagrath / 2008-2012
INFO 2012-11-10 23:03:49.629 [main] http://ps3mediaserver.org
INFO 2012-11-10 23:03:49.629 [main] https://github.com/ps3mediaserver/ps3mediaserver
INFO 2012-11-10 23:03:49.629 [main]
INFO 2012-11-10 23:03:49.629 [main] Build: d4d1de9d0 (Tue Nov 6 20:21:23 2012 +0100)
INFO 2012-11-10 23:03:49.630 [main] Java: 1.7.0_09-Oracle Corporation
INFO 2012-11-10 23:03:49.630 [main] OS: Linux amd64 3.5.0-18-generic
INFO 2012-11-10 23:03:49.630 [main] Encoding: UTF-8
INFO 2012-11-10 23:03:49.630 [main] Memory: 682 MB
INFO 2012-11-10 23:03:49.630 [main]
INFO 2012-11-10 23:03:49.630 [main] Working directory: /usr/lib/ps3mediaserver
INFO 2012-11-10 23:03:49.631 [main] Temp directory: /tmp/ps3mediaserver
INFO 2012-11-10 23:03:49.631 [main] Logging config file: /etc/ps3mediaserver/logback.headless.xml
INFO 2012-11-10 23:03:49.631 [main] debug.log: /var/log/ps3mediaserver/alex/debug.log
INFO 2012-11-10 23:03:49.631 [main]
INFO 2012-11-10 23:03:49.632 [main] Profile directory: /home/alex/.config/ps3mediaserver
INFO 2012-11-10 23:03:49.632 [main] Profile path: /home/alex/.config/ps3mediaserver/PMS.conf
INFO 2012-11-10 23:03:49.632 [main] Profile permissions: rw
INFO 2012-11-10 23:03:49.632 [main] Profile name: PS3MediaServer
INFO 2012-11-10 23:03:49.632 [main]
INFO 2012-11-10 23:03:49.722 [main] Loading MediaInfo library
INFO 2012-11-10 23:03:49.757 [main] Loaded MediaInfoLib - v0.7.57
INFO 2012-11-10 23:03:49.771 [main] Loading renderer configurations from /etc/ps3mediaserver/renderers
INFO 2012-11-10 23:03:49.772 [main] Loading configuration file: SamsungWiseLink.conf
INFO 2012-11-10 23:03:49.777 [main] Loading configuration file: N900.conf
INFO 2012-11-10 23:03:49.787 [main] Loading configuration file: OPPOBDP83.conf
INFO 2012-11-10 23:03:49.795 [main] Loading configuration file: Bravia5500.conf
INFO 2012-11-10 23:03:49.799 [main] Loading configuration file: Realtek.conf
INFO 2012-11-10 23:03:49.803 [main] Loading configuration file: XBOX360.conf
INFO 2012-11-10 23:03:49.814 [main] Loading configuration file: YamahaRXA1010.conf
INFO 2012-11-10 23:03:49.824 [main] Loading configuration file: Philips.conf
INFO 2012-11-10 23:03:49.834 [main] Loading configuration file: DirecTVHR.conf
INFO 2012-11-10 23:03:49.839 [main] Loading configuration file: Samsung-SMT-G7400.conf
INFO 2012-11-10 23:03:49.848 [main] Loading configuration file: Streamium.conf
INFO 2012-11-10 23:03:49.855 [main] Loading configuration file: Showtime3.conf
INFO 2012-11-10 23:03:49.867 [main] Loading configuration file: SMP-N100.conf
INFO 2012-11-10 23:03:49.872 [main] Loading configuration file: PhilipsPFL.conf
INFO 2012-11-10 23:03:49.880 [main] Loading configuration file: WDTVLive.conf
INFO 2012-11-10 23:03:49.883 [main] Loading configuration file: SamsungAllShare.conf
INFO 2012-11-10 23:03:49.886 [main] Loading configuration file: YamahaRXV671.conf
INFO 2012-11-10 23:03:49.887 [main] Loading configuration file: FreeboxHD.conf
INFO 2012-11-10 23:03:49.893 [main] Loading configuration file: Android.conf
INFO 2012-11-10 23:03:49.898 [main] Loading configuration file: iPad-iPhone.conf
INFO 2012-11-10 23:03:49.900 [main] Loading configuration file: PopcornHour.conf
INFO 2012-11-10 23:03:49.909 [main] Loading configuration file: AirPlayer.conf
INFO 2012-11-10 23:03:49.912 [main] Loading configuration file: FreecomMusicPal.conf
INFO 2012-11-10 23:03:49.915 [main] Loading configuration file: XBMC.conf
INFO 2012-11-10 23:03:49.917 [main] Loading configuration file: SonyBluray.conf
INFO 2012-11-10 23:03:49.926 [main] Loading configuration file: WMP.conf
INFO 2012-11-10 23:03:49.929 [main] Loading configuration file: Bravia4500.conf
INFO 2012-11-10 23:03:49.931 [main] Loading configuration file: DLinkDSM510.conf
INFO 2012-11-10 23:03:49.934 [main] Loading configuration file: Panasonic.conf
INFO 2012-11-10 23:03:49.938 [main] Loading configuration file: LGST600.conf
INFO 2012-11-10 23:03:49.942 [main] Loading configuration file: Kuro.conf
INFO 2012-11-10 23:03:49.949 [main] Loading configuration file: BraviaEX.conf
INFO 2012-11-10 23:03:49.952 [main] Loading configuration file: OPPOBDP93.conf
INFO 2012-11-10 23:03:49.954 [main] Loading configuration file: PS3.conf
INFO 2012-11-10 23:03:49.958 [main] Checking MPlayer font cache. It can take a minute or so.
DEBUG 2012-11-10 23:03:49.959 [main] launching: /usr/lib/ps3mediaserver/linux/mplayer
INFO 2012-11-10 23:03:49.981 [main] Done!
INFO 2012-11-10 23:03:49.999 [main] Searching for plugins in /usr/lib/ps3mediaserver/plugins
INFO 2012-11-10 23:03:50.007 [main] No plugins found
INFO 2012-11-10 23:03:50.055 [main] Registering transcoding engine: FFmpeg Audio
INFO 2012-11-10 23:03:50.060 [main] Registering transcoding engine: MEncoder
INFO 2012-11-10 23:03:50.060 [main] Registering transcoding engine: FFmpeg
INFO 2012-11-10 23:03:50.060 [main] Registering transcoding engine: MPlayer Audio
INFO 2012-11-10 23:03:50.061 [main] Registering transcoding engine: FFmpeg Web Video
INFO 2012-11-10 23:03:50.061 [main] Registering transcoding engine: MEncoder Web
INFO 2012-11-10 23:03:50.062 [main] Registering transcoding engine: MPlayer Video Dump
INFO 2012-11-10 23:03:50.062 [main] Registering transcoding engine: MPlayer Web
INFO 2012-11-10 23:03:50.063 [main] Registering transcoding engine: tsMuxeR
INFO 2012-11-10 23:03:50.064 [main] Registering transcoding engine: Audio High Fidelity
INFO 2012-11-10 23:03:50.064 [main] Registering transcoding engine: VLC Audio Streaming
INFO 2012-11-10 23:03:50.064 [main] Registering transcoding engine: VLC Video Streaming
INFO 2012-11-10 23:03:50.064 [main] Registering transcoding engine: dcraw Thumbnailer
INFO 2012-11-10 23:03:50.075 [main] Using forced address 192.168.1.203
INFO 2012-11-10 23:03:50.077 [main] Created socket: /192.168.1.203:5995
DEBUG 2012-11-10 23:03:50.185 [main] Using database URL: jdbc:h2:/var/lib/ps3mediaserver/database-alex/medias
INFO 2012-11-10 23:03:50.186 [main] Using database located at: /var/lib/ps3mediaserver/database-alex
DEBUG 2012-11-10 23:03:50.580 [main] Database file count: 455
DEBUG 2012-11-10 23:03:50.580 [main] Database version: 1.71.0+mencoder35004-1 (ppa:happy-neko)
INFO 2012-11-10 23:03:50.592 [main] A tiny cache admin interface is available at: http://192.168.1.203:5995/console/home
INFO 2012-11-10 23:03:50.603 [main] Checking shared folder: /mnt/ps3share/Movies
INFO 2012-11-10 23:03:50.604 [main] Checking shared folder: /mnt/ps3share/Music
INFO 2012-11-10 23:03:50.605 [main] Checking shared folder: /mnt/ps3share/Photos
INFO 2012-11-10 23:03:50.605 [main] Checking shared folder: /mnt/ps3share/Series
DEBUG 2012-11-10 23:03:50.729 [main] Sending ALIVE...
INFO 2012-11-10 23:03:50.762 [main] Using the following UUID configured in PMS.conf: 5c6ca626-3b91-4230-86f9-dcd65ac71ae2
INFO 2012-11-10 23:03:52.881 [New I/O server worker #1-1] Access granted to /192.168.1.152 by rule: 192.168.1.152
INFO 2012-11-10 23:03:52.898 [pool-4-thread-1] Checking IP: 192.168.1.152 for Playstation 3
INFO 2012-11-10 23:03:52.933 [pool-4-thread-1] Renderer Playstation 3 found on this address: PS3 (192.168.1.152)
INFO 2012-11-10 23:03:52.944 [New I/O server worker #1-4] Checking shared folder: /mnt/ps3share/Movies
INFO 2012-11-10 23:03:52.946 [New I/O server worker #1-4] Checking shared folder: /mnt/ps3share/Music
INFO 2012-11-10 23:03:52.947 [New I/O server worker #1-4] Checking shared folder: /mnt/ps3share/Photos
DEBUG 2012-11-10 23:03:52.948 [pool-4-thread-1] Starting ping -c 3 -s 64000 192.168.1.152
INFO 2012-11-10 23:03:52.949 [New I/O server worker #1-4] Checking shared folder: /mnt/ps3share/Series
DEBUG 2012-11-10 23:03:52.971 [pool-4-thread-1] Unix process ID (ping): 3981
INFO 2012-11-10 23:03:54.436 [main] The server should now appear on your renderer
DEBUG 2012-11-10 23:03:54.948 [SpeedStats Failsafe] Stopping Unix process 3981: ping-0
INFO 2012-11-10 23:03:54.950 [pool-4-thread-1] Address /192.168.1.152 has an estimated network speed of: 512 Mb/s
INFO 2012-11-10 23:03:57.894 [New I/O server worker #1-8] Access denied to /192.168.1.204
DEBUG 2012-11-10 23:04:04.435 [UPNP-AliveMessageSender] Sending ALIVE...
INFO 2012-11-10 23:04:18.495 [New I/O server worker #1-2] Access denied to /192.168.1.143
INFO 2012-11-10 23:04:24.576 [New I/O server worker #1-3] Access denied to /192.168.1.206
DEBUG 2012-11-10 23:04:27.553 [UPNP-AliveMessageSender] Sending ALIVE...
[b]DEBUG 2012-11-10 23:06:52.363 [New I/O server worker #1-1] Caught exception
java.lang.IllegalArgumentException: Illegal group reference
at java.util.regex.Matcher.appendReplacement(Matcher.java:808) ~[na:1.7.0_09]
at java.util.regex.Matcher.replaceAll(Matcher.java:906) ~[na:1.7.0_09]
at java.lang.String.replaceAll(String.java:2162) ~[na:1.7.0_09]
at net.pms.dlna.DLNAResource.getDisplayName(DLNAResource.java:1044) ~[pms.jar:na]
at net.pms.dlna.DLNAResource.toString(DLNAResource.java:1231) ~[pms.jar:na]
at net.pms.network.RequestV2.answer(RequestV2.java:647) ~[pms.jar:na]
at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:301) ~[pms.jar:na]
at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:256) ~[pms.jar:na]
at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:149) ~[pms.jar:na]
at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:116) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndFireMessageReceived(ReplayingDecoder.java:527) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:506) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:443) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:351) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:282) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:202) ~[pms.jar:na]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_09]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_09]
at java.lang.Thread.run(Thread.java:722) [na:1.7.0_09]
DEBUG 2012-11-10 23:06:56.425 [New I/O server worker #1-4] Caught exception
java.lang.IllegalArgumentException: Illegal group reference
at java.util.regex.Matcher.appendReplacement(Matcher.java:808) ~[na:1.7.0_09]
at java.util.regex.Matcher.replaceAll(Matcher.java:906) ~[na:1.7.0_09]
at java.lang.String.replaceAll(String.java:2162) ~[na:1.7.0_09]
at net.pms.dlna.DLNAResource.getDisplayName(DLNAResource.java:1044) ~[pms.jar:na]
at net.pms.dlna.DLNAResource.toString(DLNAResource.java:1231) ~[pms.jar:na]
at net.pms.network.RequestV2.answer(RequestV2.java:647) ~[pms.jar:na]
at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:301) ~[pms.jar:na]
at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:256) ~[pms.jar:na]
at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:149) ~[pms.jar:na]
at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:116) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndFireMessageReceived(ReplayingDecoder.java:527) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:506) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:443) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:351) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:282) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:202) ~[pms.jar:na]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_09]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_09]
at java.lang.Thread.run(Thread.java:722) [na:1.7.0_09]
DEBUG 2012-11-10 23:06:56.507 [New I/O server worker #1-7] Caught exception
java.lang.IllegalArgumentException: Illegal group reference
at java.util.regex.Matcher.appendReplacement(Matcher.java:808) ~[na:1.7.0_09]
at java.util.regex.Matcher.replaceAll(Matcher.java:906) ~[na:1.7.0_09]
at java.lang.String.replaceAll(String.java:2162) ~[na:1.7.0_09]
at net.pms.dlna.DLNAResource.getDisplayName(DLNAResource.java:1044) ~[pms.jar:na]
at net.pms.dlna.DLNAResource.toString(DLNAResource.java:1231) ~[pms.jar:na]
at net.pms.network.RequestV2.answer(RequestV2.java:647) ~[pms.jar:na]
at net.pms.network.RequestHandlerV2.writeResponse(RequestHandlerV2.java:301) ~[pms.jar:na]
at net.pms.network.RequestHandlerV2.messageReceived(RequestHandlerV2.java:256) ~[pms.jar:na]
at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:149) ~[pms.jar:na]
at org.jboss.netty.handler.codec.http.HttpChunkAggregator.messageReceived(HttpChunkAggregator.java:116) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndFireMessageReceived(ReplayingDecoder.java:527) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:506) ~[pms.jar:na]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:443) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) ~[pms.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:351) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:282) ~[pms.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:202) ~[pms.jar:na]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_09]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_09]
at java.lang.Thread.run(Thread.java:722) [na:1.7.0_09][/b]
