1.4.11 Released, Nearly Stable!

52 views
Skip to first unread message

Kevin Fwu

unread,
Jul 23, 2015, 4:25:54 PM7/23/15
to OpenLiteSpeed Development
Hi Everyone,

OpenLiteSpeed 1.4.11 is now released!  This version supports PHP 7 Beta 1, so if you're looking to get your hands on the newest PHP 7 release, try it out here!  This update also contains additional bug fixes and improved code.

As always, if possible, please consider trying out this branch. The more people we have using 1.4.x, the more confident we can be that this release is ready to be designated as stable.

Cheers,
Kevin

Stevo Novkovski

unread,
Jul 24, 2015, 8:17:46 AM7/24/15
to openlitespee...@googlegroups.com, kf...@litespeedtech.com
Everytime when i try to open https url, i`m getting error log

******************************************************************************************
2015-07-24 08:05:02.905 [NOTICE] [AutoRestarter] child process with pid=14910 received signal=11, a core file is created!
2015-07-24 08:05:02.913 [NOTICE] [AutoRestarter] cleanup children processes and unix sockets belong to process 14910 !
2015-07-24 08:05:03.000 [NOTICE] [AutoRestarter] new child process with pid=14924 is forked!
2015-07-24 08:05:03.000 [NOTICE] [child: 14924] Successfully change current user to www-data
2015-07-24 08:05:03.000 [NOTICE] Child: 14924] Core dump is enabled.
2015-07-24 08:05:03.000 [NOTICE] [Child: 14924] Setup swapping space...
2015-07-24 08:05:03.000 [NOTICE] [Child: 14924] LiteSpeed/1.4.11 Open starts successfully!
sh: gdb: command not found
sh: mailx: command not found
******************************************************************************************


i noticed that those are yum packages, so i installed. After that 

*****************************************************************************************
2015-07-24 08:49:19.460 [NOTICE] [AutoRestarter] child process with pid=24241 received signal=11, a core file is created!
2015-07-24 08:49:19.795 [NOTICE] [AutoRestarter] cleanup children processes and unix sockets belong to process 24241 !
2015-07-24 08:49:19.896 [NOTICE] [AutoRestarter] new child process with pid=24290 is forked!
2015-07-24 08:49:19.896 [NOTICE] [child: 24290] Successfully change current user to www-data
2015-07-24 08:49:19.896 [NOTICE] Child: 24290] Core dump is enabled.
2015-07-24 08:49:19.896 [NOTICE] [Child: 24290] Setup swapping space...
2015-07-24 08:49:19.896 [NOTICE] [Child: 24290] LiteSpeed/1.4.11 Open starts successfully!

warning: core file may not match specified executable file.
321 h2connection.cpp: No such file or directory.
/usr/sbin/sendmail: No such file or directory
. . . message not sent.
*****************************************************************************************


Then i totally reinstall ols. again same problem.

1.4.11
configure --with-user=www-data --with-group=www-data
Centos 7


David

unread,
Jul 24, 2015, 9:12:49 AM7/24/15
to openlitespee...@googlegroups.com
I am sorry to hear that.
Can you check if you can access the https://your_IP:7080/, the webAdmin page, if yes, this means you can access the HTTPS, but the https url you got error may have some other problem, most likely is because of some configuration error.
You mentioned that you did a totally reinstallation, but if the location is the same, and you did not remove the previous installation directory, you should still have the same configuration files.
Thanks for your feedback, please let us known if still get any problem.
David



On 7/24/2015 8:17 AM, Stevo Novkovski wrote:
Everytime when i try to open https url, i`m getting error log

******************************************************************************************
2015-07-24 08:05:02.905 [NOTICE] [AutoRestarter] child process with pid=14910 received signal=11, a core file is created!
2015-07-24 08:05:02.913 [NOTICE] [AutoRestarter] cleanup children processes and unix sockets belong to process 14910 !
2015-07-24 08:05:03.000 [NOTICE] [AutoRestarter] new child process with pid=14924 is forked!
2015-07-24 08:05:03.000 [NOTICE] [child: 14924] Successfully change current user to www-data
2015-07-24 08:05:03.000 [NOTICE] Child: 14924] Core dump is enabled.
2015-07-24 08:05:03.000 [NOTICE] [Child: 14924] Setup swapping space...
2015-07-24 08:05:03.000 [NOTICE] [Child: 14924] LiteSpeed/1.4.11 Open starts successfully!
sh: gdb: command not found
sh: mailx: command not found
******************************************************************************************


i noticed that those are yum packages, so i installed. After that 

*****************************************************************************************
warning: core file may not match specified executable file.
321 h2connection.cpp: No such file or directory.
/usr/sbin/sendmail: No such file or directory
. . . message not sent.
*****************************************************************************************


Then i totally reinstall ols. again same problem.

1.4.11
configure --with-user=www-data --with-group=www-data
Centos 7


--
You received this message because you are subscribed to the Google Groups "OpenLiteSpeed Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openlitespeed-deve...@googlegroups.com.
To post to this group, send email to openlitespee...@googlegroups.com.
Visit this group at http://groups.google.com/group/openlitespeed-development.
For more options, visit https://groups.google.com/d/optout.

George Wang

unread,
Jul 24, 2015, 9:22:26 AM7/24/15
to openlitespee...@googlegroups.com
Please install gdb, then check the core file with gdb.
Core files are usually located at /tmp/lshttpd/bak_core

gdb /usr/local/lsws/bin/lshttpd path_to_core_file
bt

Best regards,
George Wang

On 7/24/2015 8:17 AM, Stevo Novkovski wrote:
> Everytime when i try to open https url, i`m getting error log
>
> ******************************************************************************************
> 2015-07-24 08:05:02.905 [NOTICE] [AutoRestarter] child process with
> pid=14910 received signal=11, a core file is created!
> 2015-07-24 08:05:02.913 [NOTICE] [AutoRestarter] cleanup children
> processes and unix sockets belong to process 14910 !
> 2015-07-24 08:05:03.000 [NOTICE] [AutoRestarter] new child process with
> pid=14924 is forked!
> 2015-07-24 08:05:03.000 [NOTICE] [child: 14924] Successfully change
> current user to www-data
> 2015-07-24 08:05:03.000 [NOTICE] Child: 14924] Core dump is enabled.
> 2015-07-24 08:05:03.000 [NOTICE] [Child: 14924] Setup swapping space...
> 2015-07-24 08:05:03.000 [NOTICE] [Child: 14924] LiteSpeed/1.4.11 Open
> starts successfully!
> sh: gdb: command not found
> sh: mailx: command not found
> ******************************************************************************************
>
>
> i noticed that those are yum packages, so i installed. After that
>
> *****************************************************************************************
> warning: core file may not match specified executable file.
> 321h2connection.cpp: No such file or directory.
> /usr/sbin/sendmail: No such file or directory
> . . . message not sent.
> *****************************************************************************************
>
>
> Then i totally reinstall ols. again same problem.
>
> 1.4.11
> configure --with-user=www-data --with-group=www-data
> Centos 7
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "OpenLiteSpeed Development" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to openlitespeed-deve...@googlegroups.com
> <mailto:openlitespeed-deve...@googlegroups.com>.
> To post to this group, send email to
> openlitespee...@googlegroups.com
> <mailto:openlitespee...@googlegroups.com>.

David

unread,
Jul 24, 2015, 11:26:07 AM7/24/15
to openlitespee...@googlegroups.com
This is a bug due the the recent change of logger() refactoring and does not trigger the test cases.
We added more test cases to these cases and did fix that issue and the patch is already on the server package file.
Please re-download the package and install again.
Sorry for any inconvenience and thanks a lot for your feedback.
David


On 7/24/2015 8:17 AM, Stevo Novkovski wrote:
Everytime when i try to open https url, i`m getting error log

******************************************************************************************
2015-07-24 08:05:02.905 [NOTICE] [AutoRestarter] child process with pid=14910 received signal=11, a core file is created!
2015-07-24 08:05:02.913 [NOTICE] [AutoRestarter] cleanup children processes and unix sockets belong to process 14910 !
2015-07-24 08:05:03.000 [NOTICE] [AutoRestarter] new child process with pid=14924 is forked!
2015-07-24 08:05:03.000 [NOTICE] [child: 14924] Successfully change current user to www-data
2015-07-24 08:05:03.000 [NOTICE] Child: 14924] Core dump is enabled.
2015-07-24 08:05:03.000 [NOTICE] [Child: 14924] Setup swapping space...
2015-07-24 08:05:03.000 [NOTICE] [Child: 14924] LiteSpeed/1.4.11 Open starts successfully!
sh: gdb: command not found
sh: mailx: command not found
******************************************************************************************


i noticed that those are yum packages, so i installed. After that 

*****************************************************************************************
warning: core file may not match specified executable file.
321 h2connection.cpp: No such file or directory.
/usr/sbin/sendmail: No such file or directory
. . . message not sent.
*****************************************************************************************


Then i totally reinstall ols. again same problem.

1.4.11
configure --with-user=www-data --with-group=www-data
Centos 7


--
You received this message because you are subscribed to the Google Groups "OpenLiteSpeed Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openlitespeed-deve...@googlegroups.com.
To post to this group, send email to openlitespee...@googlegroups.com.

Stevo Novkovski

unread,
Jul 24, 2015, 11:32:20 AM7/24/15
to OpenLiteSpeed Development, gw...@litespeedtech.com
Well here is more info.


Actually i always try new versions on totally new vps and i install ols from auto install script.
I change few things in my auto install script or actually just removed "spdy,https" configure parameters with they are default on in 1.4.11

I`m also setting virtual host from code, installing wordpress, ssl keys and crt, configuring listeners ..everything from code.

So this was working fine in 1.4.10, but now now.

When i disable HTTP2, https is working, so it must be some bug in HTTP2.
Looks like only when HTTP2 is on it doesnt work. Tested on NONE and SPDY, its working.

gdb checks:

log just after restart http://prntscr.com/7whpdf
log just after restart but also trying to open https page with HTTP2 enabled: http://prntscr.com/7whr29  (blue one is added)

Stevo Novkovski

unread,
Jul 24, 2015, 11:33:51 AM7/24/15
to OpenLiteSpeed Development, d...@litespeedtech.com
Download from ols website or github?

David

unread,
Jul 24, 2015, 11:34:23 AM7/24/15
to Stevo Novkovski, OpenLiteSpeed Development
Either way.

Stevo Novkovski

unread,
Jul 24, 2015, 12:24:23 PM7/24/15
to OpenLiteSpeed Development, d...@litespeedtech.com
Nope, again same problem.
If "HTTP2" is enabled in Listener -> SSL -> Security & Features it just don`t work.

David

unread,
Jul 24, 2015, 1:47:51 PM7/24/15
to Stevo Novkovski, OpenLiteSpeed Development
If you did a totally re-install and still have such an issue, can you try to use the gdb to debug it?

Please install gdb, then check the core file with gdb.
Core files are usually located at /tmp/lshttpd/bak_core

gdb /usr/local/lsws/bin/lshttpd path_to_core_file
bt

Thanks.
David

Stevo Novkovski

unread,
Jul 24, 2015, 2:20:08 PM7/24/15
to OpenLiteSpeed Development, d...@litespeedtech.com

Kevin Fwu

unread,
Jul 24, 2015, 2:47:32 PM7/24/15
to OpenLiteSpeed Development, novkovs...@gmail.com, d...@litespeedtech.com, novkovs...@gmail.com
Hi Stevo,

Based on the screenshots, your problem should have been fixed, as the line specified (h2connection.cpp: line 321) was the line that I updated.

If you are comfortable with reading code, could you go to your downloaded directory, and look at src/spdy/h2connection.cpp at that line?

If you are not comfortable reading code, please upload that file.

h2connection.cpp line 321 should say if (LS_LOG_ENABLED(LOG4CXX_NS::Level::DBG_LESS)).  

If, instead, it says if (getLogger()->isEnabled(LOG4CXX_NS::Level::DBG_LESS)), then the tarball is still the old one.

I tested this just now, and it works fine for me.

If the line was updated and the problem still persists, please send us a step by step process of what your script does.

Best,
Kevin


Stevo Novkovski

unread,
Jul 24, 2015, 3:43:38 PM7/24/15
to OpenLiteSpeed Development, d...@litespeedtech.com, kf...@litespeedtech.com
Thanks, looks fine now.
Reply all
Reply to author
Forward
0 new messages