cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

sold ltems

the sold listings come up then disappear instantly

Message 1 of 47
latest reply
46 REPLIES 46

Re: sold ltems

Me too.
Message 16 of 47
latest reply

Re: sold ltems

Pretty much everything I see posted here points to it being a client side user problem - not an eBay problem.

Sounds like there is something wrong with those "easylist" filters, and that it's the Adblock plus rules blocking the content, not some eBay bug.

(you have the same basic situation as having a virus suite like Avast that pushes out an updated virus definitions set that false flags on legitimate content and blocks access)

Issue needs to be taken up with Adblock Plus or the Easylist ad blocking list provider.


I use Adblock Plus with only my own rules (no subscriptions, no eternal rulesets) , see sold items just fine, see no ads, and never have issues like these. However, a lot of the ad (and tracking) is blocked through use of a Windows HOSTS file, along with general blocking rules in Adblock Plus, along with blacklisted (marked untrusted) scripts via NoScript.

I loaded one of my ended listing pages in a Firefox instance not running Adblock Plus, Noscript, or anything else - just the HOSTS file enabled. No ads, and a total of 124 outbound connections were logged, with quite a few timed out due to the HOSTS file blocking. When I disabled the HOSTS file, the ad(s) appeared, and there were 460 outbound connections (tons of extras to $#^& ad and tracking servers - loading scripts that called other scripts, etc.)

When load the same page in my locked down Firefox 31 browser with HOSTS, Noscript, Adblock Plus in place, no ads, no tracking, and only 48 outbound connection for the actual eBay stuff needed to show the page.

A layered approach is needed because HOSTS file entries can't be wildcarded, and those &#%$^ ad people use multitudes of different subdomains for tracking and evasion purposes. For example, HOSTS file will block all content from
adf0901f1861.cdn4.forter.com but not from the other 33,000,000 sub-domained server names they use like
Zdf09s1f586y.cdn4.forter.com Every one has to be hunted down as they appear and manually entered in the HOSTS file 😞

That's where a layer of Adblock Plus rules come in. You block what you can in the HOSTS file (forter.com, www.forter.com, cdn.forter.com, etc) and then use a broad ||forter.com^ type rule in Adblock Plus to catch the ones you can't target with HOSTS. By blocking using both, you don't let so much through if temporarily disabling Adblock Plus for some reason. (and having NoScript blocking all but whitelisted scripts catches a lot of the rest - content may download but the ad scripts can't run)


Unfortunately that doesn't help with your issue - unless you quit using the probable broken false flagging Easylist ruleset or disable it.

You'd need to block about 30 domains in AdblockPlus at a minimum to mostly clean up the mess I saw when I loaded a page. Each one needs to be a separate new rule. To have the rules only apply while on ebay.com append $domain=ebay.com to the end of the rules (ie: ||pubmatic.com^$domain=ebay.com) Adding rules for the first 3 would probably take care of the Geico stuff (and any other ads up there - think they are all google powered)

||googleadservices.com^
||pubmatic.com^
||pubmatic.net^
||forter.com^
||demdex.net^
||doubleclick.net^
||ads.ebay.com^
||exelator.com^
||rubiconproject.com^
||adobetm.com^
||openx.net^
||advertising.com^
||^casalemedia.com^
||jetlore.com^
||adnxs.com^
||tidaltv.com^
||everesttech.net^
||google.com/pagead/*
||adsafeprotected.com^
||jumptap.com^
||crwdcntrl.net^
||m6r.eu^
||krxd.net^
||adsymptotic.com^
||spotxchange.com^
||googlesyndication.com^
||ads.yahoo.com^
||mathtag.com^
||scorecardresearch.com|^


Those are a start and get the major stuff.

Could also just try this single manually added Adblock Plus rule ebay.com/scl/js/ScandalLoader.js and see if it swats that top ad when you have the Easylist rules temporarily turned off.
Message 17 of 47
latest reply

Re: sold ltems

Thanks to all for giving heads up on Ad Blocker Plus. I went into my ad blocker settings and sure enough they had updated Easylist and Easyprivacy yesterday, which was when my viewing problem started. I deleted both of those options and all is well again with my searching sold items.
Message 18 of 47
latest reply

Re: sold ltems

Thank you very much.  That's what it was.  Have a great night, Barb sales-furniture

Message 19 of 47
latest reply

Re: sold ltems

Hello,  on my adblock, I disabled EASYLIST and it fixed my problem.  Someone replied this to me and I tried and it worked.  Barb

Message 20 of 47
latest reply

Re: sold ltems

In my AdBlock I disabled EASYLIST AND EASY PRIVACY and now everything in sold shows again,   Thank you fellow Ebayer 🙂

Message 21 of 47
latest reply

Re: sold ltems

Hi eburtonlab, A fellow Ebayer told me to DISABLE in my Adblock plus the EASYLIST AND EASYPRIVACY, and it worked. I now can see the sold listings again. Good luck, Barb
Message 22 of 47
latest reply

Re: sold ltems

Hello, A fellow Ebayer told me to go into my Adblock Plus and click on settings to DISABLE the
EASYLIST AND EASYPRIVACY. It worked and now I can see my sold listings again. Hope this works for you too, Barb
Message 23 of 47
latest reply

Re: sold ltems

Stupid question: how would I find out if I have AdBlocker so I can disable Easylist? And if I don't have AdBlocker but still experience the inability to view completed/sold items what am I to do?

Message 24 of 47
latest reply

Re: sold ltems

NOT the ad blocker.   Same thing happens with ad block disabled.   It is an eBay f%^& up

Message 25 of 47
latest reply

Re: sold ltems

@florencerey 

 

Most ad blockers will show up as a small red stop sign icon in your browser address bar at the top right next to the search box, or in the bottom right in your browser status bar. Adblock Plus has the letters "ABP" in the stop sign, Ad Block has a hand, and uBlock has the letter "U", or possibly "UO" in a red shield for uBlock Origin. If you click on the icon their should be an option to pause, disable or shut if off for a particular web site.

 

265

 

Message 26 of 47
latest reply

Re: sold ltems

@berserkerplanet 
Awesome Thanks so much for this

I disabled the easy list & I added this per your recommendation 
ebay.com/scl/js/ScandalLoader.js

This seems to be working & is stopping all those ads up top so far
I will test it more now

This is what is now in that filter list & I am not like you , eburtonlab or Shipscript 
I am clueless Smiley Surprised
I don't know what the 1st filter is & I sure didn't put it there 
Again I think ad block did an update & that's why it just started a few days ago



ad block plus filter 3-19 2.JPG

Message 27 of 47
latest reply

Re: sold ltems

@berserkerplanet 

Also Later When I have time I am going to update my filter list that you so kindly supplied with instructions & then when I do this can I slide my Easy link back on ?

I will post later with the results

Thanks again to you all

Message 28 of 47
latest reply

Re: sold ltems

Sounds like it mostly worked, but now I'm a bit confused.

That interface you show is totally alien to me so I can't help with step by step specifics, but the generalities should be the same. (newest version of adblock Plus I use is v 2.6.13 11/25/15)

No idea where that rule you show in the "My filter list" comes from. It does anything bad, but that is not the rule I instructed you to add - totally different thing although it is an ad blocking rule. The rule I outlined blocks the eBay scandalloader script, that is the root facilitator for many of the ads that get pulled into eBay pages.

If you added the rule I outlined to your own filters, shouldn't it show up there with that other adnx rule?


Anyway, using the scandalloader adblocking rule does not substitute for running the Easylist ruleset. The ad blocking rule blocks one specific component on eBay while the Easylist ruleset has 75,000+ adblocking and element hiding rules in it. The rule I gave you only addresses your complaint about the Geico, and other ads annoying you on eBay pages only while you have Easylist disabled, but it does not replace the function of the other 75K rules that address other eBay and other website ads and annoyances.

Also, I didn't check specifically (because it would take hours to crosscheck each rule one at a time against Easylist), but I suspect Easylist already covers a lot of those 30 or so I posted. No real drawback to duplicating rules though (other than some very negligible performance impact).


Nothing I've posted yet, specifically leads to a path where the Easylist can be turned back on, except for figuring out which of the one or more rules out of the 75K in the ruleset is causing this, and then disabling that one (or more) rule in the Easylist set that isn't playing nicely.

If I could replicate this, pretty sure I could nail it down (in far less time than I've already spent trying to even see the problem), but I can't get it to fail like it does for you and the others.
Message 29 of 47
latest reply

Re: sold ltems

Ok, I think I figured it out. @labs118 

 

Installed a fresh instance of Firefox 52.9.0 ESR in a sandbox, installed ABP 2.6.13, but forgot to dig into the FF settings and internal settings before installing ABP, so didn't disable addon auto updating before ABP updated itself to ver 3.5 which is that interface you see. I tried a few tests with ABP 3 versions and it looks like the problem only occurs using the newer Adblock Plus 3 versions (the whole thing was re-written for FF Quantum and something changed). Issue does not manifest if I use the older ABP 2.6.13 version

 

(Newer ABP 3.x versions: They are awful. Just awful. Almost all control over ABP is taken away. Access to see what is being blocked, ability to easily easily tweak/enable/disable individual rules, etc. It looks like it caters to people who are going to just use subscription lists, take what's dished out to them. and not use ABP manually in any way - as I do exclusively. Totally useless for my needs. If forced to upgrade to ABP 3 series at some point I will be jumping ship to something else.)

 


In any case - I now can see the fail, it is exactly what I thought it was based on the reports here, and nailed down the rule causing it.

 

This element hiding rule in the Easylist ruleset:

ebay.com#?#li.s-item:-abp-has(.s-item__title-tag)

uses ABP extended* CSS selectors, and is intended to disappear all li.s-item parent elements that have any child element with a "s-item__title-ytag" class attribute.

 

I think it's a mistake. It looks like it's too broad because it may be missing a child selector which is probably critical because it is using the -abp-has special qualifier - what it ends up doing without further refinement is wastes any li.s-item parent element that contains any child element with a ".s-item__title-tag" class attribute (which are probably the ads it is supposed to target). Something isn't working right, and the search results (which are contained in li.s-item elements) are getting hidden too.

 

(I didn't see what the point of that particular is on the eBay pages I viewed, as I was looking at getting it to even occur and then circumventing it more than figuring out their rule, don't have all my tools installed in that temporary Firefox instance, the ABP interface is useless for that as I ranted above, and debugging in that browser instance is agonizing)

 

[*Those extended selectors ARE very cool because they allow you to disappear a parent element CONTAINING something you use as a selector target. Regular CSS3 (like I use in stylish rules) only allows you to disappear the actual target of the selector, which often doesn't do the trick.]

 


In any case, a way to fix this is to over-ride that rule with an exception rule. Add these 2 rules to your filters in ADblock Plus (or any adblocker like uBlock Origin that is seeing this issue) and I think that should fix it:

 

ebay.com##div#adBlock
ebay.com#@#li.s-item:-abp-has(.s-item__title-tag)

The first one takes care of some ads that might get shoved in below or mixed in the results, and the second one is an exception rule that should override/negate the Easylist rule causing the trouble.

 

Once those 2 new rules are plugged in, Easylist can be turned back on. I hope. Worked for me.

 

Once a few of you try this out and it works, I guess I'll report this to the Easylist folks (even though I really don't want to - lazy and have no skin in the game). They can change/remove/fix the rule, and once ABP (and other) Easylist installs update automatically (or manually) it will be a non-issue. Once Easylist fixes it, those 2 added rules can be deleted (or left- they should so no harm unless they conflict with the revised Easylist rule) @eburtonlab

 

[Addendum: looks like someone already reported it on the Easylist forums last night - hopefully action will be taken]

 

I might look at it a bit more to try to figure out exactly WHY that Easylist rule is not working right, because understanding that will help in determining if the workaround rules I posted above are sufficient, and help determine if it is indeed an Easylist rule syntax or logic error, or if there's a bug that got introduced in the Adblock Plus 3 versions (problem doesn't manifest when using ABB 2.6.13 when using the same Easylist ruleset - could be the way the ABP v3.x handles the rule).

 

Further scrutiny may also help determine if eBay had anything to do with this. At this point I don't think so, but SOMETHING changed in the last week or so that caused the problem to manifest. Latest version ABP 3.5 released 3/12/19 and ABP v3.4.3 I also tried released 1/23/19 - those updates don't fit with the bug surfacing this week. Don't know when the bad rule was added to Easylist. But some change somewhere caused the false detect (either a legitimate, subtle eBay change in the search pages, or an addition of that Easylist rule or a change to that rule.)

 

 

TLDNR:

One of the rules in the Easylist subscription adblocking list used by AdblockPlus, uOrigin, Adblock, etc is overly aggressive and is hiding sold and completed search results. A temporary fix until Easylist fixes it is to manually add the 2 rules posted half a page above to your adblocker rules.

 

Message 30 of 47
latest reply