delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/05/07/02:57:44

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: <008a01be9857$c8b90d20$1600000a@yjlee>
From: "Yu-Jui Lee" <yjlee AT go-trinity DOT com DOT tw>
To: <cygwin AT sourceware DOT cygnus DOT com>
Subject: Cygwin b20.1software within Microsoft Proxy server
Date: Fri, 7 May 1999 15:04:00 +0800
MIME-Version: 1.0
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

------=_NextPart_000_0087_01BE989A.D67F3900
Content-Type: text/plain;
	charset="big5"
Content-Transfer-Encoding: quoted-printable

Hi,

I encountered a network problem after my company installed a Microsoft
Proxy server and my PC Win98 installed the WinSock Proxy client. All
the software compiled by Cygwin b20.1 cannot connect to hosts outside
the proxy firewall. While the software provided by Microsoft like
ftp.exe and telnet.exe can work happily.

To investigate this problem further, I examine the dll dependencies of
these executable files by using "dumpbin.exe" provided with MS VC++ 6.0.
I got a conclusion that all files that depends on "wsock32.dll"
can pass the proxy firewall and connect outside, while those don't use
"wsock32.dll" cannot pass the proxy firewall.

I don't know how this could happen since as far as I know, all network
software in MS Win98 should use "wsock32.dll". Why Cygwin b20.1 can
provide the network socket functions without using winsock and can
work correctly in an environment without a proxy firewall? And anyone
knows how to make those programs compiled with Cygwin b20.1 work
through the Microsoft Proxy server?

Thanks a lot!

Yu-Jui Lee

Trinity Communications Inc.

Taipei, Taiwan


=20

------=_NextPart_000_0087_01BE989A.D67F3900
Content-Type: text/html;
	charset="big5"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Dbig5" http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2014.210" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2>
<DIV><FONT size=3D2><FONT face=3D"verdana, geneva, helvetica" =
size=3D2><FONT=20
face=3D=B7s=B2=D3=A9=FA=C5=E9>Hi,</FONT></FONT></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2><FONT face=3D"verdana, geneva, helvetica" =
size=3D2><FONT=20
face=3D=B7s=B2=D3=A9=FA=C5=E9>I encountered a network problem after my =
company installed a=20
Microsoft<BR>Proxy server and my PC Win98 installed the WinSock Proxy =
client.=20
All<BR>the software compiled by Cygwin b20.1 cannot connect to hosts=20
outside<BR>the proxy firewall. While the software provided by Microsoft=20
like<BR><A href=3D"ftp://ftp.exe">ftp.exe</A>&nbsp;and telnet.exe can =
work=20
happily.</FONT></FONT></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2><FONT face=3D"verdana, geneva, helvetica" =
size=3D2><FONT=20
face=3D=B7s=B2=D3=A9=FA=C5=E9>To investigate this problem further, I =
examine the dll dependencies=20
of<BR>these executable files by using "dumpbin.exe" provided with MS =
VC++=20
6.0.<BR>I got a conclusion that all files that depends on =
"wsock32.dll"<BR>can=20
pass the proxy firewall and connect outside, while those don't=20
use<BR>"wsock32.dll" cannot pass the proxy =
firewall.</FONT></FONT></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2><FONT face=3D"verdana, geneva, helvetica" =
size=3D2><FONT=20
face=3D=B7s=B2=D3=A9=FA=C5=E9>I don't know how this could happen since =
as far as I know, all=20
network<BR>software in MS Win98 should use "wsock32.dll". Why Cygwin =
b20.1=20
can<BR>provide the network socket functions without using winsock and=20
can<BR>work correctly in an environment without a proxy firewall? And=20
anyone<BR>knows how to make those programs compiled with Cygwin b20.1=20
work<BR>through the Microsoft Proxy server?</FONT></FONT></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2><FONT face=3D"verdana, geneva, helvetica" =
size=3D2><FONT=20
face=3D=B7s=B2=D3=A9=FA=C5=E9>Thanks a lot!</FONT></FONT></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2><FONT face=3D"verdana, geneva, helvetica" =
size=3D2><FONT=20
face=3D=B7s=B2=D3=A9=FA=C5=E9>Yu-Jui Lee</FONT></FONT></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2><FONT face=3D"verdana, geneva, helvetica" =
size=3D2><FONT=20
face=3D=B7s=B2=D3=A9=FA=C5=E9>Trinity Communications =
Inc.</FONT></FONT></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2><FONT face=3D"verdana, geneva, helvetica" =
size=3D2><FONT=20
face=3D=B7s=B2=D3=A9=FA=C5=E9>Taipei, Taiwan</FONT></FONT></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2><FONT face=3D"verdana, geneva, helvetica" =
size=3D2><FONT=20
face=3D=B7s=B2=D3=A9=FA=C5=E9></FONT><BR>&nbsp;</DIV></FONT></FONT></FONT=
></DIV></BODY></HTML>


------=_NextPart_000_0087_01BE989A.D67F3900
Content-Type: text/plain; charset=us-ascii

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
------=_NextPart_000_0087_01BE989A.D67F3900--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019