Ethereal-dev: SV: [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: "Anders Broman" <a.broman@xxxxxxxxx>
Date: Mon, 6 Feb 2006 21:02:02 +0100
Hi,
Just saving Preferences and restarting Ethereal gives a warning about 
preferences. It seems like "<key_file_name>" and "<clear-text-port>" is
causing a problem. Removing <> solves the problem.
Brg
Anders

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