I don't know if the FT tweaked their login process or if this is just a temporary error. I got a similar error on Monday morning using a cronjob, and it cleared up a few hours later. Error message below is from Calibre GUI:
Quote:
calibre, version 0.8.13
ERROR: Conversion Error: <b>Failed</b>: Fetch news from Financial Times - UK printed edition
Fetch news from Financial Times - UK printed edition
Resolved conversion options
calibre version: 0.8.13
{--options--}
InputFormatPlugin: Recipe Input running
Traceback (most recent call last):
File "/usr/bin/calibre-parallel", line 19, in <module>
sys.exit(main())
File "/usr/lib/calibre/calibre/utils/ipc/worker.py", line 181, in main
result = func(*args, **kwargs)
File "/usr/lib/calibre/calibre/gui2/convert/gui_conversion.py", line 25, in gui_convert
plumber.run()
File "/usr/lib/calibre/calibre/ebooks/conversion/plumber.py", line 937, in run
accelerators, tdir)
File "/usr/lib/calibre/calibre/customize/conversion.py", line 204, in __call__
log, accelerators)
File "/usr/lib/calibre/calibre/web/feeds/input.py", line 101, in convert
ro = recipe(opts, log, self.report_progress)
File "/usr/lib/calibre/calibre/web/feeds/news.py", line 634, in __init__
self.browser = self.get_browser()
File "/tmp/calibre_0.8.13_tmp_9NukwL/NWQfRh_recipes/recipe0.py", line 46, in get_browser
br.select_form(name='loginForm')
File "/usr/lib/python2.7/site-packages/mechanize/_mechanize.py", line 524, in select_form
raise FormNotFoundError("no form matching "+description)
mechanize._mechanize.FormNotFoundError: no form matching name 'loginForm'
|