Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I am trying to install some Magento extensions however it keeps timing out. When I run a trace through ISA Server 2004 I can't see any denied traffic. The only thing I do get is a http proxy closed status:

A connection was abortively closed after one of the peers sent a RST segment.

I can't tell what I need to open as both HTTP and HTTPS are allowed.

Cheers

share|improve this question
    
This is about magentocommerce.com. Stooie try putting a 'Magento' tag on this. –  Dan Jul 7 '09 at 13:30
    
@Dan: Done! :-) –  splattne Jul 7 '09 at 13:41

2 Answers 2

I have no idea what "magento extensions" are, but if you're having problems communicating with the Internet on a host behind a firewall, regardless of the type of firewall, I'd recommend firing up a sniffer on the host and watching the outbound traffic. It's a lot easier, to me, than trying to grub around in firewall logs figuring out what's getting dropped. Wireshark, tcpdump, Network Monitor, etc, are your friends for this.

share|improve this answer
    
Seems to be this: magentocommerce.com/magento-connect MAGENTO - not MAGNETO :) –  splattne Jul 7 '09 at 13:29
1  
My opinion stands: You need to sniff the traffic and see what the application is trying to do. Anything else is just random speculation. –  Evan Anderson Jul 7 '09 at 16:15
1  
You're getting an ICMP destination unreachable from where? Does the TCP connection to 208.69.123.164 ever actually get started (i.e. you see the SYN from your box to the 208.x.x.x address, a SYN-ACK coming back from the 208.x.x.x address, and an ACK from your box back to the 208.x.x.x address)? –  Evan Anderson Jul 8 '09 at 13:07
1  
That sure sounds like your firewall is closing the TCP connection (by spoofing the source address of the 208.x.x.x server). Can you browse web sites on this machine? I'm guessing not. You're probably going to need to have the ISA client installed on that machine or you're going to need to manually specify an HTTP proxy and credentials. –  Evan Anderson Jul 8 '09 at 15:00
1  
We're getting quite the convo going here, eh? What security context is the software using when it tries to hit this URL? Is this some program running as a service? My guess is that the firewall has rules based on who the user is performing the access, and you're running the installation program from the SYSTEM context or such, which isn't being permitted access. Alternatively, it could be that your browser is using an HTTP proxy but the installlation software isn't. –  Evan Anderson Jul 8 '09 at 16:11

to download updates using magento connect behind a proxy

you will have to edit file: /downloader/lib/Mage/HTTP/Client/curl.php

and after the line $this->_ch = curl_init();

you will need to add

$this->curlOption(CURLOPT_PROXY, “YourProxy:YourProxyPort");
$this->curlOption(CURLOPT_PROXYUSERPWD, “YourUser:YourPassword"); // if needed 
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.