ηMatrix/eMatrix support thread
Moderators: Lootyhoof, FranklinDM
Forum rules
Please do not create new topics here unless you are an extension author in need of a dedicated releases&support thread!
Please do not create new topics here unless you are an extension author in need of a dedicated releases&support thread!
-
- Astronaut
- Posts: 570
- Joined: 2017-12-19, 08:03
- Location: Canada
Re: ηMatrix/eMatrix support thread
Random Question about eMatrix:
Are the host files suppose to automatically update? Seems like I have to do this manually
Are the host files suppose to automatically update? Seems like I have to do this manually
Systemd Free - MX Linux, Antix Linux & Artix Linux
-
- Moon Magic practitioner
- Posts: 2401
- Joined: 2018-05-05, 13:29
Re: ηMatrix/eMatrix support thread
They are...
Guess I have to start working on the next version already.
Guess I have to start working on the next version already.
Re: ηMatrix/eMatrix support thread
The noscript tags were ignored, this new version fix it thanks.
-
- Astronaut
- Posts: 570
- Joined: 2017-12-19, 08:03
- Location: Canada
Re: ηMatrix/eMatrix support thread
Thank You Vanilla. Your work is much appreciated. This add on is a must with today's Internet/web pages.
Systemd Free - MX Linux, Antix Linux & Artix Linux
-
- Moon Magic practitioner
- Posts: 2401
- Joined: 2018-05-05, 13:29
Re: ηMatrix/eMatrix support thread
Thanks.

Just in case, can you check if the automatic updates work with 3.0.5?
Just clear the cache, activate automatic updates, and see if anything happens as time passes. Browse normally and check from time to time until the end of the day or something like that.
-
- Lunatic
- Posts: 347
- Joined: 2018-05-26, 18:13
Re: ηMatrix/eMatrix support thread
I have 3.03 (in PM 28.6) and just tried a manual update and got no response (the request did not show in the logger). Did a manual update of Hosts Files and the last two, MVPS and Peter Lowe, did not update and no request showed in the logger (or in Web Dev. Network) when I retried updating those two.
I did not investigate any further. If it isn't useful info, just disregard it. I'm fine with it as is.
I did not investigate any further. If it isn't useful info, just disregard it. I'm fine with it as is.
Win10home(1709), PM33.7.0-portable as of Apr 8, '25
-
- Moon Magic practitioner
- Posts: 2401
- Joined: 2018-05-05, 13:29
Re: ηMatrix/eMatrix support thread
Yes, it seems 3.0.3 has a problem with host files and updates.
It's probably related to what caused the issue with the search engines.
After writing this post I'll release 3.0.5, if the problem persists just say so.
It's probably related to what caused the issue with the search engines.
After writing this post I'll release 3.0.5, if the problem persists just say so.
-
- Astronaut
- Posts: 570
- Joined: 2017-12-19, 08:03
- Location: Canada
Re: ηMatrix/eMatrix support thread
Palemoon has been open a few times, ematrix has been updated, but the host files are not updated?
Would it be possible to trigger the host file update when one manually looks for extension updates?
Would it be possible to trigger the host file update when one manually looks for extension updates?
You do not have the required permissions to view the files attached to this post.
Systemd Free - MX Linux, Antix Linux & Artix Linux
-
- Moon Magic practitioner
- Posts: 2401
- Joined: 2018-05-05, 13:29
Re: ηMatrix/eMatrix support thread
In your screenshot the automatic updates setting is disabled though.
I'm not confident in my ability to fix all the bugs without introducing new ones. As such I'm still keeping an eye on this, so don't worry if you messed up.
I'm not confident in my ability to fix all the bugs without introducing new ones. As such I'm still keeping an eye on this, so don't worry if you messed up.
-
- Astronaut
- Posts: 650
- Joined: 2017-08-14, 23:43
Re: ηMatrix/eMatrix support thread
I run uMatrix and have never seen the value of the hosts stuff; it only duplicates stuff I have access to in uB0 and (I assume) other ad blockers.
Seems inefficient and is the first thing I turn off in any fresh install.
Seems inefficient and is the first thing I turn off in any fresh install.
-
- Astronaut
- Posts: 570
- Joined: 2017-12-19, 08:03
- Location: Canada
Re: ηMatrix/eMatrix support thread
Doh! I see now. I will check the box and let you know. Sorry.
Systemd Free - MX Linux, Antix Linux & Artix Linux
-
- Moon Magic practitioner
- Posts: 2401
- Joined: 2018-05-05, 13:29
Re: ηMatrix/eMatrix support thread
The purpose of the host lists is to let the extension automatically block ("put in dark red" from the point of view of the UI) requests coming from those domains.
Ultimately it's the same as other ad blockers, but how it does it is different.
If you have another ad blocker you can disable host files, the browser won't connect to those domains anyway.
-
- Board Warrior
- Posts: 1273
- Joined: 2017-06-06, 07:38
Re: ηMatrix/eMatrix support thread
I don't know why others did not report this but DDG search is still broken when first party scripts are blocked. This is on latest 3.0.5 version of eMatrix.
-
- Moon Magic practitioner
- Posts: 2401
- Joined: 2018-05-05, 13:29
Re: ηMatrix/eMatrix support thread
Works on my end, so I can't test for myself.
Do you have some particular setting enabled/disabled?
Do you have some particular setting enabled/disabled?
-
- Knows the dark side
- Posts: 5587
- Joined: 2015-12-09, 15:45
Re: ηMatrix/eMatrix support thread
Why are you blocking first-party scripts? 90% of the web is unusable without Javascript these days. No surprise the page doesn't work.
Off-topic:
In fact with everyone using CDNs, even 3rd party blocking is problematic. I just block scripts by domain.
In fact with everyone using CDNs, even 3rd party blocking is problematic. I just block scripts by domain.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Jabber: moonbat@hot-chili.net

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Jabber: moonbat@hot-chili.net
-
- Board Warrior
- Posts: 1273
- Joined: 2017-06-06, 07:38
Re: ηMatrix/eMatrix support thread
I was just reporting that the search issue which is assumed to be fixed is actually not. Same results on my other machine which has a different OS and a different browser build.
Problem is the code change in eMatrix which is causing this might cause other websites and workflows to be affected. That's why it is important to inform.
(BTW, in my normal browsing I keep DDG in why JS whitelist. So, this issue doesn't really pertain to me.)
Now, on to some difficult questions you threw at me.
Finally: Dude, I'm an expert. I know what I'm doing. Plus this is eMatrix support thread, it is understood that people here will block stuff.
Problem is the code change in eMatrix which is causing this might cause other websites and workflows to be affected. That's why it is important to inform.
(BTW, in my normal browsing I keep DDG in why JS whitelist. So, this issue doesn't really pertain to me.)
Now, on to some difficult questions you threw at me.
Because I can. That's one of the reasons I'm using eMatrix in the first place.
Probably I don't visit that 90% of the web you are talking about.
Actually, it is. Did you try searching DDG from address or search box with JavaScript disabled. You get a basic HTML version of the page which is fully functional.
Finally: Dude, I'm an expert. I know what I'm doing. Plus this is eMatrix support thread, it is understood that people here will block stuff.
-
- Board Warrior
- Posts: 1273
- Joined: 2017-06-06, 07:38
Re: ηMatrix/eMatrix support thread
Ok, the issue here may be PEBKAC.
This issue occurs when the option to spoof "noscript" tags is unchecked in eMatrix settings. I turned that off when you clarified in some post a few weeks ago that spoofing these tags can have unintended effects and the wording of the options doesn't accurately reflect what it does.
-
- Moon Magic practitioner
- Posts: 2401
- Joined: 2018-05-05, 13:29
Re: ηMatrix/eMatrix support thread
Ah now I see the problem.adesh wrote: ↑2019-09-12, 05:39This issue occurs when the option to spoof "noscript" tags is unchecked in eMatrix settings. I turned that off when you clarified in some post a few weeks ago that spoofing these tags can have unintended effects and the wording of the options doesn't accurately reflect what it does.
When you block first-party scripts, the browser still advertise itself as supporting scripts, so the website will try to execute whatever script it needs.
By spoofing the noscript tag, the browser will advertise that it does not support scripts, so the website will try to load a script-less page if available (it is for DDG.)
Can you link me to the post where I previously talked about that setting? If I really said that then I'm going to punch myself because that's wrong.
The setting description does not help though, so it really needs to go.
Does "Select this if you block 1st-party scripts" explain why you might need it? You need that setting when those scripts are blocked or sites will never work as demonstrated here.
-
- Board Warrior
- Posts: 1273
- Joined: 2017-06-06, 07:38
Re: ηMatrix/eMatrix support thread
It's here: viewtopic.php?f=3&t=22213&p=168234#p168234
Although, now I can see why it makes sense but it surely is confusing.
Although, now I can see why it makes sense but it surely is confusing.
-
- Moon Magic practitioner
- Posts: 2401
- Joined: 2018-05-05, 13:29
Re: ηMatrix/eMatrix support thread
Thankfully I didn't say anything weird... it's just the same explanation, but worded differently (and not that greatly either.)
Unfortunately there's no real way out. Both the setting and its explanation are confusing unless you have some technical background (in particular in how the extension works behind the scene), so there's no solution.
I will try to add a help tooltip like some other settings have (the clickable question mark), which is better than nothing. I need to find a way to explain it in an understandable way.
Unfortunately there's no real way out. Both the setting and its explanation are confusing unless you have some technical background (in particular in how the extension works behind the scene), so there's no solution.
I will try to add a help tooltip like some other settings have (the clickable question mark), which is better than nothing. I need to find a way to explain it in an understandable way.