• Hello,

    I am using a WordPress Network based on subdirectories and after submitting any comment, even if it is approved, it doesn’t appear refreshed.

    I have tried to use the “Purge all” button and nothing, it is strange because in other “parts” (like new posts) this is running correctly.

    Any ideas?

    Thanks in advance.

    https://wordpress.org/plugins/varnish-http-purge/

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Contributor Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Is this happening on all sub sites, th main site, or everywhere? Do normal posts and all work and purge the main page on all sites? Have you tested with plugins off?

    Multisite is a fairly new feature, and not as robustly tested as I’d like I’m afraid, but it should be okay… Also do you know if your host allows for varnish to be called with regex? (DreamHost does, but you also aren’t permitted multisite on their varnish box right now, so I can’t be sure for other hosts).

    Thread Starter Javier Carazo

    (@carazo)

    Is this happening on all sub sites, th main site, or everywhere? Do normal posts and all work and purge the main page on all sites? Have you tested with plugins off?

    Yes it is happening in all sub sites, the main site is a summary with latest post with no comments allowed.

    I cannot deactivate plugins because this is a client’s site and I cannot deactivate them now.

    Multisite is a fairly new feature, and not as robustly tested as I’d like I’m afraid, but it should be okay… Also do you know if your host allows for varnish to be called with regex? (DreamHost does, but you also aren’t permitted multisite on their varnish box right now, so I can’t be sure for other hosts).

    I am going to see it, this is a self managed host in AWS and it has the Apache+Varnish in a machine and the MySQL in another one.

    Varnish is 3.0.2 and I am going to check if regex is working.

    Thanks, I will follow this thread to keep you informed.

    Plugin Contributor Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Hrm. Not being able to disable plugins makes it hard to debug.

    Can you make a sub-page off the main site (without telling anyone 😉 ) and open comments to see if that works?

    Also can you list what plugins you’re using? Just the ones that are network wide, and active on ALL the sites having the problems.

    Oh and what theme(s)!

    Thread Starter Javier Carazo

    (@carazo)

    Firstly, tell you that I am really grateful about your comments and your help :).

    I haven’t answered before because we were updating Varnish from 3.0.3 to Varnish 3.0.5 to be sure this is not a bug from Varnish version.

    Hrm. Not being able to disable plugins makes it hard to debug.

    I know, but surely I can modify the plugin and see when the purge is send and I see (using a mail sent) that the purge is call.

    Can you make a sub-page off the main site (without telling anyone 😉 ) and open comments to see if that works?

    In the main page I have no comments template done, this is only an index.

    I have tested it again step by step and the results are:
    * I create a page and all works correctly page now appears in my session and in other PCs.
    * I have submit a commment from a different PC, the comment doesn’t appear there but it appears in the PC with session initiated

    Also can you list what plugins you’re using? Just the ones that are network wide, and active on ALL the sites having the problems.

    • All In One SEO Pack
    • Block Specific Plugin Updates
    • Dan’s Avatar Thingy
    • Jetpack por WordPress.com
    • jQuery Archive List Widget
    • Link Manager
    • Most Shared Posts
    • Multisite Plugin Manager
    • Network Latest Posts
    • NextGEN Gallery
    • Simple Local Avatars
    • Twitter Tracker
    • WordPress Admin Notepad
    • And this one.

      Oh and what theme(s)!

      They are some themes, really old but working and more or less standards.

      I am going to continue debugging seeing your code, the action of comments is well received so the problem is in the cURL petition.

    Plugin Contributor Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    If you edit the page, or just hit update, does the comment show? I wonder it the comment isn’t triggering the purge… Also I pushed an update, but that shouldn’t impact you. It was for feeds mostly.

    Thread Starter Javier Carazo

    (@carazo)

    Mika,

    I have just done a test and nothing it no makes update, so the problem is not the plugin, I see in the header of the HTTP petition the Varnish HIT.

    If I use PURGE VARNISH it doesn’t work 🙁

    I have just created a very simple PHP to test if the PURGE works and nothing:

    <?php
    $curl = curl_init("http://blogs.km77.com/");
    curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "PURGE");
    curl_exec($curl);

    It gives me a not allowed. I have to modify my VCL I suppose.

    Thread Starter Javier Carazo

    (@carazo)

    And yes, thanks again, free software (software libre for Spanish) is great thanks to people like you that gives a so good support 🙂

    Plugin Contributor Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    I understand a little Spanish 🙂 My French is better, but that isn’t saying much.

    You may want to see if W3 Total Cache works. I know that it calls the purge in a slightly different way, that seems to be a little more flexible with more VCLs, and you can lock it down in Multisite so only the network admin can control it (basically hide it from sub sites).

    Thread Starter Javier Carazo

    (@carazo)

    After updating Varnish, I couldn’t modify VCL so after fixing this error, I have just modified the VCL and now with the purge allowed not only to 127.0.0.1 but also to localhost and to the domain name all works perfectly.

    Thanks to this thread I have been able to understand that this was a problem of my configuration and not of this plugin.

    I really appreciate all your help!

    Plugin Contributor Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Thank you for explaining how you fixed it! That’s the ultimate cool 🙂

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Purging comments not working’ is closed to new replies.