f5devcentral / vscode-f5-flipper

Exploring Citrix/NetScaler configs
Apache License 2.0
8 stars 4 forks source link

[BUG] v1.1 error opening ns.conf files #21

Closed npmaslow closed 3 months ago

npmaslow commented 1 year ago

Describe the bug When opening an ns.conf file in Flipper 1.1 it fails to parse wit the error output below.

To Reproduce Steps to reproduce the behavior:

  1. Select 'Import .conf/.tgz from local file
  2. Select file
  3. See no breakout was generated, check error output.

Expected behavior File opens.

Screenshots 22 [2023-06-05T12:48:11.032Z] [INFO]: f5-flipper.cfgExplore path revieved: /Users/ssshhhhh/may_31/F5-partition-P2_ns.conf 23 [2023-06-05T12:48:11.032Z] [INFO]: f5-flipper.cfgExplore: exploding config @ /Users/ssshhhhh/may_31/F5-partition-P2_ns.conf 24 [2023-06-05T12:48:11.032Z] [INFO]: f5-flipper.cfgExplore, opening archive 25 [2023-06-05T12:48:11.033Z] [INFO]: f5-flipper.cfgExplore, parsing file -> F5-partition-P2_ns.conf 26 [2023-06-05T12:48:11.078Z] [INFO]: f5-flipper.cfgExplore, extracting apps 27 [2023-06-05T12:48:11.078Z] [ERROR]: makeExplosion-error [TypeError: Cannot read properties of undefined (reading 'Symbol(Symbol.asyncIterator)') at asyncValues (/Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/digCsVserver.js:13:14) at /Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/digCsVserver.js:37:38 at Generator.next () at /Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/digCsVserver.js:8:71 at new Promise () at awaiter (/Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/digCsVserver.js:4:12) at digCsVservers (/Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/digCsVserver.js:34:12) at ADC. (/Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/CitrixADC.js:182:52) at Generator.next () at /Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/CitrixADC.js:8:71 at new Promise () at awaiter (/Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/CitrixADC.js:4:12) at ADC.apps (/Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/CitrixADC.js:176:16) at ADC. (/Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/CitrixADC.js:139:37) at Generator.next () at /Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/CitrixADC.js:8:71 at new Promise () at awaiter (/Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/CitrixADC.js:4:12) at ADC.explode (/Users/user.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/CitrixADC.js:138:16) at NsCfgProvider. (/Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/nsCfgViewProvider.js:97:36) at Generator.next () at /Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/nsCfgViewProvider.js:15:71 at new Promise () at __awaiter (/Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/nsCfgViewProvider.js:11:12) at /Users/user/.vscode/extensions/f5devcentral.vscode-f5-flipper-1.1.0/out/nsCfgViewProvider.js:95:33]

Desktop (please complete the following information):

DumpySquare commented 4 months ago

@npmaslow , pretty sure we fixed this. Can you confirm?