Wireshark-users: Re: [Wireshark-users] wireshark ssl decryption for dummies
From: "ronnie sahlberg" <[email protected]>
Date: Thu, 14 Sep 2006 15:15:46 +1000

On 9/14/06, Andrew Schweitzer <[email protected]> wrote:
I can't seem to get it to decode the first one into a new plugin. If I
replace "data" with "new_plugin" (the actual name of the new plugin),
this (line 1455 in my version of the packet-ssl-utils.c ) returns NULL:

   assoc->handle = find_dissector(protocol);

Is that because the "new_plugin" hasn't been loaded yet when this is
called? Is there a way around this?

probably is.   probably are.

first make sure that your dissector registers itself by name:
register_dissector("new_plugin", dissect_new_plugin, proto_new_plugin);

this has to happen before the ssl_association_add() is called for it to work.

then as a workaround try to go to the ssl preferences and just re-save/re-apply the preferences to force ssl to re-read and reapply the preferences   and maybe now it will find your dissector.