What's new

[Beta] AB-Solution 3.x

  • 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!

- ps Removed switches, they would break the AB-Solution system checks.

- The AB UI now shows the pixelserv-tls version in use. The version is rechecked every time the ps menu is opened (hence a small delay there) and when certain operations are done in that menu.

- Changed how I handle the standard install URL for AB-Solution. The mistake of having my local development server in a released version made me change it to a fool-proof (!) way.
You just needed someone with enough knowledge to be dangerous to expose those issues. :oops:

And you know the old saying about making things foolproof?

God just makes a bigger fool.

- el New pagination option, page lengths can be set between 20 and 35 lines per page, default is 20.

- el New option to enable/disable colors in list, default is enabled.

And WOW! Holy Moly. Ask for one feature and you deliver 10x as much with really useful enhancements! Very nice. I am just blown away with the number of added functions in this version, thank you so very much! The 35 line pagination works very well in my 49 line terminal.
 
This beta version is now in feature freeze state and is the release-candidate
Thanks for the input (so far) and testing the new functions.
Please report any errors you may encounter so I can fix them before release.

This beta version will be released as AB-Solution 3.10 in about two days if I hear nothing to the contrary.
This also concludes beta testing for the 3.x branch. I now work exclusively on the 4.0 branch.
Unless, of course, 3.10 needs attention in the bugs or changed requirements section (e.g. pixelserv-tls or 382.x changes). If so, I'll hand them over to the not-so-lonely coder ;)
 
Sounds good, will you push 3.10 on both servers (release and beta)? So we don’t have to switch back and forth?
 
Not to be picky, but should it not be 3.10.0 so it is obvious it is an upgraded or newer version?

Thanks for the great job you're doing and glad to see you're not so lonely anymore! :)

This beta version is now in feature freeze state and is the release-candidate
Thanks for the input (so far) and testing the new functions.
Please report any errors you may encounter so I can fix them before release.

This beta version will be released as AB-Solution 3.10 in about two days if I hear nothing to the contrary.
This also concludes beta testing for the 3.x branch. I now work exclusively on the 4.0 branch.
Unless, of course, 3.10 needs attention in the bugs or changed requirements section (e.g. pixelserv-tls or 382.x changes). If so, I'll hand them over to the not-so-lonely coder ;)
 
Sounds good, will you push 3.10 on both servers (release and beta)? So we don’t have to switch back and forth?
Yes, that is the idea behind it. It will still show beta because of the URL but the files will be the same for release and beta channel.
 
Not to be picky, but should it not be 3.10.0 so it is obvious it is an upgraded or newer version?

Thanks for the great job you're doing and glad to see you're not so lonely anymore! :)
Version numbers are not consistent in AB because I have a thing going on with numbers :D
Anyway, 3.10 is in fact 3.10.0 but I suppress the zero after the last dot in AB version numbers in the UI.
But we both agree, in version numbers, 3.10 is higher than 3.9 or 3.9.9.99 or 3.9.3.99, don't we?
 
Got a bug, trying to add an entry to blacklist, it asks if I want to add, then jumps to listing list again, so I can not confirm addition. I type in the URL then hit enter, and get this over and over.
Code:
news-reports.info
 not found in blacklist or blocking file

 Add it to blacklist? [1=Yes 2=No]
 input is not an option

 ---------------------------------------------------

 Your blacklist.txt has these 381 entries:

 1: # No IP address mapping (0.0.0.0 123.123.12.3) and
 2: # no wildcards (*pricegrabber.com). This WILL NOT work.
 3: # Run [el] to read changes into Dnsmasq.
 4: # Add blacklisted domains as follows, without the leading #.
 5: # 0.0.0.0 pricegrabber.com
 6: # 0.0.0.0 www.pricegrabber.com
 7: 192.168.1.2 2038395008.downloadsettings.online
 8: 192.168.1.2 2znp09oa.com
 9: 192.168.1.2 3128426884.pub.ezanga.com
 10: 192.168.1.2 4jnzhl0d0.com
 11: 192.168.1.2 6ldu6qa.com
 12: 192.168.1.2 82o9v830.com
 13: 192.168.1.2 a0675c1160de6c6.com
 14: 192.168.1.2 abandonedclover.com
 15: 192.168.1.2 abruptroad.com
 16: 192.168.1.2 acknowing.com
 17: 192.168.1.2 actuallysheep.com
 18: 192.168.1.2 adexchangeperformance.com
 19: 192.168.1.2 adpgtr.com
 20: 192.168.1.2 adtwbjs.com
 21: 192.168.1.2 ak0gsh40.com
 22: 192.168.1.2 ambitiousagreement.com
 23: 192.168.1.2 americascardroom.eu
 24: 192.168.1.2 anxiousapples.com
 25: 192.168.1.2 argyresthia.com
 26: 192.168.1.2 awzbijw.com
 27: 192.168.1.2 balloontexture.com
 28: 192.168.1.2 baskettexture.com
 29: 192.168.1.2 bawdybeast.com
 30: 192.168.1.2 beamincrease.com
 31: 192.168.1.2 beamkite.com
 32: 192.168.1.2 bestreviews.com
 33: 192.168.1.2 bile.level303.club
 34: 192.168.1.2 boilingbeetle.com
 35: 192.168.1.2 bonxmedia.com

 1. Next 35 of remaining 346 lines, 381 total
 2. Show blacklist.txt options

 Select what to do [1-2 e=Exit]
 
Got a bug, trying to add an entry to blacklist, it asks if I want to add, then jumps to listing list again, so I can not confirm addition. I type in the URL then hit enter, and get this over and over.
Code:
news-reports.info
 not found in blacklist or blocking file

 Add it to blacklist? [1=Yes 2=No]
 input is not an option

 ---------------------------------------------------

 Your blacklist.txt has these 381 entries:

 1: # No IP address mapping (0.0.0.0 123.123.12.3) and
 2: # no wildcards (*pricegrabber.com). This WILL NOT work.
 3: # Run [el] to read changes into Dnsmasq.
 4: # Add blacklisted domains as follows, without the leading #.
 5: # 0.0.0.0 pricegrabber.com
 6: # 0.0.0.0 www.pricegrabber.com
 7: 192.168.1.2 2038395008.downloadsettings.online
 8: 192.168.1.2 2znp09oa.com
 9: 192.168.1.2 3128426884.pub.ezanga.com
 10: 192.168.1.2 4jnzhl0d0.com
 11: 192.168.1.2 6ldu6qa.com
 12: 192.168.1.2 82o9v830.com
 13: 192.168.1.2 a0675c1160de6c6.com
 14: 192.168.1.2 abandonedclover.com
 15: 192.168.1.2 abruptroad.com
 16: 192.168.1.2 acknowing.com
 17: 192.168.1.2 actuallysheep.com
 18: 192.168.1.2 adexchangeperformance.com
 19: 192.168.1.2 adpgtr.com
 20: 192.168.1.2 adtwbjs.com
 21: 192.168.1.2 ak0gsh40.com
 22: 192.168.1.2 ambitiousagreement.com
 23: 192.168.1.2 americascardroom.eu
 24: 192.168.1.2 anxiousapples.com
 25: 192.168.1.2 argyresthia.com
 26: 192.168.1.2 awzbijw.com
 27: 192.168.1.2 balloontexture.com
 28: 192.168.1.2 baskettexture.com
 29: 192.168.1.2 bawdybeast.com
 30: 192.168.1.2 beamincrease.com
 31: 192.168.1.2 beamkite.com
 32: 192.168.1.2 bestreviews.com
 33: 192.168.1.2 bile.level303.club
 34: 192.168.1.2 boilingbeetle.com
 35: 192.168.1.2 bonxmedia.com

 1. Next 35 of remaining 346 lines, 381 total
 2. Show blacklist.txt options

 Select what to do [1-2 e=Exit]
That happens when you hit Enter without making a selection for [1=Yes 2=No].
I'm not sure this is a bug, I'll have to check what other menu options do if you simply hit Enter. Most return the selection and require a valid input.
In any case, the domain is not added if you do that, which is correct.

Thanks for the report.
 
That happens when you hit Enter without making a selection for [1=Yes 2=No].
I'm not sure this is a bug, I'll have to check what other menu options do if you simply hit Enter. Most return the selection and require a valid input.
In any case, the domain is not added if you do that, which is correct.

Thanks for the report.
But after I type in the domain to blacklist, I have to hit Enter, and the choice comes up and immediately scrolls through the blacklist and I cannot make a choice and the only opportunity to makes a selection is that the bottom of the screen I pasted above. I'm not hitting Enter at the
Code:
news-reports.info
 not found in blacklist or blocking file

 Add it to blacklist? [1=Yes 2=No]
because it just instantly gives the "input is not an option" and scrolls on. It acts like I hit Enter at the prompt, but I did not.
 
It acts like I hit Enter at the prompt, but I did not.
That would be a real bug.
It works here on all routers, this is what it should look like:
Code:
An explanatory comment can be added after this step

 Enter domain  [e=Exit] news-reports.info
 ---------------------------------------------------

 news-reports.info
 not found in blacklist or blocking file

 Add it to blacklist? [1=Yes 2=No] 1

 Do you want to add a comment? [1=Yes 2=No] 1
 ---------------------------------------------------

 An explanatory comment will look like so:
 172.20.0.254 www.example.com #this comment explains why you are adding this domain

 The "#" is auto-added

 Enter comment  [e=Exit] test

 news-reports.info #test
 added to blacklist.txt
So, yours jumps over the "Add it to blacklist? [1=Yes 2=No] 1" question.
Let me try to recreate it somehow...

Before I dig deeper, could it be you accidentally copy/paste two carriage returns as well? Because if you do that it will behave exactly what you see.
Try again and make sure you only copy the wording, not additional hidden characters.
 
Before I dig deeper, could it be you accidentally copy/paste two carriage returns as well? Because if you do that it will behave exactly what you see.
Try again and make sure you only copy the wording, not additional hidden characters.
The first time I did a copy / paste, and thought that might be it. Now I have only directly typed the URL with the keyboard and then hit Enter on keyboard. I have repeated the manual typing five times with the same result. I checked the keyboard settings to see if something was odd there.

This is a Dell laptop with Linux Mint and Chrome browser. I've even closed the terminal, logged out of the AC68U (Asus-Merlin), and restarted the computer, only opened the terminal, SSH to router and start AB-Solution. Manually type in URL and press Enter, immediate scroll past the prompt.
Code:
news-reports.info
 not found in blacklist or blocking file

 Add it to blacklist? [1=Yes 2=No]
 input is not an option

 ---------------------------------------------------

 Your blacklist.txt has these 381 entries:

 1: # No IP address mapping (0.0.0.0 123.123.12.3) and
 2: # no wildcards (*pricegrabber.com). This WILL NOT work.
 3: # Run [el] to read changes into Dnsmasq.
 4: # Add blacklisted domains as follows, without the leading #.
 5: # 0.0.0.0 pricegrabber.com
 6: # 0.0.0.0 www.pricegrabber.com
 7: 192.168.1.2 2038395008.downloadsettings.online
 
This is a Dell laptop with Linux Mint and Chrome browser. I've even closed the terminal, logged out of the AC68U (Asus-Merlin), and restarted the computer, only opened the terminal, SSH to router and start AB-Solution. Manually type in URL and press Enter, immediate scroll past the prompt.
Just to rule out some weird behavior, I have Linux Mint 18.2 on an old Laptop. Works flawless as on my CentOS 6.5 and 7 systems.
Is it the same when adding to the whitelist?
 
And @Butterfly Bones , just in case there was a transmission error while downloading the files from the server, run 1233 to re-download all files.
It's unlikely but worth a shot.
 
Just to rule out some weird behavior, I have Linux Mint 18.2 on an old Laptop. Works flawless as on my CentOS 6.5 and 7 systems.
Is it the same when adding to the whitelist?
No, I added two test URLs to whitelist with no scroll behavior. I tried two different test URLs similar to the one giving me problems and both did the same.

And @Butterfly Bones , just in case there was a transmission error while downloading the files from the server, run 1233 to re-download all files.
It's unlikely but worth a shot.
I should have thought of this. I did the re-download with 1233 and that solved it, no idea why. I should have remembered that one. Thank you. I need to do a quick shortcut text file for AB-Solution like I do for the CLI options for Skynet. duh.
 
No, I added two test URLs to whitelist with no scroll behavior. I tried two different test URLs similar to the one giving me problems and both did the same.


I should have thought of this. I did the re-download with 1233 and that solved it, no idea why. I should have remembered that one. Thank you. I need to do a quick shortcut text file for AB-Solution like I do for the CLI options for Skynet. duh.
I was pulling my hair out about this. Glad it solved the mystery.
Here's the list of hidden commands in AB-Solution, added for my own - and the users - convenience.
 
I was pulling my hair out about this. Glad it solved the mystery.
Here's the list of hidden commands in AB-Solution, added for my own - and the users - convenience.
Yeah, sorry, had me babbled as well. Thanks for the link, I've read every entry on the website, and I knew it was there and now have it copy / pasted to a doc in my local router docs folder. Sometimes I need those references when I am temporarily offline and the file browser link in the tray makes it quick.
 
AB-Solution 3.10 is now available

Use cu to update to this latest version.

If you want to stay on the beta channel you can do so. The files in the beta channel are the exact same as in the release version.
It will still show "AB-Solution 3.10 beta" in the AB UI header so long as you leave the beta URL.
See post No. 1 for how to reset to the release channel.
 
AB-Solution 3.10 is now available

Use cu to update to this latest version.

If you want to stay on the beta channel you can do so. The files in the beta channel are the exact same as in the release version.
It will still show "AB-Solution 3.10 beta" in the AB UI header so long as you leave the beta URL.
See post No. 1 for how to reset to the release channel.
Updated the beta with absolutely no problems!! great work once again.
 
AB-Solution 3.10.1 is now available through the beta channel.
Use cu to update.

See post #1 for changes.
 
@MacG32 , you might want to test this beta version. See post #1 for details.
 

Sign Up For SNBForums Daily Digest

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