[Bugs] [Bug 1243774] New: glusterd crashed when a client which doesn't support SSL tries to mount a SSL enabled gluster volume

bugzilla at redhat.com bugzilla at redhat.com
Thu Jul 16 09:37:25 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1243774

            Bug ID: 1243774
           Summary: glusterd crashed when a client which doesn't support
                    SSL tries to mount a SSL enabled gluster volume
           Product: GlusterFS
           Version: mainline
         Component: glusterd
          Severity: medium
          Assignee: kaushal at redhat.com
          Reporter: kaushal at redhat.com
                CC: bugs at gluster.org, gluster-bugs at redhat.com,
                    nlevinki at redhat.com, rhs-bugs at redhat.com,
                    storage-qa-internal at redhat.com, vbellur at redhat.com,
                    vbhat at redhat.com
            Blocks: 1243722



+++ This bug was initially created as a clone of Bug #1243722 +++

Description of problem:
I was running rebalance automation and I had a gluster volume with SSL network
encryption enabled in both data and management path. But when a client with a
gluster version which does not support SSL tries to mount the this gluster
volume, the glusterd in the volfile-server crashed.

Version-Release number of selected component (if applicable):
gluster server: glusterfs-3.7.1-10.el6rhs.x86_64
gluster client: glusterfs-3.6.0.53-1.el6.x86_64

How reproducible:
Hit only once in as many tries

Steps to Reproduce:
1. Run rebalance regression tests with SSL enabled with old client version

Actual results:
glusterd crashed with below backtrace

#0  list_del (rpc=<value optimized out>, xl=0x7fb94bfe1050, event=<value
optimized out>, data=0x7fb92c000be0) at ../../../../libglusterfs/src/list.h:76
#1  glusterd_rpcsvc_notify (rpc=<value optimized out>, xl=0x7fb94bfe1050,
event=<value optimized out>, data=0x7fb92c000be0) at glusterd.c:347
#2  0x00007fb94a9df665 in rpcsvc_handle_disconnect (svc=0x7fb94bfea380,
trans=0x7fb92c000be0) at rpcsvc.c:754
#3  0x00007fb94a9e11c0 in rpcsvc_notify (trans=0x7fb92c000be0, mydata=<value
optimized out>, event=<value optimized out>, data=0x7fb92c000be0) at
rpcsvc.c:792
#4  0x00007fb94a9e2ad8 in rpc_transport_notify (this=<value optimized out>,
event=<value optimized out>, data=<value optimized out>) at rpc-transport.c:543
#5  0x00007fb93dca9ba3 in socket_poller (ctx=0x7fb92c000be0) at socket.c:2582
#6  0x00007fb949d02a51 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fb94966c96d in clone () from /lib64/libc.so.6


Expected results:
There should be no glusterd crash even if a client which does not support the
SSL tries to mount the SSL enabled volume.

Additional info:


I will upload the sosreport from the crashed machine.


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1243722
[Bug 1243722] glusterd crashed when a client which doesn't support SSL
tries to mount a SSL enabled gluster volume
-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=SuDKmSqWle&a=cc_unsubscribe


More information about the Bugs mailing list