HTTP Proxy Settings missing

Bug #907238 reported by Volkan Kurt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Won't Fix
Undecided
Unassigned

Bug Description

I and many of my friends are behind a corporate proxy.

We handle proxy support thru environment variables and a special shortcut.

It would be much better if this settings were available at the settings of Calibre instead of relying upon the environment variables.

I am using Windows. Calibre version 0.8.2.9.

Tags: proxy settings
Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 907238

Having to set proxy variables for individual applications is a pain. Instead
calibre reads system settings automatically. In fact, on linux most
application rely on environment variables for proxy config. As such I have no
interest in implementing a separate proxy setting for calibre.

 status wontfix

Changed in calibre:
status: New → Won't Fix
Revision history for this message
Volkan Kurt (volwol) wrote :

So could you make this read Windows proxy settings at least? Or is there a way we could do it?

Revision history for this message
Kovid Goyal (kovid) wrote :

It does read windows proxy settings. It uses the same settings as IE

Revision history for this message
Volkan Kurt (volwol) wrote :

Oh then. This is a completely different matter then..

I can browse the internet using my proxy settings with Internet Explorer. However, Calibre cannot.

We use an autoconfig script:
http://example.com:8080/array.dll?Get.Routing.Script

Since this doesn't work, I tried using the direct link to the proxy, which is example.org:8080

I even tried the ip address of it. It still doesn't work (192.168.1.1:8080)

So could you please change this to a bug?

Revision history for this message
Volkan Kurt (volwol) wrote :

By the way, if i set the environment variable like http://192.168.1.1:8080 and launch the code from that command prompt, the connection is established with no problem.

Revision history for this message
Volkan Kurt (volwol) wrote :

Sorry, for multiple posts. I cannot edit messages once I send. This is the only way calibre works with proxy in my case:

I create a shortcut with the following:

C:\Windows\System32\cmd.exe /C set HTTP_PROXY=http://192.168.1.1:8080 & C:\Progra~1\Calibre2\calibre.exe

Revision history for this message
Kovid Goyal (kovid) wrote :

calibre doesn't support auto config scripts, set it to

http://192.181.1.1:8000 (or whatever) note that the http:// is important, and
then restart calibre.

Revision history for this message
Volkan Kurt (volwol) wrote :

Thanks for the info. This works now.

So if we want to have auto-config support, could we build code and share for that?

Revision history for this message
Kovid Goyal (kovid) wrote :

Sure, I am always happy to get a patch. Note however, that there is no
standardisation in the format of auto-config proxy scripts, so your solution
would have to be considerably complex to deal with all the special cases.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.