I too was getting very frequent crashes, with no clear causes (to me) based on the debug logging. Rolled back to prior stable for the time being.Edit: Not that good. It's crashing every once a while.
I too was getting very frequent crashes, with no clear causes (to me) based on the debug logging. Rolled back to prior stable for the time being.
sh -c "$(wget -qO - https://kazoo.ga/pixelserv-tls/install-beta.sh)"
Jumped right in! [emoji3] Thanks a lot for being in the feedback loop. Will keep you posted on stability.New beta version Km-test.2 aka v2.1.0-test.2
Thanks again for all the testing on the prior version. I believe I nailed down the seemingly random crashes. In Km-test.2, I revised the ssl caching code to better protect openssl objects under massive concurrency.
For details in this test version and the upcoming v2.10 release, pls read the latest on kazoo.ga/pixelserv-tls.
Entware-ng (ARMv7 and mipsel) users can use the one liner below as usual or otherwise to install.
Code:sh -c "$(wget -qO - https://kazoo.ga/pixelserv-tls/install-beta.sh)"
One major new feature is caching most frequently used certificates in memory and enabling SSL session resume. Recurring HTTPS requests will see significantly less time to process i.e. near HTTP speed.
A snapshot of ssl cache related counters. More explanation on the above page.
Will appreciate any feedback.
No crashes so far on test2
Test2 is good so far at the two hour mark, no crashes. Haven't gotten to a purge point yet but the average time is half what it was at the 1 hour mark; cached certs are 70 and cached hits are 222.
My AC68U Merlin 384.3 test2 stable!
sh -c "$(wget -qO - https://kazoo.ga/pixelserv-tls/install-beta.sh)"
Thanks, but it still fails to start:I saw @RMerlin had put up a separate toolchain for newer ARMs. It's a quick download so I gave it a try.
For RT-AC86, you've to manually download pixelserv-tls.v2.1.0-test.2.armv8.zip from releases and run the executable inside "dist" for now.
@thelonelycoder, specially brewed for you. Pls let me know if it runs.
edit:
now ppl can use the same script to install for RT-AC86U
Code:sh -c "$(wget -qO - https://kazoo.ga/pixelserv-tls/install-beta.sh)"
user@RT-AC86U-AD60:/tmp/home/root# /opt/etc/init.d/S80pixelserv-tls start
Starting pixelserv-tls (AB-Solution)... failed
user@RT-AC86U-AD60:/tmp/home/root# pixelserv-tls -v
pixelserv-tls: error while loading shared libraries: pixelserv-tls: unsupported version 0 of Verneed record
Thanks, but it still fails to start:
Does that help?Code:user@RT-AC86U-AD60:/tmp/home/root# /opt/etc/init.d/S80pixelserv-tls start Starting pixelserv-tls (AB-Solution)... failed user@RT-AC86U-AD60:/tmp/home/root# pixelserv-tls -v pixelserv-tls: error while loading shared libraries: pixelserv-tls: unsupported version 0 of Verneed record
libcrypto.a
libcrypto.so.1.0.0
libssl.a
libssl.so.1.0.0
Yeah, I haven't got these. But I can wait until you have time, no problem.That's sad news but not unexpected. I'll need to build from the firmware (or build from Entware 3.x). Both are tedious processes that I'm unlikely to proceed atm.
If some forum members have the RT-AC86U firmware build environment or Entware-3x build environment, it shall be quick to compile.
Alternatively if someone can upload the following four files from RT-AC86U FW build environment, I may be able to give another quick try:
Code:libcrypto.a libcrypto.so.1.0.0 libssl.a libssl.so.1.0.0
Sorry..
Performance on test 2 has been great. I’ve been hitting it intentionally hard and it’s quite stable. I’m going to just let it run organically for today and check on it tonight or tomorrow to see how it goes.Good to hear. My weekend was spoiled by the crashes but hunting down the possible causes brought back good memories.
I have entware-3x buildroot ' -'Yeah, I haven't got these. But I can wait until you have time, no problem.
Thread starter | Title | Forum | Replies | Date |
---|---|---|---|---|
C | Diversion Pixelserv replacement | Asuswrt-Merlin AddOns | 2 | |
L | Is Diversion better than NextDNS, PiHole or AdGuard Home? | Asuswrt-Merlin AddOns | 10 |
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!