Forum Replies Created

Viewing 15 replies - 1 through 15 (of 17 total)
  • Thread Starter jschertz

    (@jschertz)

    Niall, thanks for the reply but I do not know what to do with the content on that page. I’ve not done any WordPress coding and I can’t find anything online that explains how to add shortcodes to excerpts.

    Thread Starter jschertz

    (@jschertz)

    Yep, I can confirm it’s working for me again as well. Just tested downloading a draft and it worked.

    Thread Starter jschertz

    (@jschertz)

    I think the 3.6 upgrade was just a coincidence. It appears that 1and1 has made these security changes around the same time which is affecting us.

    Thread Starter jschertz

    (@jschertz)

    Finally, a response from them which makes sense:

    “We have settings within mod_security to prevent botnets from DoSing the wordpress installations with Xpingpack spamming.

    The limit is you are allowed to post, but there is a 10 second delay between the get and the next post.

    Currently we are in development to find a compromised balance between preventing botnets and affecting live-users/wordpress users.

    We do apologize for any inconvenience.”

    Thread Starter jschertz

    (@jschertz)

    Oh my lord; 1and1’s ‘higher level’ tech support just responded that “the error is due to [my] CPU limit” and then they directed me to the ‘Updating WordPress’ page.

    I can see this is going nowhere.

    Thread Starter jschertz

    (@jschertz)

    That message is normal when simply accing the xmlrpc.php page from a browser. I’ve checked another site running 3.5 and the same response is shown.

    Support keeps telling me to ‘try the content of this article’
    https://phpxmlrpc.sourceforge.net

    Thread Starter jschertz

    (@jschertz)

    I downloaded a trial version of BlogJet and was able to parse the list error-free as well as download a saved draft, from the same workstations where I also have had WLW installed. So not all off-line editors appear to be impacted, albeit the most popular ones unfortunately.

    Thread Starter jschertz

    (@jschertz)

    I’m ready to leave 1and1; their support is simply atrocious. Wasted 30 minutes on the phone yesterday with a clueless support engineer who was of zero help.

    I’ve tried a few other things with no luck. I added the following code to the .htaccess file on the root of my wordpress folder:

    <Files xmlrpc.php>SecFilterInheritance Off</Files>???

    But this actually broke it completely, triggering a 500 server error for every attempt. So I reverted and I’m back to the 503 errors.

    What makes me think this is related to request size is that when I use the ‘Open Recent Post’ option in WLW and then select my blog, the request to parse the list of articles on my servers works almost exactly 50% of the time. Performing the same requests, but asking for different sizes of article lists (20, 50, 100, etc) will intermittently succeed or fail, and the request size doesn’t matter. Sometimes 20 will work and 50 will fail, other times 20 will fail, yet 100 will work. So I’m convinced this is not some type of ‘something was switched off’ problem.

    I also am able to create a new article in WLW and then both post a draft and publish the article. When doing these steps the 503 will happen sometimes, but as long as I keep hitting post it will eventually succeed (typically after 3/4 attempts). But downloading a saved draft from the site into WLW still fails 100% of the time.

    Can I assume you guys are also seeing this as of WP 3.6? This worked fine in 3.5.2 and earlier.

    Thread Starter jschertz

    (@jschertz)

    I’ve opened a support case with 1and1 and will update this thread if they can figure out what is causing the problem.

    I really think this is related to the size or length of the request as I’ve randomly gotten this error in the past when attempting to post drafts or publish articles and I typically just have to try 3 or 4 times before it finally works.

    This error now though is 100% consistent and I can never load a saved draft from the site.

    Thread Starter jschertz

    (@jschertz)

    LOL, not 2 minutes after I posted that last one I noticed the same thing so my testing was skewed, as I was using separate browser to validate those .php changes and it ‘appeared’ to be working.

    So I’ve reverted the changes I made in the .php file and simply updated the Feedburner configuration to point to https://blog.schertz.name/?feed=rss2 which corrolates to the /feed/ address. Ommmiting the 2 at the end points to the /feed/rss/ which is still excerpts.

    Thanks for your help, I just needed to work through the process end-to-end to figure out that the linch-pin was.

    And now that I’m pointing back to Feedburner both of the URLs go to the same full feed.

    Thread Starter jschertz

    (@jschertz)

    I just got it working. On a hunch from that other thread I just decided to replace each occurance of the_excerpt_rss() with the_content_feed(‘rss2’) and it worked.

    <?php if (get_option('rss_use_excerpt')) : ?>
    					<description><![CDATA[<?php the_content_feed('rss2') ?>]]></description>
    			<?php else : ?>
    					<description><![CDATA[<?php the_content_feed('rss2') ?>]]></description>
    				<?php if ( strlen( $post->post_content ) > 0 ) : ?>
    					<content:encoded><![CDATA[<?php the_content_feed('rss2') ?>]]></content:encoded>
    				<?php else : ?>
    					<content:encoded><![CDATA[<?php the_content_feed('rss2') ?>]]></content:encoded>
    				<?php endif; ?>
    			<?php endif; ?>

    It’s probably not the ‘right’ solution but the code does not appear to work correctly in its default state as it’s ignoring the state of the Full/Summary setting. If I want summaries back I’ll just update the code again.

    Check it out now: https://blog.schertz.name/feed/

    Thread Starter jschertz

    (@jschertz)

    OK, no mention of RSS in the theme file. I didn’t touch the core files. (Just to clafiy I assume you mean the base wordpress files as my theme happens to be named ‘Core’ which could get confusing).

    Thread Starter jschertz

    (@jschertz)

    It’s not Feedburner, I’ve already tested with FD disabled and when I view the original feed it’s still wrong. It’s also not an option in Feedburner to summarize the original post content. Another clue pointing to WP as the source of the summary is they are exactly 55 words, which is the default maximum excerpt length.

    I previously found in another thread here a suggestion to edit the feed-rss.php and change this line:

    <?php else : ?>
    		<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>

    to this:

    <?php else : ?>
    		<description><![CDATA[<?php the_content_rss('rss2') ?>]]></description>

    But that seemed to do nothing.

    Thread Starter jschertz

    (@jschertz)

    Already tried deactiving all plugins; no difference

    This is all the wp-includes\functions.php contains in terms of RSS references.

    /**
     * Load the RDF RSS 0.91 Feed template.
     *
     * @since 2.1.0
     */
    function do_feed_rdf() {
    	load_template( ABSPATH . WPINC . '/feed-rdf.php' );
    }
    
    /**
     * Load the RSS 1.0 Feed Template
     *
     * @since 2.1.0
     */
    function do_feed_rss() {
    	load_template( ABSPATH . WPINC . '/feed-rss.php' );
    }
    
    /**
     * Load either the RSS2 comment feed or the RSS2 posts feed.
     *
     * @since 2.1.0
     *
     * @param bool $for_comments True for the comment feed, false for normal feed.
     */
    function do_feed_rss2( $for_comments ) {
    	if ( $for_comments )
    		load_template( ABSPATH . WPINC . '/feed-rss2-comments.php' );
    	else
    		load_template( ABSPATH . WPINC . '/feed-rss2.php' );
    }
    Thread Starter jschertz

    (@jschertz)

    I already tried that; was set to Full by defauly but I tried setting it to Summary and then set back to Full. Regrdless of the setting the summary always displays. And I changed the number of articles each time so I could validate I as seeing the updated settings each time.

Viewing 15 replies - 1 through 15 (of 17 total)