codeghar / Seagull

Seagull is a free, Open Source (GPL) multi-protocol traffic generator test tool. Forked from upstream on Sourceforge. Patched to build on recent versions of Ubuntu, CentOS, and openSUSE.
GNU General Public License v2.0
51 stars 49 forks source link

Query : does seagull support TLS? #16

Closed vimalk78 closed 6 years ago

vimalk78 commented 6 years ago

i am trying to test my diameter application with TLSv1.2.

I have installed seagull 1.8.1

in config/conf.server-tls.xml its asks to define transport like below:

  <define entity="transport"
    name="trans-1"
    file="libtrans_iptls.so"
    create_function="create_ciptlsio_instance"
    delete_function="delete_ciptlsio_instance"
    init-args="method=SSLv23;cert_chain_file=xxx;private_key_file=yyy;passwd=zzz">
  </define>

the generic config page http://gull.sourceforge.net/doc/core.html#config_generic shows the method as SSLv23

if i change the method to TLSv12 it says unknown [method] value for secure transport

so does it mean TLS1.2 is not supported? is it supported in another version? do i need to configure/install something more?

Thanks,

aikchar commented 6 years ago

The last meaningful commit before I forked the repo from Sourceforge was in 2013. The page you linked to was last updated in 2009. For all intents and purposes it appears the project is not being actively developed anymore.

I created this fork because I needed to build Seagull for my day job. I'm no longer at that day job and don't need Seagull anymore. I've kept this repo available so others don't have to re-do all the investigation and fixes.

Since the repo is GPL licensed, if you have the time and skills to investigate and fix your issue, I will merge any PRs you create. Another option is to reach out on their mailing list.