Closed Bug 664649 Opened 15 years ago Closed 13 years ago

p.m.o is not picking up a blog post

Categories

(Websites :: planet.mozilla.org, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: gal, Assigned: reed)

Details

We are trying to spread the word on pdf.js. I would greatly appreciate prompt assistance. http://andreasgal.com/2011/06/15/pdf-js/
How long ago did you post it?
ERROR:planet.runner:Error processing http://andreasgal.com/feed/ ERROR:planet.runner:RuntimeError: maximum recursion depth exceeded ERROR:planet.runner: File "/data-local/planet/trunk/planet/spider.py", line 326, in httpThread (resp, content) = h.request(idna, 'GET', headers=headers) ERROR:planet.runner: File "/data-local/planet/trunk/planet/vendor/httplib2/__init__.py", line 1041, in request (response, new_content) = self.request(info['-x-permanent-redirect-url'], "GET", headers = headers, redirections = redirections - 1) [repeat last line ~2000 times] ERROR:planet.runner: File "/data-local/planet/trunk/planet/vendor/httplib2/__init__.py", line 1020, in request feedparser.feed(info) ERROR:planet.runner: File "/usr/lib64/python2.6/email/feedparser.py", line 153, in feed self._call_parse() ERROR:planet.runner: File "/usr/lib64/python2.6/email/feedparser.py", line 157, in _call_parse self._parse() ERROR:planet.runner: File "/usr/lib64/python2.6/email/feedparser.py", line 193, in _parsegen self._new_message() ERROR:planet.runner: File "/usr/lib64/python2.6/email/feedparser.py", line 174, in _new_message msg = self._factory() ERROR:planet.runner:Error 500 while updating feed http://andreasgal.com/feed/
Pretty recent. A bit over an hour ago. reed, thanks a lot for digging through the logs.
Sam, need your help. Here's the debugging I've done: $ curl -I http://andreasgal.com/feed/ HTTP/1.1 200 OK Server: nginx Date: Thu, 16 Jun 2011 06:04:39 GMT Content-Type: text/xml; charset=UTF-8 Connection: close X-hacker: If you're reading this, you should visit automattic.com/jobs and apply to join the fun, mention this header. X-Pingback: http://andreasgal.com/xmlrpc.php Last-Modified: Thu, 16 Jun 2011 04:51:44 GMT ETag: "d8c02150715c5e1d511e7a82813272d9" X-nc: HIT luv 48 No obvious redirect that I see. I even tried it with a python-httplib2 user-agent. I had IT remove all files containing "andreasgal" in the name, including past posts, the sources/ file, and the http/ file for this feed. Didn't help. Other ideas?
OS: Mac OS X → All
Hardware: x86 → All
General debugging tips. The way I typically proceed is to create another config.ini which contains just that one feed and see if it is processed correctly. In fact, I have done that often enough that I have automated the process by creating a script. Try: python tests/reconstitute.py http://andreasgal.com/feed/ The output will be a sanitized Atom feed which should be sufficient to verify how the original feed was interpreted. Doing this locally, I see no problems. Next I go back to the original config.ini and make sure that the following is present: log_level = DEBUG log_format = %(created).6f %(levelname)5s %(message)s When you next run planet.py you should see output like the following: http://planet.intertwingly.net/planet.log Look for output there related to andreasgal. Feel free to send or post that output someplace where I can look at it.
This probably isn't the problem, but his website was andreasgal.wordpress.com until recently. Now, if you enter andreasgal.wordpress.com it just forwards you to andreasgal.com. I don't know if that might somehow interfere, or his pmo thing is pointed the wrong place, but I thought I'd mention it.
Reassigning to reed as he started investigating.
Assignee: nobody → reed
The forward is a wordpress-change. I use andreasgal.com with wordpress. Seems like they are forwarding that now.
Is this now working? Can it be resolved?
Here is the new, working, and active feed for this blog's Mozilla category tag. http://andreasgal.com/category/mozilla/feed/
We're using http://andreasgal.com/feed/ already. Marking this WFM.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Oh, thanks Reed, I missed that!
You need to log in before you can comment on or make changes to this bug.