1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-02-03 13:47:01 +03:00

M #-: Fix monitoring encryption (#2855)

This commit is contained in:
Pavel Czerný 2023-12-04 11:21:37 +01:00 committed by GitHub
parent 7516ed7f0a
commit ce062faf75
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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 = ''