Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <000b01bea768$d0393500$1600000a@yjlee> From: "Yu-Jui Lee" To: Subject: wget blocked by Microsoft Proxy Server firewall Date: Wed, 26 May 1999 19:13:42 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="big5" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2014.211 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 Hi, I once used Andy Piper's cygwin /usr/local stuff happily until my company installed Microsoft Proxy Server as firwall. The ftp.exe and telnet.exe of Andy's are all blocked by the firewall but still work well within the firewall. On the other hand, the ftp.exe and telnet.exe that come with Ms Win98 still work happily through the firewall. I'm using Cygwin b20.1 I strongly suspect that it is the problem of the cygwin environment but still cannot pinpoint it. I then got the gnu wget source for testing. I compiled wget.exe 2 times with MSVC6 and Cygwin tool chain respectively. As I have expected, the cygwin version is always blocked by the firewall while the msvc6 version can reach outside with no problem. When I traced cygwin version into the source code with gdb, I found it is blocked at line 91 of connect.c where the statement is, if (connect (*sock, (struct sockaddr *) &sock_name, sizeof (sock_name))) ... I also traced the MSVC6 version that it passed this statement with no problem. I can only reach here and have no idea to investigate further. I don't know if it is the cygwin1.dll that makes the proxy function incorrect. Actually not only the proxy server is installed at the server computer, my PC also installed the WSP (WinSock Proxy) client. The WSPWSP.dll is added to \windows\system directory. Anyone can help? Thanks! Yu-Jui Lee Trinity Communications Inc. Taipei Taiwan. -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com