1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-22 18:50:08 +03:00

M #-: Fix monitoring encryption (#2855)

This commit is contained in:
Pavel Czerný 2023-12-04 11:21:37 +01:00 committed by Jan Orel
parent 92a6150105
commit e4c299b0f2
No known key found for this signature in database
GPG Key ID: C7B901ABAF4CFF1B

View File

@ -57,7 +57,7 @@ class MonitorClient
# :pubkey [:String] public key to encrypt messages
def initialize(server, port, id, opt = {})
@opts = {
:pubkey => ''
:pubkey => nil
}.merge opt
addr = Socket.getaddrinfo(server, port)[0]
@ -77,7 +77,7 @@ class MonitorClient
# Formats message payload to send over the wire
def pack(data)
if @pubkey && !@pubkey.empty?
if @pubkey
block_size = @pubkey.n.num_bytes - 11
edata = ''