[*] Unblock Rapportive Extension for Gmail

Discussion in 'Technical Support (AdGuard for Mac)' started by bill, Dec 8, 2015.

  1. bill

    bill New Member

    Joined:
    Dec 8, 2015
    Messages:
    5
    Hi Guys,

    I'm having problems trying to unblock the Rapportive Chrome Extension for Gmail. I've tried whitelisting both Gmail and Rapportive and it's still being blocked. Any advice?
     
  2. avatar

    avatar Administrator Staff Member Administrator

    Joined:
    Oct 26, 2010
    Messages:
    13,138
    Hi! Sorry for the delay!

    I've filed a bug report:
    https://github.com/AdguardTeam/AdguardForMac/issues/30

    I'll return soon with a solution.

    Also you can use "Filtering log" to check what is blocked by Adguard. I guess the blocked requests are made by the extension itself and that's why whitelisting the website does not help.
     
  3. bill

    bill New Member

    Joined:
    Dec 8, 2015
    Messages:
    5
    Ok awesome thanks for taking a look into this! The extension works when only the English filter is on, however with the spyware or social media filter on, the plugin stops working. In the log the two domains being blocked were platform.linkedin.com and csi.gstatic.com
     
  4. avatar

    avatar Administrator Staff Member Administrator

    Joined:
    Oct 26, 2010
    Messages:
    13,138
    Oh, I see, platform.linkedin.com is blocked due to social widgets filter.

    Try adding this rule to the user filter:
    Code:
    @@||platform.linkedin.com^
     
  5. Alex302

    Alex302 Filters Developer Staff Member Administrator

    Joined:
    Jul 20, 2012
    Messages:
    24,402
    bill, I don't understard - what we should unblock. I have installed this extension, but I don't see any changes in Gmail. Can you describe it and make a screenshot?
     
  6. bill

    bill New Member

    Joined:
    Dec 8, 2015
    Messages:
    5
    Hey Alex,

    This plugin displays the information of the recipients of emails in Gmail in the top-right corner of the page. When Adguard is enabled, some of the filters are blocking Rapportive from showing the user's info (which I think is pulled from LinkedIn).

    I'm using these filters in Adguard:

    https://dl.dropboxusercontent.com/u/2244137/Screen Shot 2015-12-10 at 11.48.40 AM.png

    This is what happens to the Rapportive plugin with with Adguard enabled:

    https://dl.dropboxusercontent.com/u/2244137/Screen Shot 2015-12-10 at 11.48.48 AM.png

    When I add the whitelist rule mentioned by admin above @@||platform.linkedin.com^ rapportive gets stuck looking up details:

    https://dl.dropboxusercontent.com/u/2244137/Screen Shot 2015-12-10 at 11.45.18 AM.png

    Below is a screenshot of how rapportive looks when working normally and Adguard is disabled:

    https://dl.dropboxusercontent.com/u/2244137/Screen Shot 2015-12-10 at 11.47.45 AM.png

    ---------- Post added at 12:02 PM ---------- Previous post was at 11:52 AM ----------

    These rules fixed it for me. After whitelisting the platform.linkedin.com domain, there was an additional linkedin script that appeared to be blocked, so I whitelisted it as well:

    @@||platform.linkedin.com^$domain=mail.google.com,third-party
    @@||csi.gstatic.com^$domain=plus.google.com,third-party
    @@||linkedin.com^$domain=mail.google.com,third-party

    You probably have a better way to handle this, I'm not sure if the way I've done this is right, but Rapportive now shows up fine in Gmail again.
     
  7. Alex302

    Alex302 Filters Developer Staff Member Administrator

    Joined:
    Jul 20, 2012
    Messages:
    24,402
    The rules are too wide. Can you copy-paste blocked requests from this domains, or give me a remote access by TeamViewer?
     
  8. bill

    bill New Member

    Joined:
    Dec 8, 2015
    Messages:
    5
    Hey Alex,

    Yes, without any whitelisting, these two domains below are blocked:

    URL:https://platform.linkedin.com/in.js
    Type:Ajax
    Source:mail.google.com
    Rule:||platform.linkedin.com^$third-party
    Filter:Social media filter

    URL:https://csi.gstatic.com/csi?v=3&s=o...=jsl.137,es.158,ec.169,jl.174,ol.209,fll.3359
    Type:Image
    Source: plus.google.com
    Rule:||csi.gstatic.com^
    Filter:EasyPrivacy

    Then when I whitelist the two domains above, it reveals another domain below which gets blocked:

    URL:https://www.linkedin.com/uas/js/use...thorize=true&credentialsCookie=true&secure=1&
    Type:Ajax
    Source:mail.google.com
    Rule:||linkedin.com/uas/js/userspace?$third-party
    Filter:Fanboy's Annoyances
     
  9. Alex302

    Alex302 Filters Developer Staff Member Administrator

    Joined:
    Jul 20, 2012
    Messages:
    24,402
    Please disable your rules and add these:
    Code:
    @@||platform.linkedin.com/in.js$domain=mail.google.com
    @@||csi.gstatic.com^$image,third-party,domain=plus.google.com
    @@||linkedin.com/uas/js/userspace?$domain=mail.google.com
    Specific exclusions are better than wide.
     
  10. bill

    bill New Member

    Joined:
    Dec 8, 2015
    Messages:
    5
    Excellent, thanks Alex –*these rules are working great!