• Resolved rafael777

    (@rafael777)


    Hi,

    It turns out our RSS feed hasn’t been working for over a year now (as a result, our social distribution was broken since it relies on RSS).

    After debugging it today, it turns out W3 Total Cache isn’t caching the RSS properly and breaks it. It’s showing the following error: Input is not proper UTF-8, indicate encoding !

    Here’s a screenshot: https://prnt.sc/odqxl2

    I had to disable the Cache feeds: site, categories, tags, comments option under Page Cache to make it work again as a temporary solution …

    Any suggestions?

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello,
    Can you please share an example URL of your feed?

    Thread Starter rafael777

    (@rafael777)

    Here you go: https://amenvamen.com/channel/social/feed

    Keep in mind that I disabled the feed caching option on W3 for now, so the feed is currently working.

    Let me know if you want me to enable it again so you can see the broken cached version.

    Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello,

    Yes, can you please re-enable the feed caching option so we can check this?

    Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @rafael777,
    Can you please give us some feedback if you re-enabled the feed caching option so we can check this?

    Thread Starter rafael777

    (@rafael777)

    Hi,

    Sorry for the delayed response. I enabled the feed cache again… you can check out the broken feed here: https://amenvamen.com/channel/social/feed

    Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello,
    Thank you for informing us about this. We’ll inspect this and get back to you.

    Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @rafael777,

    Your content contains non-UTF8 characters, exactly it’s in post
    https://amenvamen.com/?p=182063

    character after “Dont forget dessert!” phrase, hex sequence 0C 3C 2F 70

    00034B40 70 3A 20 3C │ 2F 62 3E 3C │ 73 70 61 6E │ 3E 44 6F 6E │ E2 80 99 74 │ 20 66 6F 72 │ 67 65 74 20 │ 64 65 73 73 p: </b><span>Don’ t forget dess
    00034B60 65 72 74 21 │ 3C 2F 73 70 │ 61 6E 3E 0C │ 3C 2F 70 3E │ 3C 2F 64 69 │ 76 3E 3C 68 │ 32 3E 3C 73 │ 70 61 6E 3E ert!</span>.</p></div><h2><span>
    0

    When caching is enabled it’s responded as text/XML content type and browser performs utf8 correctness check, but without caching it is application/rss+xml and that check is just not performed. This means that the problem is still there when the caching is not enabled, just hidden.
    I hope this helps.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘RSS Feed breaks with W3 Total Cache’ is closed to new replies.