OpenLiteSpeed Version 1.4.26 is now released! Now supports BoringSSL and TLS 1.3!

88 views
Skip to first unread message

Kevin Fwu

unread,
Jun 1, 2017, 4:36:21 PM6/1/17
to OpenLiteSpeed Development
Hi Everyone,

We're happy to announce the release of OpenLiteSpeed 1.4.26.

With 1.4.26, OLS now supports using BoringSSL and TLS 1.3, so for anyone looking to push the envelope with web technologies, try these out and let us know what you think!

Also involved in this release are several bug fixes reported by our awesome users, so thank you all for finding these issues!

One important note - DNS lookup was switched to use only the udns library, so it is a new requirement for compiling OLS. If you run into a compilation issue, please try installing libudns for your Operating System.

Examples:
CentOS 5, 6, 7: udns-devel
Ubuntu/Debian: libudns-dev
FreeBSD: /usr/ports/dns/udns
Mac OS X: port install libudns

Download OpenLiteSpeed here.

We are experiencing some issues with our debian repos, some are available, but others are encountering errors. We are aware of this and will work to fix this ASAP.

Cheers,
Kevin

Kevin Fwu

unread,
Jun 2, 2017, 11:50:59 AM6/2/17
to OpenLiteSpeed Development
All Debian repos should be up and running now, let us know if you run into any issues!

Eli Alum

unread,
Jun 3, 2017, 5:18:13 AM6/3/17
to OpenLiteSpeed Development
Hi,

About udns, what about upgrades ?
I just verified with a server running v1.4.25 and upgraded via "yum update", I couldn't see udns* being install as a dependency.

Should we experience any issues with servers picked up the latest 1.4.26 version (automated yum update) and doesn't have udns ?

Thanks,
Eli.

David Shue

unread,
Jun 3, 2017, 11:26:43 AM6/3/17
to Eli Alum, OpenLiteSpeed Development
The udns will be automatically built while building from the source code and find there is no udns library installed.
If you can run it correctly, then it is all right.
Thanks.
David


--
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 https://groups.google.com/group/openlitespeed-development.
For more options, visit https://groups.google.com/d/optout.

David

unread,
Jun 5, 2017, 9:53:31 AM6/5/17
to openlitespee...@googlegroups.com
Hi Eli,

You needn't to upgrades udns library if you have already update the openlitespeed and it is working.
Our RPM packages link the udns library statically while building the packages.

Thanks.
David
--

aisonet

unread,
Jul 5, 2017, 1:29:33 PM7/5/17
to OpenLiteSpeed Development
Im having issues with this version on one of my servers. We are using OLS as a SSL proxy and all of a sudden OLS is just hanging, it will not serve any more requests, the log file stops being written to and the admin area doesnt load, only when we restart the service will it work for a minute and then hang again. Here is the end of the debug log below. We need a fix for this ASAP.

2017-07-05 10:25:32.053 [DEBUG] [localhost:80] create new connection succeed!
2017-07-05 10:25:32.053 [DEBUG] [localhost:80] request [24.22.63.252:50534:HTTP2-13#domain.com:proxy] is assigned with connection!
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2-13#domain.com:proxy] [ExtConn] reconnect()
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2-13#domain.com:proxy] [ExtConn] connecting to [localhost:80]...
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2] Frame type 8, size: 4
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2-13] Received WINDOW_UPDATE, size: 4, flag: 0x0, Message: ''
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2-13#domain.com:proxy] Stream WINDOW_UPDATE: 12451840, window size: 12582912.
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2] Read() returned 0
2017-07-05 10:25:32.053 [DEBUG] EdStream::handleEvent(), fd: 21, event: 4
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2-13#domain.com:proxy] ExtConn::onWrite()
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2-13#domain.com:proxy] Connected to [localhost:80] on local address [127.0.0.1:61752]!
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2-13#domain.com:proxy] Request header is done
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2-13#domain.com:proxy] ExtConn::continueRead()
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2-13#domain.com:proxy] Request body done!
2017-07-05 10:25:32.053 [DEBUG] [24.22.63.252:50534:HTTP2-13#domain.com:proxy] ExtConn::suspendWrite()
2017-07-05 10:25:32.164 [DEBUG] [24.22.63.252:50534:HTTP2] NtwkIOLink::handleEvents() events=1!
2017-07-05 10:25:32.164 [DEBUG] [24.22.63.252:50534:HTTP2] onReadSSL(), none, wantRead: 4, wantWrite: 0, allowWrite: 1, allowRead: 1, m_ssl.wantRead: 1, m_ssl.wantWrite: 0, m_ssl.lastRead: 4, m_ssl.lastWrite: 0
2017-07-05 10:25:32.164 [DEBUG] [24.22.63.252:50534:HTTP2] Read() returned 9
2017-07-05 10:25:32.164 [DEBUG] [24.22.63.252:50534:HTTP2] Frame type 4, size: 0
2017-07-05 10:25:32.164 [DEBUG] [24.22.63.252:50534:HTTP2-0] Received SETTINGS, size: 0, flag: 0x1, Message: ''
2017-07-05 10:25:32.164 [DEBUG] [24.22.63.252:50534:HTTP2] Read() returned 0
2017-07-05 10:25:35.026 [DEBUG] [*:443] New connection from 35.192.45.239:57216.
2017-07-05 10:25:35.026 [DEBUG] [35.192.45.239:57216] concurrent conn: 1
2017-07-05 10:25:35.026 [DEBUG] [35.192.45.239:57216] NtwkIOLink::handleEvents() events=1!
2017-07-05 10:25:35.026 [DEBUG] [35.192.45.239:57216] onReadSSL(), none, wantRead: 0, wantWrite: 0, allowWrite: 1, allowRead: 1, m_ssl.wantRead: 1, m_ssl.wantWrite: 0, m_ssl.lastRead: 0, m_ssl.lastWrite: 0
2017-07-05 10:25:35.026 [DEBUG] [35.192.45.239:57216] [SSL] SSLAgain()!
2017-07-05 10:25:35.032 [DEBUG] [35.192.45.239:57216] setSSLAgain(), CR, wantRead: 0, wantWrite: 0, allowWrite: 1, allowRead: 1, m_ssl.wantRead: 1, m_ssl.wantWrite: 0, m_ssl.lastRead: 0, m_ssl.lastWrite: 0
2017-07-05 10:25:35.032 [DEBUG] [35.192.45.239:57216] setSSLAgain(), SW, wantRead: 0, wantWrite: 0, allowWrite: 1, allowRead: 1, m_ssl.wantRead: 1, m_ssl.wantWrite: 0, m_ssl.lastRead: 0, m_ssl.lastWrite: 0
2017-07-05 10:25:35.032 [DEBUG] [*:443] 1 connections accepted!
2017-07-05 10:25:35.090 [DEBUG] [35.192.45.239:57216] NtwkIOLink::handleEvents() events=1!
2017-07-05 10:25:35.090 [DEBUG] [35.192.45.239:57216] onReadSSL(), none, wantRead: 0, wantWrite: 0, allowWrite: 1, allowRead: 1, m_ssl.wantRead: 1, m_ssl.wantWrite: 0, m_ssl.lastRead: 0, m_ssl.lastWrite: 0
2017-07-05 10:25:35.090 [DEBUG] [35.192.45.239:57216] [SSL] SSLAgain()!
2017-07-05 10:25:35.090 [DEBUG] [35.192.45.239:57216] setSSLAgain(), CR, wantRead: 0, wantWrite: 0, allowWrite: 1, allowRead: 1, m_ssl.wantRead: 1, m_ssl.wantWrite: 0, m_ssl.lastRead: 0, m_ssl.lastWrite: 0
2017-07-05 10:25:35.090 [DEBUG] [35.192.45.239:57216] setSSLAgain(), SW, wantRead: 0, wantWrite: 0, allowWrite: 1, allowRead: 1, m_ssl.wantRead: 1, m_ssl.wantWrite: 0, m_ssl.lastRead: 0, m_ssl.lastWrite: 0
2017-07-05 10:25:35.093 [DEBUG] [35.192.45.239:57216] NtwkIOLink::handleEvents() events=1!
2017-07-05 10:25:35.093 [DEBUG] [35.192.45.239:57216] onReadSSL(), none, wantRead: 0, wantWrite: 0, allowWrite: 1, allowRead: 1, m_ssl.wantRead: 1, m_ssl.wantWrite: 0, m_ssl.lastRead: 0, m_ssl.lastWrite: 0
2017-07-05 10:25:35.093 [DEBUG] [35.192.45.239:57216] [SSL] SSLAgain()!

Jetserver Admin

unread,
Jul 5, 2017, 1:59:58 PM7/5/17
to aisonet, OpenLiteSpeed Development
I can confirm we are experiencing same weird hanging issues in several OLS servers.

I've been working closely with Kevin on this, so far couldn't find any lead...

Mostly on heavy WordPress sites, our guess is the caching module.

נשלח מה-iPhone שלי

‫ב-5 ביולי 2017, בשעה 20:29, ‏‏aisonet ‏<steven...@gmail.com> כתב/ה:‬

--
You received this message because you are subscribed to a topic in the Google Groups "OpenLiteSpeed Development" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openlitespeed-development/QvchzofFAj0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openlitespeed-deve...@googlegroups.com.

aisonet

unread,
Jul 5, 2017, 2:58:46 PM7/5/17
to OpenLiteSpeed Development, steven...@gmail.com
Nice, I hope they can figure it out. I rebooted the problem server and that seems to have fixed it for now, but no telling how long that will keep it fixed.
To unsubscribe from this group and all its topics, send an email to openlitespeed-development+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages