What's new

pixelserv pixelserv - A Better One-pixel Webserver for Adblock

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Reading up on it, it doesn’t appear that will be useful for most people anymore. At some point between when I left and came back, Entware adopted OpenSSL 1.1.1 and I assume most people are using that install method. So, no worries. I’ll figure out my own thing or just switch to Entware
Merlin also included 1.1.1 in the firmware for some applications as well
 
Updated my iPhone to iOS 13 GM yesterday. Browsing is slow and I get a lot of invalid certificate warnings, when on my local network.

Is this the expected pixelserv trouble?
 
Last edited:
I've just uploaded the ipks here: https://github.com/jackyaz/pixelserv-tls/releases/tag/2.3.0

Download the ipk, then place on your router using WinSCP or similar. Next run opkg install, e.g.
Code:
opkg install /jffs/pixelserv-tls_2.3.0-1_aarch64-3.10.ipk
I dl'ed and installed the ipk (aarch64 - AC86U) with no issues, generated new crt and key as DonnyJohnny shows above, and imported it into my iPhone (replaced old Pixelserv CA cert), iPad (running iPadOS 13.1 beta) and MacBook Air.

I added the new Pixelserv CA cert to my AC86U using the script from @kvic in this post #1352, and all seems well. I see no errors in the iPad with iOS 13.1 beta or the iPhone on 12.4.1 or MacBook Air (stable Catalina).

I just cannot get Safari to show my router webgui as trusted in any of those three devices. I had my main computer (Ubuntu Linux with Chrome) showing the padlock. I was gone for six weeks and the Ubuntu is still in the box as I unpack into the renovated apartment, and the Mac OSX is new and different enough though it is based on Linux, I still have a learning steep-ish curve.

I've been searching and scanning all the early pages of this thread when we were all installing, configuring and testing the many releases that kvic was actively making at that time. I just cannot find how to get Safari to trust my AC86U. I'm cross-eyed and half blind at this point. Anyone know what I'm missing here (aside from arthritic grey matter ;) )
 
I installed Jack's ipk and created new certs. Now I'm getting the following error,

Code:
 Starting pixelserv-tls (Diversion)... failed
pixelserv-tls: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

I used the static binary provided by Kvic before as Entware didn't provide libopenssl 1.1.1 before. As of now Entware still provides 1.0.2p-1 . If I install that, will that be good enough?
 
I installed Jack's ipk and created new certs. Now I'm getting the following error,

Code:
 Starting pixelserv-tls (Diversion)... failed
pixelserv-tls: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

I used the static binary provided by Kvic before as Entware didn't provide libopenssl 1.1.1 before. As of now Entware still provides 1.0.2p-1 . If I install that, will that be good enough?
You should probably run
Code:
opkg update
opkg upgrade
1.1.1 has been available for a while
 
I dl'ed and installed the ipk (aarch64 - AC86U) with no issues, generated new crt and key as DonnyJohnny shows above, and imported it into my iPhone (replaced old Pixelserv CA cert), iPad (running iPadOS 13.1 beta) and MacBook Air.

I added the new Pixelserv CA cert to my AC86U using the script from @kvic in this post #1352, and all seems well. I see no errors in the iPad with iOS 13.1 beta or the iPhone on 12.4.1 or MacBook Air (stable Catalina).

I just cannot get Safari to show my router webgui as trusted in any of those three devices. I had my main computer (Ubuntu Linux with Chrome) showing the padlock. I was gone for six weeks and the Ubuntu is still in the box as I unpack into the renovated apartment, and the Mac OSX is new and different enough though it is based on Linux, I still have a learning steep-ish curve.

I've been searching and scanning all the early pages of this thread when we were all installing, configuring and testing the many releases that kvic was actively making at that time. I just cannot find how to get Safari to trust my AC86U. I'm cross-eyed and half blind at this point. Anyone know what I'm missing here (aside from arthritic grey matter ;) )

in IOS, u done the Certificate Trust setting?
https://github.com/kvic-z/pixelserv-tls/wiki/Create-and-Import-the-CA-Certificate

Try to also delete the old cert. then do a browser Clear Cache.

Also do a purge cert in pixelserv and do a restart of pixelserv
 
I dl'ed and installed the ipk (aarch64 - AC86U) with no issues, generated new crt and key as DonnyJohnny shows above, and imported it into my iPhone (replaced old Pixelserv CA cert), iPad (running iPadOS 13.1 beta) and MacBook Air.

I added the new Pixelserv CA cert to my AC86U using the script from @kvic in this post #1352, and all seems well. I see no errors in the iPad with iOS 13.1 beta or the iPhone on 12.4.1 or MacBook Air (stable Catalina).

I just cannot get Safari to show my router webgui as trusted in any of those three devices. I had my main computer (Ubuntu Linux with Chrome) showing the padlock. I was gone for six weeks and the Ubuntu is still in the box as I unpack into the renovated apartment, and the Mac OSX is new and different enough though it is based on Linux, I still have a learning steep-ish curve.

I've been searching and scanning all the early pages of this thread when we were all installing, configuring and testing the many releases that kvic was actively making at that time. I just cannot find how to get Safari to trust my AC86U. I'm cross-eyed and half blind at this point. Anyone know what I'm missing here (aside from arthritic grey matter ;) )

Are u using pixelserv CA to access router GUI?

if so, your issue for router web server may be due to this
https://www.snbforums.com/threads/p...server-for-adblock.26114/page-151#post-512762

maybe need to wait for new firmware to come up. unless u are able to compile your own firmware
 
in IOS, u done the Certificate Trust setting?
https://github.com/kvic-z/pixelserv-tls/wiki/Create-and-Import-the-CA-Certificate

Try to also delete the old cert. then do a browser Clear Cache.

Also do a purge cert in pixelserv and do a restart of pixelserv
Yes - used that instruction page to verify
Yes - before and after generating new cert All 3 devices
Yes - before the install of the new ink and again after the new ink was installed

edit - I'm still on 384.12 since I moved home. Since I'm only one version back and the router was offline while I was gone, I was in no hurry to move to .13 until I'm more settled.

I'll move that upgrade priority higher on my (long) to-do list.
 
Last edited:
I’m sure @thelonelycoder is following along and testing, so he can update amtm...


Sent from my iPhone using Tapatalk
Yeah, I just realized this. (insert embarrassed emoji). I searched for that in Diversion since that is what utilizes PS. I just exited Diversion in my terminal and saw that in AMTM. My precise logic trips me often. :rolleyes:
 
Installed the arm7 binary to my 87U, used diversion to purge the certificates and restart pixelserv (separate steps). Seems to be working fine.

I did NOT regenerate ca.crt and key so I didn't have to reimport those. Only one iOS device, in the hands of the the Spouse, who will not permit touching of the Device, so I don't know if she has upgraded to 13.
 

Similar threads

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top