Skip to content

Conversion failed #5

@yuljk

Description

@yuljk

Hi - When attempting to convert my mRemoteNG file I receive the following error and the conversion process fails.

Traceback (most recent call last):
File "remmina_mremoteng_conv.py", line 225, in
main()
File "remmina_mremoteng_conv.py", line 193, in main
recursion_for_get_group_name([], root)
File "remmina_mremoteng_conv.py", line 125, in recursion_for_get_group_name
recursion_for_get_group_name(cur_group_name + [cur_node.attrib['Name']], cur_node)
File "remmina_mremoteng_conv.py", line 147, in recursion_for_get_group_name
PassDecrypt(cur_node.attrib['Password']), True)
File "remmina_mremoteng_conv.py", line 112, in PassDecrypt
cipher = Cryptodome.Cipher.AES.new(key, Cryptodome.Cipher.AES.MODE_GCM, nonce=nonce)
File "/usr/local/lib/python3.8/dist-packages/Cryptodome/Cipher/AES.py", line 232, in new
return _create_cipher(sys.modules[name], key, mode, *args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/Cryptodome/Cipher/init.py", line 79, in _create_cipher
return modes[mode](factory, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/Cryptodome/Cipher/_mode_gcm.py", line 620, in _create_gcm_cipher
return GcmMode(factory, key, nonce, mac_len, kwargs, ghash_c)
File "/usr/local/lib/python3.8/dist-packages/Cryptodome/Cipher/_mode_gcm.py", line 188, in init
raise ValueError("Nonce cannot be empty")
ValueError: Nonce cannot be empty

Any help would be much appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions