Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Feb 2007 19:03:15 GMT
From:      Sol Etti<solettis@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/109535: Eggdrop SSL error
Message-ID:  <200702251903.l1PJ3Fq9016819@www.freebsd.org>
Resent-Message-ID: <200702251910.l1PJAak4006496@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         109535
>Category:       ports
>Synopsis:       Eggdrop SSL error
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 25 19:10:35 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Sol Etti
>Release:        6.2
>Organization:
>Environment:
FreeBSD jail 6.2-RELEASE-p1 FreeBSD 6.2-RELEASE-p1 #0: Mon Feb 12 14:55:41 CET 2007     sol@host:/usr/obj/usr/src/sys/Generic  amd64
>Description:
I've build Eggdrop latest including SSL from the ports on an FreeBSD 6.2 AMD64 machine.
Saldy I get the following error when connecting to a SSL Server:
[15:53] DNS resolved eu.link-net.org to 195.197.110.166
[15:53] net_switch_to_ssl()
[15:53] SSL_connect() = 0, error:140943FC:SSL routines:SSL3_READ_BYTES:sslv3 alert bad record mac
[15:53] SSL Failed connect to eu.link-net.org (Error while switching to SSL)

This happens with any other SSL IRC server.
>How-To-Repeat:
#Select With SSL in Options
cd /usr/ports/irc/eggdrop && make install clean

Edit eggdrop.conf:
set use-ssl 1
#add SSL IRC server

/usr/local/bin/eggdrop -n /usr/local/etc/<NICK>.conf
>Fix:
This only happens with the OpenSSL from the base system:
OpenSSL 0.9.7e-p1 25 Oct 2004

When OpenSSL from ports is installed it works fine:
#/usr/local/bin/openssl version
OpenSSL 0.9.8d 28 Sep 2006


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702251903.l1PJ3Fq9016819>