Okay, Chrome is playing music. It is displaying errors on the backend and as you can see from the time stamps it takes about a minute to load a song in chrome. Output for Chrome: Handling request for /home/david/music/music/Metallica/Very Best '98 (1998)/04 - One.mp3 ::ffff:192.168.1.2 - - [11/Aug/2011 00:44:44] "GET /getcontent?buffered=true&key=2910 HTTP/1.1" 200 - Handling request for /home/david/music/music/Metallica/Very Best '98 (1998)/04 - One.mp3 ---------------------------------------- Exception happened during processing of request from ('::ffff:192.168.1.2', 40728, 0, 0) Traceback (most recent call last): File "/usr/lib/python2.6/SocketServer.py", line 560, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python2.6/SocketServer.py", line 322, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python2.6/SocketServer.py", line 617, in __init__ self.handle() File "/usr/lib/python2.6/BaseHTTPServer.py", line 329, in handle self.handle_one_request() File "/usr/lib/python2.6/BaseHTTPServer.py", line 323, in handle_one_request method() File "/usr/bin/zeya", line 134, in do_GET self.serve_content(urllib.unquote(self.path[12:])) File "/usr/bin/zeya", line 200, in serve_content self.wfile.close() File "/usr/lib/python2.6/socket.py", line 270, in close self.flush() File "/usr/lib/python2.6/socket.py", line 297, in flush self._sock.sendall(buffer(data, write_offset, buffer_size)) error: [Errno 32] Broken pipe ---------------------------------------- ::ffff:192.168.1.2 - - [11/Aug/2011 00:45:08] "GET /getcontent?buffered=true&key=2910 HTTP/1.1" 200 - Handling request for /home/david/music/music/Metallica/Very Best '98 (1998)/04 - One.mp3 ---------------------------------------- Exception happened during processing of request from ('::ffff:192.168.1.2', 40731, 0, 0) Traceback (most recent call last): File "/usr/lib/python2.6/SocketServer.py", line 560, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python2.6/SocketServer.py", line 322, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python2.6/SocketServer.py", line 617, in __init__ self.handle() File "/usr/lib/python2.6/BaseHTTPServer.py", line 329, in handle self.handle_one_request() File "/usr/lib/python2.6/BaseHTTPServer.py", line 323, in handle_one_request method() File "/usr/bin/zeya", line 134, in do_GET self.serve_content(urllib.unquote(self.path[12:])) File "/usr/bin/zeya", line 200, in serve_content self.wfile.close() File "/usr/lib/python2.6/socket.py", line 270, in close self.flush() File "/usr/lib/python2.6/socket.py", line 297, in flush self._sock.sendall(buffer(data, write_offset, buffer_size)) error: [Errno 32] Broken pipe ---------------------------------------- ::ffff:192.168.1.2 - - [11/Aug/2011 00:45:33] "GET /getcontent?buffered=true&key=2911 HTTP/1.1" 200 - Handling request for /home/david/music/music/Metallica/Very Best '98 (1998)/05 - Nothing Else Matters.mp3 ---------------------------------------- Another note on this... It continues to loop the trackback for the next track (In example, Nothing else matters.mp3) when playing the track before it. (One.mp3)