mkud / Remmina_mRemoteNG_conv

This is converter between Remmina and mRemoteNG - two popular remote connections managers.
GNU Affero General Public License v3.0
27 stars 9 forks source link

can't use this as intended #10

Open fxrsliberty opened 2 years ago

fxrsliberty commented 2 years ago

Remmina_mRemoteNG_conv-master]$ python3 remmina_mremoteng_conv.py -f mremote_export.xml Traceback (most recent call last): File "/home/jtremblay/Remmina_mRemoteNG_conv-master/remmina_mremoteng_conv.py", line 225, in main() File "/home/jtremblay/Remmina_mRemoteNG_conv-master/remmina_mremoteng_conv.py", line 193, in main recursion_for_get_group_name([], root) File "/home/jtremblay/Remmina_mRemoteNG_conv-master/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 "/home/jtremblay/Remmina_mRemoteNG_conv-master/remmina_mremoteng_conv.py", line 147, in recursion_for_get_group_name PassDecrypt(cur_node.attrib['Password']), True) File "/home/jtremblay/Remmina_mRemoteNG_conv-master/remmina_mremoteng_conv.py", line 112, in PassDecrypt cipher = Cryptodome.Cipher.AES.new(key, Cryptodome.Cipher.AES.MODE_GCM, nonce=nonce) File "/usr/lib64/python3.9/site-packages/Cryptodome/Cipher/AES.py", line 232, in new return _create_cipher(sys.modules[name], key, mode, *args, kwargs) File "/usr/lib64/python3.9/site-packages/Cryptodome/Cipher/init.py", line 79, in _create_cipher return modes[mode](factory, kwargs) File "/usr/lib64/python3.9/site-packages/Cryptodome/Cipher/_mode_gcm.py", line 620, in _create_gcm_cipher return GcmMode(factory, key, nonce, mac_len, kwargs, ghash_c) File "/usr/lib64/python3.9/site-packages/Cryptodome/Cipher/_mode_gcm.py", line 188, in init raise ValueError("Nonce cannot be empty") ValueError: Nonce cannot be empty