Export to GitHub

miranda - issue #1520

Check for Update does not use proxy


Posted on Feb 9, 2012 by Happy Bear

Miranda Version : 0.9.43 Unicode Build : Yes Test Build # (if applicable) : Plugin Version # (if applicable) :

What steps will reproduce the problem? 1. You are behind a firewall with no direct Internet access. The only way to connect to the internet is to use a proxy server. 2. Configure Miranda to use the proxy server (e.g. use IE settings) 3. ICQ, MSN, etc. will connect, but Miranda is unable to determine if there is a new version.

What is the expected result? Miranda should inform the user about new versions and the latest version in the update dialog shows the current version.

What happens instead? Miranda never informs the user about newer versions and if you open the Check for Update dialog the Latest version is empty.

Comment #1

Posted on Feb 9, 2012 by Quick Bear

Is proxy set for "Update Connection"?

Comment #2

Posted on Feb 9, 2012 by Happy Bear

Yes, it's set for all Connections.

Comment #3

Posted on Feb 9, 2012 by Quick Bear
  1. Go to Options | Events | Update Notify and make sure update notifications enabled.
  2. If they are, please capture the network log and attach it. To do that enable network log capturing, click on Main Menu | Help | Check for Update. Wait for 1 min. Post the resulting file.

Comment #4

Posted on Feb 10, 2012 by Happy Bear

Hello,

I found what's going wrong: The HTTP Request Host Header field was set to the IP address (see netlog.txt). That will return a not found by the WebServer. It's the same if you try to get the update.xml in Firefox via the IP address. (I attached also the Firefox traces)

When i picked the Resolve Hostnames through proxy option it startet working (see netlog_working.txt).

I think there are multiple websites on that server and so you have to specify the Host field so that the webserver knows which one was requested.

Regards Stefan

Comment #5

Posted on Feb 10, 2012 by Quick Bear

Yes, our server get confused, please check option to resolve host names through proxy.

Closing as not an issue.

Status: Invalid

Labels:
Type-Bug Priority-Medium