LSWS 4.1RC1 release

Discussion in 'LSWS 4.1 Release' started by mistwang, Jun 12, 2009.

  1. anewday

    anewday Moderator

    Any updates on when the stable version will be released?
  2. bhanuprasad1981

    bhanuprasad1981 New Member

    hello, any major issues till now , i would like to use this on my server :)
  3. serass

    serass New Member

    Does the latest 4.1RC1 includes the recent buffer overflow fix?
  4. colorprint

    colorprint New Member

    when the FreeBSD x64 packages will be available?
  5. mistwang

    mistwang LiteSpeed Staff

    Available now.
  6. DraCoola

    DraCoola Member

    Does this RC1 still include :
    ----------------------------------------------------------------------
    * Added support for compressed Wordpress super cache.
    * Fixed a bug in RewriteMap handling
    * Improved compatibility with Apache configuration directives, "AddHandler", "SetHandler".
    ----------------------------------------------------------------------

    as 4.0.7 did?

    Because I have change to 4.0.7 and got 503 error, then I back to this RC1 again.
  7. robfrew

    robfrew New Member

  8. anewday

    anewday Moderator

    ^ I moved the posts to the other thread now.
  9. robfrew

    robfrew New Member

    Here is the latest test with 4.1rc1 and uploads not working correctly. If you try to upload using a standard form, anything 24kb or over does not upload to PHP correctly.

    You can test this on our dev server here:

    http://www.e-motionz.com/test.php

    Just upload an image less than 23kb, then upload one that is more than 24kb.

    PHP will return the results of the files array. It should show file details for anything less than 23kb and it should show an error code 3 (partial file upload) for anything larger than 24kb. If we switch back to LSWS 4.0, you do not get these errors.

    The only thing that shows up in the debug log is:

    [xx.8.12.59:51278-0#mxxm.com] Content len: 0, Request line:
    GET /test.php HTTP/1.1
    [xx.8.12.59:51120-0#mxxm.com] Content len: 24741, Request line:
    POST /photos.php HTTP/1.1
    Last edited: Jul 27, 2009
  10. robfrew

    robfrew New Member

    Debug Log:
    Code:
    2009-07-27 13:33:12.489	NOTICE	[68.8.12.59:53652-1#e-motionz.com] Content len: 0, Request line:
    GET /test.php HTTP/1.1
    2009-07-27 13:33:12.489	DEBUG	[68.8.12.59:53652-1#e-motionz.com] Find handler [e-motionz.com_lsphp] for [.php]
    2009-07-27 13:33:12.489	DEBUG	[68.8.12.59:53652-1#e-motionz.com] processContextPath() return 0
    2009-07-27 13:33:12.489	DEBUG	[68.8.12.59:53652-1#e-motionz.com] run lsapi processor.
    2009-07-27 13:33:12.489	DEBUG	[uds://tmp/lshttpd/e-motionz.com_lsphp.sock] connection available!
    2009-07-27 13:33:12.489	DEBUG	[uds://tmp/lshttpd/e-motionz.com_lsphp.sock] request [68.8.12.59:53652-1#e-motionz.com:lsapi] is assigned with connection!
    2009-07-27 13:33:12.489	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] ExtConn::continueRead()
    2009-07-27 13:33:12.489	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] ExtConn::suspendWrite()
    2009-07-27 13:33:12.489	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] processNewReq() return 0.
    2009-07-27 13:33:12.489	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] ExtConn::onRead()
    2009-07-27 13:33:12.489	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] LsapiConn::doRead()
    2009-07-27 13:33:12.490	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] ExtConn::onRead()
    2009-07-27 13:33:12.490	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] LsapiConn::doRead()
    2009-07-27 13:33:12.490	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] GZIP response body!
    2009-07-27 13:33:12.490	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] [EXT] EndResponse( endCode=0, protocolStatus=0 )
    2009-07-27 13:33:12.490	DEBUG	[uds://tmp/lshttpd/e-motionz.com_lsphp.sock] add recycled connection to connection pool!
    2009-07-27 13:33:12.490	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] Written to client: 675
    2009-07-27 13:33:12.490	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] HttpConnection::flush()!
    2009-07-27 13:33:12.490	DEBUG	[68.8.12.59:53652-1#e-motionz.com:lsapi] HttpConnection::nextRequest()!
    2009-07-27 13:33:13.273	DEBUG	[68.8.12.59:53652-2] HttpConnection::onReadEx(), state: 0!
    2009-07-27 13:33:13.273	DEBUG	[68.8.12.59:53652-2] readToHeaderBuf().
    2009-07-27 13:33:13.273	DEBUG	[68.8.12.59:53652-2] Read from client: 1460
    2009-07-27 13:33:13.273	DEBUG	[68.8.12.59:53652-2] read 1460 bytes to header buffer
    2009-07-27 13:33:13.273	DEBUG	[68.8.12.59:53652-2] processHeader() return 0, header state: 3.
    2009-07-27 13:33:13.273	DEBUG	[68.8.12.59:53652-2] readToHeaderBuf() return 0.
    
  11. robfrew

    robfrew New Member

    Code:
    2009-07-27 13:33:13.273	NOTICE	[68.8.12.59:53652-2#e-motionz.com] Content len: 22987, Request line:
    POST /photos.php HTTP/1.1
    2009-07-27 13:33:13.273	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.273	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 0
    2009-07-27 13:33:13.273	DEBUG	[68.8.12.59:53652-2#e-motionz.com] processNewReq() return 0.
    2009-07-27 13:33:13.277	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.277	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.277	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1460
    2009-07-27 13:33:13.277	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 2261/0 bytes!
    2009-07-27 13:33:13.281	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.281	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.281	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1176
    2009-07-27 13:33:13.281	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 3437/0 bytes!
    2009-07-27 13:33:13.285	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.285	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.285	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1460
    2009-07-27 13:33:13.285	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 4897/0 bytes!
    2009-07-27 13:33:13.289	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.289	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.289	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1460
    2009-07-27 13:33:13.289	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 6357/0 bytes!
    2009-07-27 13:33:13.306	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.306	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.306	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1176
    2009-07-27 13:33:13.306	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 7533/0 bytes!
    2009-07-27 13:33:13.331	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.331	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.331	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 659
    2009-07-27 13:33:13.331	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 8192/0 bytes!
    2009-07-27 13:33:13.331	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 801
    2009-07-27 13:33:13.331	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 8993/0 bytes!
    2009-07-27 13:33:13.335	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.335	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.335	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1460
    2009-07-27 13:33:13.335	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 10453/0 bytes!
    2009-07-27 13:33:13.343	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.343	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.343	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1176
    2009-07-27 13:33:13.343	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 11629/0 bytes!
    2009-07-27 13:33:13.352	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.352	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.352	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1460
    2009-07-27 13:33:13.352	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 13089/0 bytes!
    2009-07-27 13:33:13.357	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.357	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.357	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1460
    2009-07-27 13:33:13.357	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 14549/0 bytes!
    2009-07-27 13:33:13.361	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.361	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.361	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1176
    2009-07-27 13:33:13.361	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 15725/0 bytes!
    2009-07-27 13:33:13.399	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.399	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.399	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 659
    2009-07-27 13:33:13.399	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 16384/0 bytes!
    2009-07-27 13:33:13.399	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 801
    2009-07-27 13:33:13.399	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 17185/0 bytes!
    2009-07-27 13:33:13.403	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.403	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.403	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1460
    2009-07-27 13:33:13.403	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 18645/0 bytes!
    2009-07-27 13:33:13.403	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.403	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.403	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 0
    2009-07-27 13:33:13.407	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.407	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.407	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1176
    2009-07-27 13:33:13.407	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 19821/0 bytes!
    2009-07-27 13:33:13.412	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.412	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.412	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1460
    2009-07-27 13:33:13.412	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 21281/0 bytes!
    2009-07-27 13:33:13.417	DEBUG	[68.8.12.59:53652-2#e-motionz.com] HttpConnection::onReadEx(), state: 2!
    2009-07-27 13:33:13.417	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read Request Body!
    2009-07-27 13:33:13.417	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Read from client: 1706
    2009-07-27 13:33:13.417	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finsh request body 22987/0 bytes!
    2009-07-27 13:33:13.417	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Finished request body 22987 bytes!
    2009-07-27 13:33:13.418	DEBUG	[68.8.12.59:53652-2#e-motionz.com] Find handler [e-motionz.com_lsphp] for [.php]
    2009-07-27 13:33:13.418	DEBUG	[68.8.12.59:53652-2#e-motionz.com] processContextPath() return 0
    2009-07-27 13:33:13.418	DEBUG	[68.8.12.59:53652-2#e-motionz.com] run lsapi processor.
    2009-07-27 13:33:13.418	DEBUG	[uds://tmp/lshttpd/e-motionz.com_lsphp.sock] connection available!
    2009-07-27 13:33:13.418	DEBUG	[uds://tmp/lshttpd/e-motionz.com_lsphp.sock] request [68.8.12.59:53652-2#e-motionz.com:lsapi] is assigned with connection!
    2009-07-27 13:33:13.418	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] ExtConn::continueRead()
    2009-07-27 13:33:13.418	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] ExtConn::continueWrite()
    2009-07-27 13:33:13.418	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] ExtConn::suspendWrite()
    2009-07-27 13:33:13.418	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] ExtConn::onRead()
    2009-07-27 13:33:13.418	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] LsapiConn::doRead()
    2009-07-27 13:33:13.419	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] ExtConn::onRead()
    2009-07-27 13:33:13.419	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] LsapiConn::doRead()
    2009-07-27 13:33:13.419	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] GZIP response body!
    2009-07-27 13:33:13.419	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] [EXT] EndResponse( endCode=0, protocolStatus=0 )
    2009-07-27 13:33:13.419	DEBUG	[uds://tmp/lshttpd/e-motionz.com_lsphp.sock] add recycled connection to connection pool!
    2009-07-27 13:33:13.419	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] Written to client: 417
    2009-07-27 13:33:13.419	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] HttpConnection::flush()!
    2009-07-27 13:33:13.419	DEBUG	[68.8.12.59:53652-2#e-motionz.com:lsapi] HttpConnection::nextRequest()!
  12. mistwang

    mistwang LiteSpeed Staff

    4.1RC1 release package has been updated with all the fixes in 4.0.x releases.
    Hopefully, it will be the last build of 4.1RC1, we can move on to 4.1RC2
  13. robfrew

    robfrew New Member

    Do these updates include a fix for the upload as mentioned?
  14. robfrew

    robfrew New Member

    Downloaded, latest RC1 and the upload issues still exist. Again you can see for yourself by trying to upload anything larger than 24kb on our dev server using the following test page:

    http://www.e-motionz.com/test.php
  15. mistwang

    mistwang LiteSpeed Staff

    May I have your test script?
    Or login to your server to take a look? Enable debug logging?
  16. robfrew

    robfrew New Member

    Check your PM
  17. mistwang

    mistwang LiteSpeed Staff

    OK, it should be fixed in the latest update.
  18. anewday

    anewday Moderator

    What was the problem? I think it'd be helpful to state it here in the future after a fix is applied. :)
  19. robfrew

    robfrew New Member

    Whatever it was, it's fixed! Works as far as we can tell.
  20. anewday

    anewday Moderator

    George, are all the bug fixes from 4.0.10 (including this one) incorporated in the latest 4.1? I want to make sure before I download it.

    btw, why remove the memory usage on the homepage of the admin console? :(
    Last edited: Aug 23, 2009

Share This Page