Copy link to clipboard
Copied
I am having issues downloading/installing the Flash Player. The download of the small installer itself from the webpages works. But then the installer is not able to donwload the Flash player using a proxy server. If I set the Internet Explorer to use a proxy server, it works. If I set the Internet Explorer to use a proxy.pac file for connecting to the proxy server it does not work
Copy link to clipboard
Copied
Having exactly the same issue. Up until 05/26 there were no reported problems downloading/installing Flash Player with system settings using a PAC file (This is the standard config for our desktops). Specifically the issue is the installer flashplayer17_ha_install.exe runs and is not using the PAC file when initiating a connection to get.adobe.com. This looks like a bug that Adobe needs to address.
Copy link to clipboard
Copied
Hi Samd1959,
We tested and found the download and install working fine with the pac file proxy configuration in our lab setup. It looks like we are not able to recreate the proxy/pac setup which you are having. It would be of great help in debugging the issue more if we get more information of the kind of proxy settings (and pac file) which you are using. If possible from you side we can do a quick call and screen share session with you to see the issue on the effected machines.
Thanks,
Anindya
Copy link to clipboard
Copied
Hello!
Maybe this issue is related to the complexity of the proxy.pac file.
We are using basically the following syntax:
function FindProxyForURL(url, host)
{
// init variables
var proxy_yes = "PROXY proxy:8080";
var proxy_no = "DIRECT";
var retStr = "";
var resolved_ip = "";
// hostname to lowercase
var lhost = host.toLowerCase();
host = lhost;
// localhost directly
if ((host == "localhost") || (shExpMatch(host, "localhost.*")) || (host == "127.0.0.1"))
retStr = proxy_no;
// Intranet hostnames directly
if (shExpMatch(host, "*.sk*.semikron.com") && retStr == "")
retStr = proxy_no;
// plain host names directly
if (isPlainHostName(host) && retStr == "")
retStr = proxy_no;
// all others: resolve IP and match IP address against internal networks
if (retStr == "")
resolved_ip = dnsResolve(host);
if (isInNet (resolved_ip, "172.16.0.0", "255.255.0.0"))
retStr = proxy_no;
if (retStr == "")
if (isInNet (resolved_ip, "172.17.0.0", "255.255.0.0"))
retStr = proxy_no;
if (retStr == "")
if (isInNet (resolved_ip, "172.18.0.0", "255.255.0.0"))
retStr = proxy_no;
if (retStr == "")
if (isInNet (resolved_ip, "172.19.0.0", "255.255.0.0"))
retStr = proxy_no;
if (retStr == "")
if (isInNet (resolved_ip, "172.20.0.0", "255.255.0.0"))
retStr = proxy_no;
if (retStr == "")
if (isInNet (resolved_ip, "192.168.0.0", "255.255.0.0"))
retStr = proxy_no;
if (retStr == "")
if (isInNet (resolved_ip, "10.0.0.0", "255.0.0.0"))
retStr = proxy_no;
// default to use proxy
if (retStr == "")
retStr = proxy_yes;
return retStr;
}
Hope this helps to find the root cause of this issue.
Regards,
Ulrich
Copy link to clipboard
Copied
Hello
we having same issue. We are using also PAC file for proxy configuration. When disabling proxy script and set ip address of proxy server it is working fine.
Here our PAC file:
function FindProxyForURL(url, host)
{
var resolved_ip = dnsResolve(host);
if (isInNet(resolved_ip, "192.168.0.0", "255.255.0.0")) {return "DIRECT";}
if (isInNet(resolved_ip, "172.16.0.0", "255.240.0.0")) {return "DIRECT";}
if (isInNet(resolved_ip, "10.0.0.0", "255.0.0.0")) {return "DIRECT";}
if (isInNet(resolved_ip, "127.0.0.0", "255.0.0.0")) {return "DIRECT";}
if (host == "localhost") {return "DIRECT";}
if (isPlainHostName(host)) {return "DIRECT";}
if (shExpMatch(url,"*domain1.corp*")) {return "DIRECT";}
if (shExpMatch(url,"*domain2.corp*")) {return "DIRECT";}
if (shExpMatch(url,"*domain3.corp*")) {return "DIRECT";}
if (shExpMatch(url,"*web.domain4.com*")) {return "DIRECT";}
if (host == "localhost") {return "DIRECT";}
if (isInNet(myIpAddress(), "xx.xx.xx.xx", "255.255.255.0")) {return "PROXY xx.xx.xx.xx:8080";} // use local proxy connector
if (isInNet(myIpAddress(), "xx.xx.xx.xx", "255.255.255.255")) {return "DIRECT";} // always uses direct access
return "PROXY xx.xx.xx.xx:8080"
}
Regards,
Stefan
Copy link to clipboard
Copied
I don't think it's a complexity issue. Tried the following PAC file and the Adobe installer still exhibits the same behavior:
function FindProxyForURL(url,host)
{
return "PROXY xxx.xxx.xxx.xxx:8080"
}
That's about as simple as it gets
Copy link to clipboard
Copied
That would be fine. Please note however, that all versions before this latest version of flash player had no issues with installer. Nothing has changed on our side since. Something has broken with this latest release – right after the release came out started getting calls from users on this. Attached is a packet capture illustrating the issue. The packet capture is based on running flashplayer_17_ax_ra_install.exe which is the problematic component that is failing. If you look at TCP stream 1, that is the client getting the PAC file from the server hosting it. The GET of the PAC file is complete in cap frame 218. If you do a follow TCP stream on TCP stream 1, you will see the fully assembled PAC file retrieved by the client. Almost immediately after, in cap frame 224 you see the client trying to make a direct connect to get.adobe.com without using the PAC file that if used, would direct client to proxies for this outbound connection. These results seem to indicate that the installer cannot for whatever reason execute the Jscript successfully in the PAC file.
Please note: Information contained in the PAC file reflects information networks within our organization that should not be distributed. Thanks.
Sam Duncan
Sr. Systems Administrator
DuPont Pioneer
Edited by moderator to remove personal information
Copy link to clipboard
Copied
Plus 1 for samd1959's research and conclusion. We have exactly the same issue he describes, with exactly the same symptoms seen in packet captures. Also verified that replacing the proxy .pac file with a proxy IP and port, "solves" the problem. But the problem is not with the proxy or the .pac, it's that these particular updates (17 and 18) are not working with the .pac file.
None of our users are able to update Flash, and we have no workaround since the fix requires abandoning the .pac file and adopting IP/port addressing, and our cloud-based proxy does not support that.
Copy link to clipboard
Copied
Thanks for the comments and insights. We are working on the issue and I will update here.
Thanks,
Anindya
Copy link to clipboard
Copied
Hello All,
Looks like we have found the issue and have a fix for that. Can you please pick the new beta build from below location and try in your proxy environment with pac? If this work, then we will work on a release schedule to roll out the fix to production.
Thanks a lot for the help. This beta version is for Flash Player 18 for IE browser.
Location to download beta build with proxy pac fix: http://beta.acdcnext.com/flashplayeraxau.exe
P.S.: Please note that this is a beta build and may not be bug free and might not work as a normal release Flash player Installer. please test this in a limited environment on one machine. The purpose of sharing this ahead of release is to get more feedback on the proxy issue. Please do not pass on the link file or installer further.
Thanks,
Anindya
Copy link to clipboard
Copied
Hey!
I tried to download this file, but Sophos AV won't let me do it. Sophos claims this executable to be a virus "CXweb/OddDld-A".
Any idea why?
Regards,
Ulrich
Copy link to clipboard
Copied
Since its a beta build (and not released) we did not whitelisted it from AntiViruses. Apologies for that. Would that be possible for you to try after disabling the Anti Virus?
Thanks,
Anindya
Copy link to clipboard
Copied
Anindya,
First disabled AV. Subsequent launch of installer stops with the following error:
Sam Duncan
Sr. Systems Administrator
DuPont Pioneer
sam.duncan@pioneer.com<mailto:sam.duncan@pioneer.com>
515-535-7743
Copy link to clipboard
Copied
Installed the Beta successfully. When will the new version fixing this issue be released?
Copy link to clipboard
Copied
Hello All,
We have just released the new installer with the Proxy pac issue fix. Please visit the https://get.adobe.com/flashplayer and download again. Let me know if you still face any issues.
Thanks,
Anindya
Copy link to clipboard
Copied
Thank you for addressing this quickly.
Disabled AV, then this beta installed fine. Noting that the progress bar was just 3/4 of it's journey when it declared the installation was complete, FYI.
Copy link to clipboard
Copied
Thanks Barbless for confirming.
Hi samd1959,
Can you send the error again which you are seeing, I am not seeing any error in your post.
Thanks for validating!
-Anindya
Copy link to clipboard
Copied
Hello!
What is the status of this issue? Is there any chance to get this fixed soon?
Regards,
Ulrich
Copy link to clipboard
Copied
Hi AnindyaS,
We have totally same issue.
I tried your beta build before under proxy pac setting. At that time, installation was successfully finalized.
Waiting for official release.
I appreciate for your cooperation.
BR,
Taichi
Copy link to clipboard
Copied
We've run the installer on a half dozen machines and it worked on all of them. And it shows up as being the current release when we check it at Adobe - Flash Player.
Noting that there's a strange "You may need to rest...." message displayed on the installer when it finishes up.
Copy link to clipboard
Copied
Glad to see that it works on your machine.
Yes, that's the new message and looks like based on your resolution you are not seeing the complete message. If you hover on to it you can see the complete message in tooltip. The complete message is "You may need to restart your browser."
We are fixing the message truncation issue in next release.
-Anindya