Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 10-29-2018, 08:04 AM   #1
Patrick Derwael
Member
Patrick Derwael began at the beginning.
 
Posts: 11
Karma: 10
Join Date: Oct 2018
Location: Belgium
Device: none
Can't update plugins

Hi there,

I'm having 2 issues with plugins; here is the 1st one:

When trying to get additional plugins (Preferences > Get plugins to enhance Calibre), I get the following error message:

calibre, version 3.32.0
ERROR: Update Check Failed: Unable to reach the plugin index page.

Traceback (most recent call last):
File "site-packages\calibre\gui2\dialogs\plugin_updater.py", line 441, in __init__
File "site-packages\calibre\gui2\dialogs\plugin_updater.py", line 65, in read_available_plugins
File "site-packages\calibre\utils\https.py", line 202, in get_https_resource_securely
File "httplib.py", line 1278, in connect
File "ssl.py", line 353, in wrap_socket
File "ssl.py", line 601, in __init__
File "ssl.py", line 830, in do_handshake
SSLEOFError: EOF occurred in violation of protocol (_ssl.c:590)


This happens when connecting through the proxy. It all goes fine with a direct internet connection
The (not so) funny thing is that downloading metadata & covers works OK through the proxy and with a direct connection

Any help would me very welcome!


Here is the debug log

calibre Debug log
calibre 3.32 [64bit] embedded-python: True is64bit: True
Windows-7-6.1.7601-SP1 Windows ('64bit', 'WindowsPE')
('Windows', '7', '6.1.7601')
Python 2.7.12+
Windows: ('7', '6.1.7601', 'SP1', u'Multiprocessor Free')
Interface language: None
calibre 3.32 [64bit] embedded-python: True is64bit: True
Windows-7-6.1.7601-SP1 Windows ('64bit', 'WindowsPE')
('Windows', '7', '6.1.7601')
Python 2.7.12+
Windows: ('7', '6.1.7601', 'SP1', u'Multiprocessor Free')
Interface language: None
Turning on automatic hidpi scaling
devicePixelRatio: 1.0
logicalDpi: 96.0 x 96.0
physicalDpi: 72.035450517 x 72.0
Using calibre Qt style: True
[0.00] Starting up...
[0.00] Showing splash screen...
[0.06] splash screen shown
[0.06] Initializing db...
[0.26] db initialized
[0.26] Constructing main UI...
[2.42] main UI initialized...
[2.42] Hiding splash screen
Failed to check for calibre update: EOF occurred in violation of protocol (_ssl.c:590)
[10.37] splash screen hidden
[10.37] Started up in 10.37 seconds with 6257 books
Patrick Derwael is offline   Reply With Quote
Old 10-30-2018, 01:00 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 33,741
Karma: 10215946
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
updating plugins uses private https certificates, your proxy presumably unwraps https traffic so cannot handle that.

Download the plugin zip files manually using a browser and install them directly.
kovidgoyal is offline   Reply With Quote
Advert
Old 10-30-2018, 07:54 AM   #3
Patrick Derwael
Member
Patrick Derwael began at the beginning.
 
Posts: 11
Karma: 10
Join Date: Oct 2018
Location: Belgium
Device: none
Quote:
Originally Posted by kovidgoyal View Post
your proxy presumably unwraps https traffic so cannot handle that.
Hi,

Bypassing the proxy would indeed be a workaround, but I cannot consider this as a solution
The reason is that downloading metadata & covers goes successfully over https

The question becomes then: why is one https connection handled properly while the other one fails ?
Patrick Derwael is offline   Reply With Quote
Old 10-30-2018, 12:16 PM   #4
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 33,741
Karma: 10215946
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
I already told you why, because it uses private https certificate, which prevent your proxy from interfering with the https traffic like it does with https traffic that uses public certificates.
kovidgoyal is offline   Reply With Quote
Old 10-30-2018, 01:04 PM   #5
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 22,364
Karma: 22265700
Join Date: Aug 2009
Location: (The original) Silicon Valley, USA
Device: K4NT, Galaxy Tab A, Kobo Aura2
Patrick
Plugins are NOT hosted on Kovids servers.
The server supplies the certificate. Public Certificates co$t
If you wish to maintain your network configuration, do as Kovid suggests:
Go to the Plugins Section of this forum and use the Index (a sticky) to locate the specific PI thread: then download the Current PI (usually in post #1 ); open Preference: Miscellaneous: Plugins: use the appropriat buttons near the bottom to Remove / Add a PI from file
theducks is online now   Reply With Quote
Advert
Old 11-02-2018, 06:00 AM   #6
Patrick Derwael
Member
Patrick Derwael began at the beginning.
 
Posts: 11
Karma: 10
Join Date: Oct 2018
Location: Belgium
Device: none
Quote:
Originally Posted by theducks View Post
Plugins are NOT hosted on Kovids servers.
The server supplies the certificate
Thanks a lot for the explanation!
I can live with about anything if I understand the reasons why

Actually, as bypassing the proxy is just 2 clicks and a password away, and I know how to do this, I will keep using this workaround

If I start messing around with prefs, downloads, adding and removing stuff, knowing me, I'm pretty sure I will end up screwing my PC...

Thanks again!
Patrick Derwael is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux Calibre, plugins after update?!?! rahlquist Calibre 5 04-29-2012 06:06 PM
[Old Thread] Update plugins? Doug Huffman Plugins 4 04-13-2011 02:02 PM
Plugins junkml Plugins 32 06-19-2009 07:43 AM
Plugins? Mitchll Plugins 0 12-27-2008 03:36 PM


All times are GMT -4. The time now is 12:21 AM.


MobileRead.com is a privately owned, operated and funded community.