Jump to content

Check for Updates can't handle proxy configuration script


Recommended Posts

We use a proxy configuration script inside the network to download proxy server settings and configure the browser automatically:

Tools / Internet Options / Connections / LAN Settings / 'Use automatic configuration script'

If this is enabled and Internet Explorer is working correctly (i.e. web browsing access via the proxy server works), the Paint.NET 'Check for Updates' feature returns the following:

There was an error checking for update.

The server returned the following error code: HTTP 407 (ProxyAuthenticationRequired)

No unauthenticated HTTP access is allowed outbound, so a proxy server setting is required, however, Paint.NET does work successfully if a manual proxy server is specified in Internet Options.

Link to comment
Share on other sites

Paint.NET does not work with proxies that require authentication. This is just a known fact, and will not be remedied. You will just have to update manually.

You might also look into using something like the ISA Firewall Client.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Thanks for the reply. What I was getting at is that Paint.NET works correctly with a proxy server manually specified and with proxy authentication enabled.

However with the proxy autoconfiguration script, Paint.NET does not work. So in my situation, Paint.NET is working with proxy authentication with a proxy server manually specified, it's just not using the proxy auto-configuration script for whatever reason.

Link to comment
Share on other sites

Or maybe it's the auto-configure stuff it doesn't work with. I can't remember, it's been a long time since that code was written and wrestled with. In any event, this isn't something that's going to be revised or fixed. Heck, I don't even have an appropriate network to test the code on anyway, I'd be guessing.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

  • 5 months later...

Hey Rick,

If say somebody is willing to download the sources and spend some time to code a fix, would you review the code and put it in?!

I have at work a Squid proxy that requires authentication, and it doesn't work with it.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...