Mobileread
Troubleshooting Problems with Calibre/Kindle connection
#1  RustyHelen 05-23-2020, 10:06 PM
We have multiple Kindle readers and use Calibre as a library source. Have many books in Calibre. We have been using both the Kindles and Calibre successfully for many years, maybe 8 or 9 in total. Went to load books today and am getting a fault message. Calibre tells me that the "Amazon Kindle is detected" however also get a pop up saying "Error communicating with Device. calibre, version 4.17.0
ERROR: Error: Error communicating with device

Failed to access files in the main memory of your device. You should contact the device manufacturer for support. Common fixes are: try a different USB cable/USB port on your computer. If you device has a "Reset to factory defaults" type of setting somewhere, use it. Underlying error: [Errno 1] Operation not permitted: u'/Volumes/Kindle/driveinfo.calibre'

Traceback (most recent call last):
File "site-packages/calibre/gui2/device.py", line 90, in run
File "site-packages/calibre/gui2/device.py", line 473, in _get_device_information
File "site-packages/calibre/devices/usbms/driver.py", line 163, in get_device_information
IOError: Failed to access files in the main memory of your device. You should contact the device manufacturer for support. Common fixes are: try a different USB cable/USB port on your computer. If you device has a "Reset to factory defaults" type of setting somewhere, use it. Underlying error: [Errno 1] Operation not permitted: u'/Volumes/Kindle/driveinfo.calibre'"

And the Kindle memory is not showing and nor is the icon to send books to Kindle. So I am unable to send books to the Kindle. I have reset the Kindle, I have used both the latest version of Calibre 4.17 and the prior Version that I had with the same result. I have tried multiple connection cords and I have been in touch with Amazon Help. We use an Apple Macbook as a desktop and have been using this for 7 years successfully.

This is a problem that has just popped up. Anyone got any suggestions? TIA Rusty
Reply 

#2  RustyHelen 05-24-2020, 12:33 AM
Hi again All. Just in case someone stumbles across this and spends time trying to find an answer, no need. I found the issue. Another fallout from Apple updates. Eventually found that the Privacy rules in Settings on my Mac had been reset during an update and it excluded access to the Kindle memory. Changed this and all good again.
Reply 

#3  jawanurp 06-17-2020, 04:59 PM
Hi RustyHelen, how exactly did you change that back to where Kindle memory was included?
Reply 

#4  jawanurp 06-17-2020, 05:04 PM
Nevermind! (lol)
Reply 

#5  EterMax 03-01-2021, 08:24 PM
Quote jawanurp
Nevermind! (lol)
Did you solved this issue?
How?
Can you help me?

calibre, version 5.12.0 (darwin, embedded-python: True)
Failed to email book: Failed: Email Laboratorio lector: Para entender la lectura to XXXXXXX@kindle.com

Starting job: Email Laboratorio lector: Para entender la lectura to XXXXXXX@kindle.com
connect: ('mail.gmx.com', 587)
connect: to ('mail.gmx.com', 587) None
reply: b'220 gmx.net (mrgmx004) Nemesis ESMTP Service ready\r\n'
reply: retcode (220); Msg: b'gmx.net (mrgmx004) Nemesis ESMTP Service ready'
connect: b'gmx.net (mrgmx004) Nemesis ESMTP Service ready'
send: 'ehlo localhost.localdomain\r\n'
reply: b'250-gmx.net Hello localhost.localdomain [190.247.94.229]\r\n'
reply: b'250-8BITMIME\r\n'
reply: b'250-SIZE 69920427\r\n'
reply: b'250 STARTTLS\r\n'
reply: retcode (250); Msg: b'gmx.net Hello localhost.localdomain [190.247.94.229]\n8BITMIME\nSIZE 69920427\nSTARTTLS'
send: 'STARTTLS\r\n'
reply: b'220 OK\r\n'
reply: retcode (220); Msg: b'OK'
send: 'ehlo localhost.localdomain\r\n'
reply: b'250-gmx.net Hello localhost.localdomain [190.247.94.229]\r\n'
reply: b'250-8BITMIME\r\n'
reply: b'250-AUTH LOGIN PLAIN\r\n'
reply: b'250 SIZE 69920427\r\n'
reply: retcode (250); Msg: b'gmx.net Hello localhost.localdomain [190.247.94.229]\n8BITMIME\nAUTH LOGIN PLAIN\nSIZE 69920427'
send: AUTH <censored>
reply: b'235 Authentication succeeded\r\n'
reply: retcode (235); Msg: b'Authentication succeeded'
send: 'mail FROM:<XXXXXXX@gmx.com> size=656422\r\n'
reply: b'250 Requested mail action okay, completed\r\n'
reply: retcode (250); Msg: b'Requested mail action okay, completed'
send: 'rcpt TO:<maxibongio@kindle.com>\r\n'
reply: b'250 OK\r\n'
reply: retcode (250); Msg: b'OK'
send: 'data\r\n'
reply: b'354 Start mail input; end with <CRLF>.<CRLF>\r\n'
reply: retcode (354); Msg: b'Start mail input; end with <CRLF>.<CRLF>'
data: (354, b'Start mail input; end with <CRLF>.<CRLF>')
send: b'Content-Type: multipart/mixed; boundary="===============5695509742433568047=="\nM IME-Version: 1.0\...
reply: b'501 Syntax error - line too long\r\n'
reply: retcode (501); Msg: b'Syntax error - line too long'
data: (501, b'Syntax error - line too long')
send: 'rset\r\n'
send: 'quit\r\n'

Sending failed...

Traceback (most recent call last):
File "calibre/gui2/email.py", line 45, in run
File "calibre/gui2/email.py", line 129, in sendmail
File "calibre/utils/smtp.py", line 191, in sendmail
File "smtplib.py", line 892, in sendmail
smtplib.SMTPDataError: (501, b'Syntax error - line too long')


Retrying in 301 seconds...

Waiting 301 seconds before sending, to avoid being marked as spam.
You can control this delay via Preferences->Tweaks
connect: ('mail.gmx.com', 587)
connect: to ('mail.gmx.com', 587) None
reply: b'220 gmx.net (mrgmx005) Nemesis ESMTP Service ready\r\n'
reply: retcode (220); Msg: b'gmx.net (mrgmx005) Nemesis ESMTP Service ready'
connect: b'gmx.net (mrgmx005) Nemesis ESMTP Service ready'
send: 'ehlo localhost.localdomain\r\n'
reply: b'250-gmx.net Hello localhost.localdomain [190.247.94.229]\r\n'
reply: b'250-8BITMIME\r\n'
reply: b'250-SIZE 69920427\r\n'
reply: b'250 STARTTLS\r\n'
reply: retcode (250); Msg: b'gmx.net Hello localhost.localdomain [190.247.94.229]\n8BITMIME\nSIZE 69920427\nSTARTTLS'
send: 'STARTTLS\r\n'
reply: b'220 OK\r\n'
reply: retcode (220); Msg: b'OK'
send: 'ehlo localhost.localdomain\r\n'
reply: b'250-gmx.net Hello localhost.localdomain [190.247.94.229]\r\n'
reply: b'250-8BITMIME\r\n'
reply: b'250-AUTH LOGIN PLAIN\r\n'
reply: b'250 SIZE 69920427\r\n'
reply: retcode (250); Msg: b'gmx.net Hello localhost.localdomain [190.247.94.229]\n8BITMIME\nAUTH LOGIN PLAIN\nSIZE 69920427'
send: AUTH <censored>
reply: b'235 Authentication succeeded\r\n'
reply: retcode (235); Msg: b'Authentication succeeded'
send: 'mail FROM:<maxibongio@gmx.com> size=656422\r\n'
reply: b'250 Requested mail action okay, completed\r\n'
reply: retcode (250); Msg: b'Requested mail action okay, completed'
send: 'rcpt TO:<maxibongio@kindle.com>\r\n'
reply: b'250 OK\r\n'
reply: retcode (250); Msg: b'OK'
send: 'data\r\n'
reply: b'354 Start mail input; end with <CRLF>.<CRLF>\r\n'
reply: retcode (354); Msg: b'Start mail input; end with <CRLF>.<CRLF>'
data: (354, b'Start mail input; end with <CRLF>.<CRLF>')
send: b'Content-Type: multipart/mixed; boundary="===============3367221457403177130=="\nM IME-Version: 1.0\...
reply: b'501 Syntax error - line too long\r\n'
reply: retcode (501); Msg: b'Syntax error - line too long'
data: (501, b'Syntax error - line too long')
send: 'rset\r\n'
send: 'quit\r\n'

Sending failed...

Traceback (most recent call last):
File "calibre/gui2/email.py", line 45, in run
File "calibre/gui2/email.py", line 129, in sendmail
File "calibre/utils/smtp.py", line 191, in sendmail
File "smtplib.py", line 892, in sendmail
smtplib.SMTPDataError: (501, b'Syntax error - line too long')

Job: "Email Laboratorio lector: Para entender la lectura to maxibongio@kindle.com" failed with error:
Traceback (most recent call last):
File "calibre/gui2/threaded_jobs.py", line 83, in start_work
File "calibre/gui2/email.py", line 102, in __call__
File "calibre/gui2/email.py", line 45, in run
File "calibre/gui2/email.py", line 129, in sendmail
File "calibre/utils/smtp.py", line 191, in sendmail
File "smtplib.py", line 892, in sendmail
smtplib.SMTPDataError: (501, b'Syntax error - line too long')

Called with args: ('/var/folders/x8/rc92y2k918b3bd8w9651vdn40000gn/C/calibre_5.12.0_tmp_01cdz_hp/va2q9ws8caltmpfmt.mobi', 'Laboratorio lector_ Para entender la lectura - Daniel Cassany.mobi', 'maxibongio@kindle.com', 'E-book: Laboratorio lector: Para entender la lectura', 'Attached, you will find the e-book\n\nLaboratorio lector: Para entender la lectura\n\tby Daniel Cassany\n\nin the MOBI format.') {'notifications': <queue.Queue object at 0x130bc5a00>, 'abort': <threading.Event object at 0x130bc5eb0>, 'log': <calibre.utils.logging.GUILog object at 0x130bc5b50>}
Reply 

#6  DNSB 03-01-2021, 08:51 PM
Quote EterMax
Did you solved this issue?
How?
Can you help me?
There is an bug in calibre 5.12, you can either revert to calibre 5.11 or wait for the next release.
Reply 

Today's Posts | Search this Thread | Login | Register