openssl-0.9.6e failing to bld on Windows

2002-08-01 Thread Noah White


Has anyone else seen this error. I'm building with VC++ 7 on Win2k SP2.

link /nologo /subsystem:console /machine:I386 /opt:ref /dll
/out:out32dll\ssleay32.dll /def:ms/SSLEAY32.def
@C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\nm2F.tmp
ms/SSLEAY32.def(7) : warning LNK4017: DESCRIPTION statement not supported
for the target platform; ignored
   Creating library out32dll\ssleay32.lib and object out32dll\ssleay32.exp
s3_clnt.obj : error LNK2019: unresolved external symbol _OpenSSLDie
referenced in function _ssl3_client_hello
ssl_sess.obj : error LNK2019: unresolved external symbol _OpenSSLDie
referenced in function _SSL_get1_session
ssl_asn1.obj : error LNK2019: unresolved external symbol _OpenSSLDie
referenced in function _d2i_SSL_SESSION
s2_srvr.obj : error LNK2019: unresolved external symbol _OpenSSLDie
referenced in function _get_client_hello
s2_clnt.obj : error LNK2019: unresolved external symbol _OpenSSLDie
referenced in function _client_hello
s2_lib.obj : error LNK2001: unresolved external symbol _OpenSSLDie
s3_srvr.obj : error LNK2019: unresolved external symbol _OpenSSLDie
referenced in function _ssl3_send_hello_request
out32dll\ssleay32.dll : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: 'link' : return code '0x460'
Stop.
__
Apache Interface to OpenSSL (mod_ssl)   www.modssl.org
User Support Mailing List  [EMAIL PROTECTED]
Automated List Manager[EMAIL PROTECTED]



RE: ssl question

2002-07-31 Thread Noah White


No, because your browser does not have the signing authority in its list of
trusted / root CAs. There are three options, but really only two are
practical. The first would be to just import the certificate the first time
you see this pop up and you can do that by clicking on View certificate
when you get the pop up (I'm talking IE here). The second option would be to
purchase and use a cert from a CA which is in your browsers list of
trusted/root CA (someone like verisign). You can get the list by clicking on
Tools-Internet options-The content tab-Certificates button-Trusted Root
Certification Authorites tab. The third option would be to become a CA on
that list by paying MS big bucks and setting your own company to do it (not
what I would call viable :-).

-Noah

 -Original Message-
 From: Matt Nelson [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 9:14 AM
 To: [EMAIL PROTECTED]
 Subject: RE: ssl question
 
 But I did a self-signed cert for testing purposes.  Shouldn't that work?
 
 --
 Matt
 
 
 At 04:34 PM 7/31/2002 +1000, you wrote:
 Mike,
 
 The reasoning behind that message is that you haven't purchased a
 certificate from a valid certificate store.  The bought my companies at
 verisign.com.
 
 If you are not releasing this web app to the public you could simply
 install the certificate and you shouldn't get the message again.
 
 Good luck,
 
 Vincent Montuoro Solution Engineer Request Level 12 461 Bourke Street
 Melbourne Vic 3000 Email: [EMAIL PROTECTED] Office:+61 3
 8628 2764 Mobile:   0408 005 979
 
 
 -Original Message-
 From: Mike Boyer [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, 31 July 2002 4:57 AM
 To: [EMAIL PROTECTED]
 Subject: ssl question
 
 I installed openSSL with mod_ssl, and I can access my site using
 https://blah.comhttps://blah.com  and I get a popup box telling me
 about
 a security issue and if I want to accept this. When I have visited other
 sites that are secure, it dosent ask me to accept anything. In my
 certificate it says its not part of the CA trusted root stores. Any help
 would be appreciated.
 
 __
 Apache Interface to OpenSSL (mod_ssl)   www.modssl.org
 User Support Mailing List  [EMAIL PROTECTED]
 Automated List Manager[EMAIL PROTECTED]
__
Apache Interface to OpenSSL (mod_ssl)   www.modssl.org
User Support Mailing List  [EMAIL PROTECTED]
Automated List Manager[EMAIL PROTECTED]



RE: Apache Mod_SSL Cannot load /modules/mod_ssl.so

2002-07-29 Thread Noah White


You can do that or you can put the path to your OPENSSL's bin directory in
your PATH environment variable and start the server under that environment.

-Noah


 -Original Message-
 From: David W [mailto:[EMAIL PROTECTED]]
 Sent: Sunday, July 28, 2002 2:20 PM
 To: [EMAIL PROTECTED]
 Subject: Re: Apache  Mod_SSL Cannot load /modules/mod_ssl.so
 
 Hopefully I'm not duplicating someone else's response,
 but I think your answer can be found by searching the
 archives.  It looks like you didn't copy the openssl
 dlls into your c:\winnt\system32 directory.  You need:
 libeay32.dll
 ssleay32.dll
 
 -david
 
 --- Oliver Enders [EMAIL PROTECTED] wrote:
  Hello ervebody,
 
  I´ve got the following problem:
 
  I´ve installed a apache_1.3.23 with OpenSSL, mod_ssl
  and mod_jk with WIN 2000 everything works fine when
  the LoadModule for mod_ssl is commented out. After
  including the LoadModule line, i get the following
  Syntax Error:
 
  Syntax error on line 195 of
  c:/ptc/apache/conf/httpd.conf:
  Cannot load /modules/mod_ssl.so into server: (126)
  Das angegebene Modul wurde nicht gefunden:
 
  (Module couldnt be found)
 
  But it is the definately there !!
 
  I´ve allready set the PATH  in the system variables
  to /apache/conf/ because i thought that might be the
  problem, but the path in the Error-message is
  absoloute, so it cant be..
 
  Has anybody had/solved the same problems ??
 
  Thanx a lot
 
  Oliver
 
 
 __
 Do You Yahoo!?
 Yahoo! Health - Feel better, live better
 http://health.yahoo.com
 __
 Apache Interface to OpenSSL (mod_ssl)   www.modssl.org
 User Support Mailing List  [EMAIL PROTECTED]
 Automated List Manager[EMAIL PROTECTED]
__
Apache Interface to OpenSSL (mod_ssl)   www.modssl.org
User Support Mailing List  [EMAIL PROTECTED]
Automated List Manager[EMAIL PROTECTED]



RE: mod ssl for windows

2002-07-11 Thread Noah White


Just as an FYI. This does not work with mod_jserv.

 -Original Message-
 From: JOURDAIN Philippe [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, July 11, 2002 10:41 AM
 To: [EMAIL PROTECTED]
 Subject: RE: mod ssl for windows
 
 
 http://www.modssl.org/contrib/Apache_1.3.26-Mod_SSL_2.8.10-OpenSSL_0.9.6d-
 Wi
 n32.zip
 

__
Apache Interface to OpenSSL (mod_ssl)   www.modssl.org
User Support Mailing List  [EMAIL PROTECTED]
Automated List Manager[EMAIL PROTECTED]



RE: Trouble building on Win32

2002-06-21 Thread Noah White

The server build OK, it only croaks when trying to build with mod_ssl.
Here's my include PATH, I don't notice anything in particular wrong with it.

Thanks,

-Noah

INCLUDE=c:\Program Files\Microsoft Visual Studio
.NET\FrameworkSDK\include\;c:\Program Files\Microsoft Visual Studio
.NET\FrameworkSDK\include\;c:\Program Files\Microsoft Visual Studio
.NET\VC7\ATLMFC\INCLUDE;c:\Program Files\Microsoft Visual Studio
.NET\VC7\INCLUDE;c:\Program Files\Microsoft Visual Studio
.NET\VC7\PlatfromSDK\include\prerelease;c:\Program Files\Microsoft Visual
Studio .NET\VC7\PlatformSDK\include;C:\Program Files\WMI\include

 -Original Message-
 From: Aryeh Katz [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, June 20, 2002 5:29 PM
 To: [EMAIL PROTECTED]
 Subject: Re: Trouble building on Win32
 
 Is your win32 build environment set on the command line?
 It looks like something is wrong with your include path.
 run set, and see whether or not the correct value for include shows up.
 
  I'm trying to bld 2.8.9-1.3.26 on Windows 2000 server with VC++ 7.0
  installed. I'm running into the following issues:
 
  1) When patching the sources I get the following:
 
  |+
  -- - || First patch APACI's configuration script to pass a `ssl'
  flag || to the Makefile.tmpl file which indicated whether mod_ssl is
  || activated or not.  Second we add support for the SSL_BASE and ||
  RSA_BASE variables. Third we provide the configuration || adjustments
  of the HTTPS port (443) similar to what is || already done by APACI
  for the HTTP port (80).
  |+
  -- - |Index: configure |--- configure  19 Jun 2002 07:20:10 -
  1.1.1.14 |+++ configure  19 Jun 2002 07:29:07 -  1.26
  -- File to patch:
 
  If I ignore that and skip that patch I get another issue here:
 
  |+
  -- - || Here we first incorporate support for the `make
  certificate' || procedure and second support for the `make install'
  procedure || where SSL directives in the configuration files are now
  also || adjusted and SSL certs/keys and support programs are now ||
  additionally installed.
  |+
  -- - |Index: Makefile.tmpl |--- Makefile.tmpl  27 Mar 2002
  15:22:49 -  1.1.1.12 |+++ Makefile.tmpl  27 Mar 2002
  15:30:01 -  1.44 -- File to patch:
 
  If I skip/ignore that I get another one:
 
  |
  |+
  -- - || Add additional SSL configuration directives which provide
  a || robust default configuration: virtual server on port 443 || which
  speaks SSL.
  |+
  -- - |Index: conf/httpd.conf-dist |--- conf/httpd.conf-dist
  27 Mar 2002 15:22:49 -  1.1.1.14 |+++ conf/httpd.conf-dist
27 Mar 2002 15:30:01 -  1.65 -- File
  to patch:
 
  For this one I directed it to patch conf/httpd.conf-dist-win and that
  seemed to work ok.
 
  After this the rest of the patch process completes and I am directed
  to build Apache.
 
  While building apache I get the following error:
 
 
  cl.exe /nologo /c /O2 /MD /W3 /GX /DNDEBUG /DWIN32 /D_WINDOWS
  /DSHARED_M ODULE /DEAPI /DMOD_SSL=208109 /DMOD_SSL_VERSION=\2.8.9\
  /I..\..\include /I..\. .\os\win32 /Ic:\silverback\openssl\include
  mod_ssl.c mod_ssl.c c:\Program Files\Microsoft Visual Studio
  .NET\Vc7\PlatformSDK\Include\WinCrypt.h (37) : error C2061: syntax
  error : identifier 'HRESULT' c:\Program Files\Microsoft Visual Studio
  .NET\Vc7\PlatformSDK\Include\WinCrypt.h (37) : error C2059: syntax
  error : ';' c:\Program Files\Microsoft Visual Studio
  .NET\Vc7\PlatformSDK\Include\WinCrypt.h (243) : error C2061: syntax
  error : identifier 'HCRYPTPROV' c:\Program Files\Microsoft Visual
  Studio .NET\Vc7\PlatformSDK\Include\WinCrypt.h (243) : error C2059:
  syntax error : ';' c:\Program Files\Microsoft Visual Studio
  .NET\Vc7\PlatformSDK\Include\WinCrypt.h (244) : error C2061: syntax
  error : identifier 'HCRYPTKEY' c:\Program Files\Microsoft Visual
  Studio .NET\Vc7\PlatformSDK\Include\WinCrypt.h (244) : error C2059:
  syntax error : ';' c:\Program Files\Microsoft Visual Studio
  .NET\Vc7\PlatformSDK\Include\WinCrypt.h
 
  Any thoughts on these issues? Thanks,
 
  -Noah
  __
  Apache Interface to OpenSSL (mod_ssl)   www.modssl.org
  User Support Mailing List  [EMAIL PROTECTED]
  Automated List Manager[EMAIL PROTECTED]
 
 
 ---
 Aryeh Katz
 VASCO
 www.vasco.com
 
 __
 Apache Interface 

RE: Trouble building on Win32

2002-06-21 Thread Noah White


 This is just a guess, but try putting your openssl path in quotes. It
 might not
 like /Ic:..., and it might prefer /i c:

[Noah White] 

Nope, no dice.

-Noah
__
Apache Interface to OpenSSL (mod_ssl)   www.modssl.org
User Support Mailing List  [EMAIL PROTECTED]
Automated List Manager[EMAIL PROTECTED]



Trouble building on Win32

2002-06-20 Thread Noah White


I'm trying to bld 2.8.9-1.3.26 on Windows 2000 server with VC++ 7.0
installed. I'm running into the following issues:

1) When patching the sources I get the following:

|+--
-
|| First patch APACI's configuration script to pass a `ssl' flag
|| to the Makefile.tmpl file which indicated whether mod_ssl is
|| activated or not.  Second we add support for the SSL_BASE and
|| RSA_BASE variables. Third we provide the configuration
|| adjustments of the HTTPS port (443) similar to what is
|| already done by APACI for the HTTP port (80).
|+--
-
|Index: configure
|--- configure  19 Jun 2002 07:20:10 -  1.1.1.14
|+++ configure  19 Jun 2002 07:29:07 -  1.26
--
File to patch:

If I ignore that and skip that patch I get another issue here:

|+--
-
|| Here we first incorporate support for the `make certificate'
|| procedure and second support for the `make install' procedure
|| where SSL directives in the configuration files are now also
|| adjusted and SSL certs/keys and support programs are now
|| additionally installed.
|+--
-
|Index: Makefile.tmpl
|--- Makefile.tmpl  27 Mar 2002 15:22:49 -  1.1.1.12
|+++ Makefile.tmpl  27 Mar 2002 15:30:01 -  1.44
--
File to patch:

If I skip/ignore that I get another one:

|
|+--
-
|| Add additional SSL configuration directives which provide a
|| robust default configuration: virtual server on port 443
|| which speaks SSL.
|+--
-
|Index: conf/httpd.conf-dist
|--- conf/httpd.conf-dist   27 Mar 2002 15:22:49 -  1.1.1.14
|+++ conf/httpd.conf-dist   27 Mar 2002 15:30:01 -  1.65
--
File to patch:

For this one I directed it to patch conf/httpd.conf-dist-win and that seemed
to work ok.

After this the rest of the patch process completes and I am directed to
build Apache. 

While building apache I get the following error:


cl.exe /nologo /c /O2 /MD /W3 /GX /DNDEBUG /DWIN32 /D_WINDOWS
/DSHARED_M
ODULE /DEAPI /DMOD_SSL=208109 /DMOD_SSL_VERSION=\2.8.9\ /I..\..\include
/I..\.
.\os\win32 /Ic:\silverback\openssl\include mod_ssl.c
mod_ssl.c
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(37) : error C2061: syntax error : identifier 'HRESULT'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(37) : error C2059: syntax error : ';'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(243) : error C2061: syntax error : identifier 'HCRYPTPROV'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(243) : error C2059: syntax error : ';'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(244) : error C2061: syntax error : identifier 'HCRYPTKEY'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(244) : error C2059: syntax error : ';'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h

Any thoughts on these issues? Thanks,

-Noah
__
Apache Interface to OpenSSL (mod_ssl)   www.modssl.org
User Support Mailing List  [EMAIL PROTECTED]
Automated List Manager[EMAIL PROTECTED]