When run with -d option, C++ broker dies with "No Such Transport (tcp)" error
-----------------------------------------------------------------------------

                 Key: QPID-1555
                 URL: https://issues.apache.org/jira/browse/QPID-1555
             Project: Qpid
          Issue Type: Bug
          Components: C++ Broker
    Affects Versions: M4
         Environment: CentOS 5.2: nss-3.12.1.1-1.el5.centos.1, 
cyrus-sasl-lib-2.1.22-4, openais-0.80.3-15.el5.  Qpid resides under 
/opt/qpid-m4.
            Reporter: Joshua Kramer
            Priority: Minor
             Fix For: M4


When using 'head' as checked out of SVN at approx. 1 AM EST on Saturday, 
03-Jan-09, the following occurs.

If I run the broker using these options:
sbin/qpidd -t --config /opt/qpid-m4/etc/qpidd.conf

The broker runs, and I can connect to the broker.  If I add the -d option to 
run as a daemon, the broker dies right away.  In the logfile is an error:

2009-jan-04 01:43:45 debug Exception constructed: No such transport: 'tcp' 
(qpid/broker/Broker.cpp:389)
2009-jan-04 01:43:45 critical Daemon startup failed: No such transport: 'tcp' 
(qpid/broker/Broker.cpp:389)
2009-jan-04 01:43:45 notice Shut down

Note that I have created the NSS / SSL certificates exactly as described in the 
'SSL' file in the 'cpp' directory.

/opt/qpid-m4/etc/qpidd.conf is as follows:

data-dir=/opt/qpid-m4/var/lib/qpidd/data
pid-dir=/opt/qpid-m4/var/lib/qpid
auth=yes
realm=devbox
require-encryption=yes 
log-to-file=/opt/qpid-m4/var/log/qpidd.log
ssl-cert-db=/opt/qpid-m4/etc/qpid_cert_db
ssl-cert-password-file=/opt/qpid-m4/etc/cert.password
ssl-cert-name=home-av-server.home-av
ssl-port=5671
load-module=/opt/qpid-m4/lib/qpid/daemon/ssl.so

/etc/sasl2/qpidd.conf is as follows:

mech_list: plain anonymous
pwcheck_method: auxprop
auxprop_plugin: sasldb
sasldb_path: /opt/qpid-m4/var/lib/qpidd/qpidd.sasldb


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to