i have the same problem.
it is a bit strange though.
2 websites on 2 servers at the same hosting provider, they say that settings are the same.
on one the downloader works, on one it doesn’t.
i’ve tried with 1.1.1 and the previous version also.
if i use the downloader to install i get PEAR error unknown command ‘install’
if i use the full release, it installs ok, but the connect manager give me the invalid post data error when i try to install any extension.
I have the same problem.
After setting SSH permissions to get the downloader working I input the key into the downloader and get the same error message INVALID POST DATA
i have talked to the tech support for my server and they said that there might be a problem with the PEAR on the server, they will try to repair or reinstall PEAR and after that the downloader should work perfect. will wait and see.
Please!, has anybody successfulyl resolved this problem? I’ve set all permissions to 777 on the entire downloads folder, even all of the files too and i’m still getting this error!??!
Fixed it!! The server filewall settings were too strict, that was my problem.
Umm firewall??
I’ve an magento store under windows xp sp3 and no problem with magento connect.
The same store with the same configuration in apache / php /pear under Windows Vista and… “INVALID POST DATA”
Servers operate behind a firewall so if the software is attempting to connect out to retrieve modules or extensions then it is likely that they will need to allow an exception to allow the outgoing connection.
Your host will need the IP address of the software source.
You should add exception to allow connection to connect.magentocommerce.com. Remember similar situation happens if you are using some of the payment modules like Authorize.net - you will have to add exception to allow the module to connect to authorize.net server.
I too was stuck with this problem until I acted on the suggestion below.
piotrekkaminski - 07 October 2008 03:09 AM
Hello
You should add exception to allow connection to connect.magentocommerce.com. Remember similar situation happens if you are using some of the payment modules like Authorize.net - you will have to add exception to allow the module to connect to authorize.net server.
My host added “connect.magentocommerce.com” as an exception through their firewall and it all work sweet as.
As for adding an exception...my host wants to know what port needs to be open as part of that exception....Any ideas what I should tell them? or does it even matter?