Ethereal-dev: Re: [Ethereal-dev] external plugin and exported symbols

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Greg Morris" <gmorris@xxxxxxxxxx>
Date: Mon, 06 Feb 2006 19:09:34 +0100
Paolo,
 
I am using the test files from the plugin, the server.key, server.pem, and associated traces (ssl_decrypt.pcap, ssl_decrypt_aes.pcap).
 
SSL preference set to, "127.0.0.1:443:C:\Shared\work\server.key"
 
I get the following message if I enable the console window.
can't load private key from C:\Shared\work\server.key
 
I just built this afternoon after the SSL checkins. Edited the config.nmake file to enable the SSL decryption and pointing to the location of the gnutls.lib file. No complaints during the build or on execution on Windows.
 
I am confused on your statement about grcrypt_config.h. When building ethereal from the current SVN source, I received no warnings to indicate a conflict. Perhaps this is the reason why it isn't working for me. After i had built the gnutls.lib I moved it to the location gnutls-win32-msvc\gnutls and then performed the build. Perhaps, the Ethereal source actually needs some of the other source files from gcrypt beyond what is included in the lib? If that's the case, then I have no idea as to why it succussfully compiled and linked. I will build the source distribution for the complete gnutls structure (per the website instructions) and try again.
 
Any other tips would be greatly appreciated.
Greg

>>> paolo.abeni@xxxxxxxx 2/6/2006 7:45:26 PM >>>
On Mon, 2006-02-06 at 18:22 +0100, Greg Morris wrote:
> Another fact, even though I was able to build gnutls.lib, I have yet
> to be able to decrypt any real data with either the plugin or without
> on Win32 based operating systems. The console window always says that
> it cannot read the private key.

Can you please give me more detailed information on problem (e.g. the
whole output and the configuration/pcap trace used)?!? Once build and
with the proper configuration in place it should work...

In windows build, after compiling the gnutls library you still need to
enable it into the config.nmake file and to put all the required
include/lib into the specified dir (GNUTLS_DIR). Moreover the gcrypt
config file has to be renamed gcrypt_config.h (elsewhere it clash with
ethereal config). I need to cleanup all this mess.

Paolo




--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f

Sponsor:
DVDNetRent: il primo noleggio on line senza spese di spedizione, per ricevere comodamente a casa i tuoi DVD preferiti!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=4631&d=6-2

_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev