I am using the latest build 503.
apache 2.2.11
php 5.2.8
kplaylist 1.8.503
Windows XP pro
using inbuild zip and rar
16000 songs.
using login.kpp and kpconfig for customization. No change to index file for 503.
Here is how one can re-create a problem:
log in
view folders and pick an album
click on a song to play (inline player JW - mediaplayer). let it play for 10-15 secs
cancel the song and within 5 seconds click on another song..
song may continue to play.. stop the song again in 10-15 seconds..
click on any song within 5 secs again.. system hangs.. client is disconnected. Closing IE and re-starting required.
If you let the song complete and then start another one - no problems.
if you wait more than 5 seconds before clicking on next song - most of times - no problems.
I have tried following combinations and problem still exists:
- used another mediaplayer in jw
- tried many combinations of parameters in apache2 server (mpm, maxrequests etc)..not a server problem
- checked to error logs for apache - no errors
- tried a stable version of kplaylist 502 and 503
- re-built id3 tags
- re-booted server many times
- watched mysql admin live as client requests came in and watched client getting disconnected for some reason
- tried with 2 clients from 2 different computers
Here is an access log to see get/post requests (recreated the problem to post here). You can see bunch of GET commands but there is no POST corresponding from the last requests.
--------
192.168.1.151 - - [23/Feb/2009:11:41:51 -0500] "GET /kplaylist_images/kplaylist.gif HTTP/1.1" 304 -
192.168.1.151 - - [23/Feb/2009:11:41:51 -0500] "GET /kplaylist_images/root.gif HTTP/1.1" 304 -
192.168.1.151 - - [23/Feb/2009:11:41:51 -0500] "GET /kplaylist_images/cdback.gif HTTP/1.1" 304 -
192.168.1.151 - - [23/Feb/2009:11:41:50 -0500] "GET /kplaylist18/index.php?n3=31_-185801100&pwd=SW5kaWFuIFNvbmdzLw%3D%3D&d=0 HTTP/1.1" 200 45460
192.168.1.151 - - [23/Feb/2009:11:41:51 -0500] "GET /kplaylist_images/saveicon.gif HTTP/1.1" 304 -
192.168.1.151 - - [23/Feb/2009:11:41:51 -0500] "GET /kplaylist18/index.php?imgid3sid=15755&c=1-14454&stag=cfd1a249c5767a49 HTTP/1.1" 200 28274
192.168.1.151 - - [23/Feb/2009:11:41:55 -0500] "GET /kplaylist18/index.php?action=playwinfile&id=15755 HTTP/1.1" 200 14094
192.168.1.151 - - [23/Feb/2009:11:41:55 -0500] "GET /kplaylist18/prototype-1.6.0.2.js HTTP/1.1" 304 -
192.168.1.151 - - [23/Feb/2009:11:41:55 -0500] "GET /kplaylist18/mediaplayer-3-16/swfobject.js HTTP/1.1" 304 -
192.168.1.151 - - [23/Feb/2009:11:41:55 -0500] "GET /kplaylist18/mediaplayer-3-16/player.swf?file=%2Fkplaylist18%2Findex.php%3Ftemplist%3D1%26c%3D1-14454%26file%3D013624.xml HTTP/1.1" 200 42566
192.168.1.151 - - [23/Feb/2009:11:41:55 -0500] "GET /kplaylist18/index.php?templist=1&c=1-14454&file=013624.xml HTTP/1.1" 200 467
192.168.1.151 - - [23/Feb/2009:11:41:55 -0500] "GET /kplaylist18/index.php?imgid3sid=15755&c=1-14454&stag=d3d1a249c5767a49 HTTP/1.1" 200 28274
192.168.1.151 - - [23/Feb/2009:11:41:56 -0500] "GET /kplaylist18/index.php?imgid3sid=15755&c=1-14454&stag=d3d1a249c5767a49 HTTP/1.1" 200 28274
192.168.1.151 - - [23/Feb/2009:11:41:57 -0500] "POST /kplaylist18/index.php HTTP/1.1" 200 1496
192.168.1.151 - - [23/Feb/2009:11:41:57 -0500] "POST /kplaylist18/index.php HTTP/1.1" 200 572
192.168.1.151 - - [23/Feb/2009:11:42:01 -0500] "POST /kplaylist18/index.php HTTP/1.1" 200 572
192.168.1.151 - - [23/Feb/2009:11:42:02 -0500] "POST /kplaylist18/index.php HTTP/1.1" 200 1496
192.168.1.151 - - [23/Feb/2009:11:42:07 -0500] "GET /kplaylist18/index.php?action=playwinfile&id=15764 HTTP/1.1" 200 14094
192.168.1.151 - - [23/Feb/2009:11:42:07 -0500] "POST /kplaylist18/index.php HTTP/1.1" 200 1496
192.168.1.151 - - [23/Feb/2009:11:42:07 -0500] "POST /kplaylist18/index.php HTTP/1.1" 200 572
192.168.1.151 - - [23/Feb/2009:11:42:07 -0500] "GET /kplaylist18/prototype-1.6.0.2.js HTTP/1.1" 304 -
192.168.1.151 - - [23/Feb/2009:11:42:07 -0500] "GET /kplaylist18/mediaplayer-3-16/swfobject.js HTTP/1.1" 304 -
192.168.1.151 - - [23/Feb/2009:11:42:07 -0500] "GET /kplaylist18/mediaplayer-3-16/player.swf?file=%2Fkplaylist18%2Findex.php%3Ftemplist%3D1%26c%3D1-14454%26file%3D005410.xml HTTP/1.1" 200 42566
192.168.1.151 - - [23/Feb/2009:11:42:08 -0500] "GET /kplaylist18/index.php?templist=1&c=1-14454&file=005410.xml HTTP/1.1" 200 469
192.168.1.151 - - [23/Feb/2009:11:42:08 -0500] "GET /kplaylist18/index.php?imgid3sid=15755&c=1-14454&stag=e0d1a249c5767a49 HTTP/1.1" 200 28274
192.168.1.151 - - [23/Feb/2009:11:42:08 -0500] "GET /kplaylist18/index.php?imgid3sid=15755&c=1-14454&stag=e0d1a249c5767a49 HTTP/1.1" 200 28274
192.168.1.151 - - [23/Feb/2009:11:42:16 -0500] "POST /kplaylist18/index.php HTTP/1.1" 200 572
192.168.1.151 - - [23/Feb/2009:11:42:17 -0500] "POST /kplaylist18/index.php HTTP/1.1" 200 1494
192.168.1.151 - - [23/Feb/2009:11:42:17 -0500] "POST /kplaylist18/index.php HTTP/1.1" 200 1494
192.168.1.151 - - [23/Feb/2009:11:42:17 -0500] "POST /kplaylist18/index.php HTTP/1.1" 200 572
192.168.1.151 - - [23/Feb/2009:11:42:09 -0500] "GET /kplaylist18/index.php?streamsid=15764&c=1-14454&stag=e0d1a249ce767a49&file=.mp3 HTTP/1.1" 200 307072
192.168.1.151 - - [23/Feb/2009:11:42:19 -0500] "GET /kplaylist18/index.php?action=playwinfile&id=15753 HTTP/1.1" 200 14094
192.168.1.151 - - [23/Feb/2009:11:42:20 -0500] "GET /kplaylist18/prototype-1.6.0.2.js HTTP/1.1" 304 -
192.168.1.151 - - [23/Feb/2009:11:42:20 -0500] "GET /kplaylist18/mediaplayer-3-16/swfobject.js HTTP/1.1" 304 -
192.168.1.151 - - [23/Feb/2009:11:42:20 -0500] "GET /kplaylist18/mediaplayer-3-16/player.swf?file=%2Fkplaylist18%2Findex.php%3Ftemplist%3D1%26c%3D1-14454%26file%3D016809.xml HTTP/1.1" 200 42566
192.168.1.151 - - [23/Feb/2009:11:42:20 -0500] "GET /kplaylist18/index.php?templist=1&c=1-14454&file=016809.xml HTTP/1.1" 200 470
192.168.1.151 - - [23/Feb/2009:11:42:20 -0500] "GET /kplaylist18/index.php?imgid3sid=15755&c=1-14454&stag=ecd1a249c5767a49 HTTP/1.1" 200 28274
-----------------------------
here is error log for above
[Mon Feb 23 11:41:00 2009] [notice] Apache/2.2.11 (Win32) PHP/5.2.8 configured -- resuming normal operations
[Mon Feb 23 11:41:00 2009] [notice] Server built: Dec 10 2008 00:10:06
[Mon Feb 23 11:41:00 2009] [notice] Parent: Created child process 244
[Mon Feb 23 11:41:01 2009] [notice] Child 244: Child process is running
[Mon Feb 23 11:41:01 2009] [notice] Child 244: Acquired the start mutex.
[Mon Feb 23 11:41:01 2009] [notice] Child 244: Starting 64 worker threads.
[Mon Feb 23 11:41:01 2009] [notice] Child 244: Starting thread to listen on port 80.
Apache is working fine and still listening but client has dropped
I think that there is a problem with resetting stream - perhaps?
------------
Anyone help me here please
