[ClusterLabs] Antw: Re: Antw: [EXT] Re: corosync 2.4.4 version provide secure the communication by default
Ulrich Windl
Ulrich.Windl at rz.uni-regensburg.de
Mon Jan 23 10:05:58 EST 2023
>>> Jan Friesse <jfriesse at redhat.com> schrieb am 23.01.2023 um 15:54 in Nachricht
<c8633c5c-453c-9062-9ea3-5a97f1a01786 at redhat.com>:
> On 23/01/2023 12:51, Ulrich Windl wrote:
>>>>> Jan Friesse <jfriesse at redhat.com> schrieb am 23.01.2023 um 10:20 in Nachricht
>> <d0e27873-4249-0bab-fc24-b97130555fef at redhat.com>:
>>> Hi,
>>>
>>> On 23/01/2023 01:37, S Sathish S via Users wrote:
>>>> Hi Team,
>>>>
>>>> corosync 2.4.4 version provide mechanism to secure the communication path
>>> between nodes of a cluster by default? bcoz in our configuration secauth is
>>> turned off but still communication occur is encrypted.
>>>>
>>>> Note : Capture tcpdump for port 5405 and I can see that the data is already
>>> garbled and not in the clear.
>>>
>>> It's binary protocol so don't expect some really readable format (like
>>> xml/json/...). But with your config it should be unencrypted. You can
>>> check message "notice [TOTEM ] Initializing transmit/receive security
>>> (NSS) crypto: none hash: none" during start of corosync.
>>
>> Probably a good example for "a false feeling of security" (you think the
> comminication is encrypted, while in fact it is not).
>
> Yeah, "none" and "none" is definitively "false feeling of security" and
> definitively suggest communication is encrypted. Sigh...
I meant "looking at the bytes on the network", not at the tool's output...
>
>
>>
>>>
>>> Regards,
>>> Honza
>>>
>>>
>>>>
>>>> [root at node1 ~]# cat /etc/corosync/corosync.conf
>>>> totem {
>>>> version: 2
>>>> cluster_name: OCC
>>>> secauth: off
>>>> transport: udpu
>>>> }
>>>>
>>>> nodelist {
>>>> node {
>>>> ring0_addr: node1
>>>> nodeid: 1
>>>> }
>>>>
>>>> node {
>>>> ring0_addr: node2
>>>> nodeid: 2
>>>> }
>>>>
>>>> node {
>>>> ring0_addr: node3
>>>> nodeid: 3
>>>> }
>>>> }
>>>>
>>>> quorum {
>>>> provider: corosync_votequorum
>>>> }
>>>>
>>>> logging {
>>>> to_logfile: yes
>>>> logfile: /var/log/cluster/corosync.log
>>>> to_syslog: no
>>>> timestamp: on
>>>> }
>>>>
>>>> Thanks and Regards,
>>>> S Sathish S
>>>>
>>>>
>>>> _______________________________________________
>>>> Manage your subscription:
>>>> https://lists.clusterlabs.org/mailman/listinfo/users
>>>>
>>>> ClusterLabs home: https://www.clusterlabs.org/
>>>>
>>>
>>> _______________________________________________
>>> Manage your subscription:
>>> https://lists.clusterlabs.org/mailman/listinfo/users
>>>
>>> ClusterLabs home: https://www.clusterlabs.org/
>>
>>
>>
>>
>> _______________________________________________
>> Manage your subscription:
>> https://lists.clusterlabs.org/mailman/listinfo/users
>>
>> ClusterLabs home: https://www.clusterlabs.org/
>>
>
> _______________________________________________
> Manage your subscription:
> https://lists.clusterlabs.org/mailman/listinfo/users
>
> ClusterLabs home: https://www.clusterlabs.org/
More information about the Users
mailing list