Cannot receive list of available packages via proxy
I installed the following snapshot:
built on Fri Jul 8 19:24:31 EDT 2011
I have set pfSense as a transparent firewall.
Firmware updagrade, works perfectly via proxy, but the system cannot receive list of available package.
$pkg_info (/usr/local/www/pkg_mgr.php) returns an empty array.
Show how you have configured the proxies?
Proxy URL: proxy.myhost.it
Proxy Port: 8080
Proxy Username: mydomain\mysamaccountname
Proxy password: mydomaninpassword
What happens if you put http://proxy.myhost.it
Firmware upgrade works.. but the list of available package return always "Unable to communicate with www.pfsense.com….."
same problem, I do not receive the list of packages working under proxy.
The updates work fine instead.
I do not have a proxy to test so some more feedback is needed.
packet traces with full packet content would be nice.
I had a look at the code…
I think the problem is authentification method..our proxy support NTLM auth..
system firmware upgrade, use php CURL to download latest version ...while the package manager use
php's pear XML-RPC class to receive the package list, and this class use fsockopen.
Check to see if any upstream security appliances are blocking. I had the same issue and noticed that my SA was blocking 'WEB-PHP xmlrpc.php post attempt' when attempting to connect to 184.108.40.206 for list of Available Packages. The Firmware updates were working fine but the Available Packages were being blocked.